Watch Free Movies and TV Shows Online | Stream Latest Films on 2Flix
Movie
Now Playing
Top Rated
Upcoming
TV Show
TV shows Airing
On the Air
Popular TV Series
Search
Film Info
Season List
Title
:
Match of the Day
Genre
:
Talk, News
Overview
:
BBC's football highlights and analysis. "The longest-running football television programme in the world" as recognised by Guinness World Records in 2015.
August 22, 1964
Season 1
37 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
October 02, 1965
Season 2
33 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 20, 1966
Season 3
40 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 05, 1967
Season 4
42 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 03, 1968
Season 5
38 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 02, 1969
Season 6
40 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 08, 1970
Season 7
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
July 31, 1971
Season 8
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
July 29, 1972
Season 9
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 11, 1973
Season 10
42 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 10, 1974
Season 11
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 09, 1975
Season 12
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 14, 1976
Season 13
43 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 13, 1977
Season 14
41 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 19, 1978
Season 15
41 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 11, 1979
Season 16
46 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 17, 1980
Season 17
40 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 22, 1981
Season 18
42 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 29, 1982
Season 19
37 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 20, 1983
Season 20
37 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 25, 1984
Season 21
39 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 10, 1985
Season 22
14 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
September 21, 1986
Season 23
14 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 29, 1987
Season 24
19 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 20, 1988
Season 25
13 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 12, 1989
Season 26
16 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 18, 1990
Season 27
21 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 10, 1991
Season 28
22 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 15, 1992
Season 29
46 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 1993
Season 30
50 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 14, 1994
Season 31
53 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 13, 1995
Season 32
53 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 11, 1996
Season 33
53 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 09, 1997
Season 34
71 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 15, 1998
Season 35
55 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 1999
Season 36
90 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 19, 2000
Season 37
57 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 12, 2001
Season 38
93 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 11, 2002
Season 39
51 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 10, 2003
Season 40
113 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 08, 2004
Season 41
81 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 2005
Season 42
136 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 13, 2006
Season 43
82 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 05, 2007
Season 44
72 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 16, 2008
Season 45
59 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 08, 2009
Season 46
132 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 2010
Season 47
63 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 2011
Season 48
93 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 18, 2012
Season 49
83 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 14, 2013
Season 50
108 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 10, 2014
Season 51
41 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 02, 2015
Season 52
74 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 07, 2016
Season 53
46 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 06, 2017
Season 54
45 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 05, 2018
Season 55
48 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 04, 2019
Season 56
50 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 29, 2020
Season 57
59 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 14, 2021
Season 58
48 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 06, 2022
Season 59
44 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 12, 2023
Season 60
46 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
August 17, 2024
Season 61
16 Episodes
How to watch?
:
Please click on the Season List, then select an episode. Wait for the video to load—usually, it doesn't take long!
All Episodes in Season 40
Episode 1 : 10th August 2003: FA Community Shield: Manchester United v Arsenal
August 10, 2003
Episode 2 : 20th August 2003: International Friendly
August 20, 2003
Episode 3 : 29th August 2003: European Super Cup: AC Milan v Porto
August 29, 2003
Episode 4 : 6th September 2003: Euro2004 Qualifier
September 06, 2003
Episode 5 : 10th September 2003: Euro2004 Qualifier
September 10, 2003
Episode 6 : 24th September 2003: Uefa Cup
September 24, 2003
Episode 7 : 4th October 2003: Scottish Premier League
October 04, 2003
Episode 8 : 15th October 2003: Uefa Cup
October 15, 2003
Episode 9 : 9th November 2003: FA Cup First Round
November 09, 2003
Episode 10 : 9th November 2003: FA Cup First Round: Accrington Stanley v Huddersfield Town
November 09, 2003
Episode 11 : 15th November 2003: Euro 2004 Playoff
November 15, 2003
Episode 12 : 16th November 2003: International Friendly
November 16, 2003
Episode 13 : 19th November 2003: Euro 2004 Playoff
November 19, 2003
Episode 14 : 19th November 2003: FA Cup First Round Replays
November 19, 2003
Episode 15 : 27th November 2003: Uefa Cup
November 27, 2003
Episode 16 : 30th November 2003: Euro 2004 Finals Draw
November 30, 2003
Episode 17 : 6th December 2003: FA Cup Second Round
December 06, 2003
Episode 18 : 7th December 2003: FA Cup Second Round
December 07, 2003
Episode 19 : 15th December 2003: Match against Poverty
December 15, 2003
Episode 20 : 15th December 2003: FA Cup Second Round Replays
December 15, 2003
Episode 21 : 3rd January 2004: Scottish Premier League
January 03, 2004
Episode 22 : 3rd January 2004: FA Cup Third Round
January 03, 2004
Episode 23 : 4th January 2004: FA Cup Third Round
January 04, 2004
Episode 24 : 14th January 2004: FA Cup Third Round Replays
January 14, 2004
Episode 25 : 24th January 2004: FA Cup Fourth Round: Liverpool v Newcastle United
January 24, 2004
Episode 26 : 24th January 2004: African Cup of Nations: Tunisia v Rwanda
January 24, 2004
Episode 27 : 24th January 2004: FA Cup Fourth Round
January 24, 2004
Episode 28 : 25th January 2004: FA Cup Fourth Round
January 25, 2004
Episode 29 : 25th January 2004: African Cup of Nations: Cameroon v Algeria
January 25, 2004
Episode 30 : 25th January 2004: African Cup of Nations
January 25, 2004
Episode 31 : 26th January 2004: African Cup of Nations: Senegal v Burkina Faso
January 26, 2004
Episode 32 : 26th January 2004: African Cup of Nations
January 26, 2004
Episode 33 : 27th January 2004: African Cup of Nations: Nigeria v Morocco
January 27, 2004
Episode 34 : 27th January 2004: African Cup of Nations
January 27, 2004
Episode 35 : 28th January 2004: African Cup of Nations: Tunisia v DR Congo
January 28, 2004
Episode 36 : 28th January 2004: African Cup of Nations
January 28, 2004
Episode 37 : 29th January 2004: African Cup of Nations
January 29, 2004
Episode 38 : 29th January 2004: African Cup of Nations
January 29, 2004
Episode 39 : 30th January 2004: African Cup of Nations: Senegal v Kenya
January 30, 2004
Episode 40 : 30th January 2004: African Cup of Nations
January 30, 2004
Episode 41 : 31st January 2004: African Cup of Nations: Nigeria v South Africa
January 31, 2004
Episode 42 : 31st January 2004: African Cup of Nations
January 31, 2004
Episode 43 : 1st February 2004: African Cup of Nations: Tunisia v Guinea
February 01, 2004
Episode 44 : 2nd February 2004: African Cup of Nations
February 02, 2004
Episode 45 : 2nd February 2004: African Cup of Nations: Senegal v Mali
February 02, 2004
Episode 46 : 3rd February 2004: African Cup of Nations
February 03, 2004
Episode 47 : 3rd February 2004: African Cup of Nations: Cameroon v Egypt
February 03, 2004
Episode 48 : 4th February 2004: African Cup of Nations
February 04, 2004
Episode 49 : 4th February 2004: African Cup of Nations: Morocco v South Africa
February 04, 2004
Episode 50 : 4th February 2004: FA Cup Fourth Round Replays
February 04, 2004
Episode 51 : 5th February 2004: African Cup of Nations
February 05, 2004
Episode 52 : 7th February 2004: African Cup of Nations
February 07, 2004
Episode 53 : 7th February 2004: African Cup of Nations
February 07, 2004
Episode 54 : 8th February 2004: African Cup of Nations
February 08, 2004
Episode 55 : 8th February 2004: African Cup of Nations
February 08, 2004
Episode 56 : 11th February 2004: African Cup of Nations
February 11, 2004
Episode 57 : 11th February 2004: African Cup of Nations
February 11, 2004
Episode 58 : 13th February 2004: African Cup of Nations
February 13, 2004
Episode 59 : 14th February 2004: FA Cup Fifth Round: Sunderland v Birmingham City
February 14, 2004
Episode 60 : 14th February 2004: African Cup of Nations Final
February 14, 2004
Episode 61 : 14th February 2004: FA Cup Fifth Round
February 14, 2004
Episode 62 : 14th February 2004: African Cup of Nations Final
February 14, 2004
Episode 63 : 15th February 2004: FA Cup Fifth Round: Arsenal v Chelsea
February 15, 2004
Episode 64 : 18th February 2004: International Friendlies
February 18, 2004
Episode 65 : 24th February 2004: FA Cup Fifth Round Replays
February 24, 2004
Episode 66 : 3rd March 2004: Uefa Cup
March 03, 2004
Episode 67 : 6th March 2004: FA Cup Sixth Round: Portsmouth v Arsenal
March 06, 2004
Episode 68 : 6th March 2004: FA Cup Sixth Round
March 06, 2004
Episode 69 : 7th March 2004: FA Cup Sixth Round: Millwall v Tranmere Rovers
March 07, 2004
Episode 70 : 17th March 2004: FA Cup Sixth Round Replays
March 17, 2004
Episode 71 : 25th March 2004: Uefa Cup: Barcelona v Celtic
March 25, 2004
Episode 72 : 28th March 2004: Scottish Premier League
March 28, 2004
Episode 73 : 31st March 2004: International Friendly
March 31, 2004
Episode 74 : 3rd April 2004: FA Cup Semi-Final: Arsenal v Manchester United
April 03, 2004
Episode 75 : 14th April 2004: Uefa Cup
April 14, 2004
Episode 76 : 3rd May 2004: Women's FA Cup Final: Arsenal v Charlton Athletic
May 03, 2004
Episode 77 : 19th May 2004: Uefa Cup Final: Olympique Marseille v Valencia
May 19, 2004
Episode 78 : 22nd May 2004: FA Cup Final: Manchester United v Millwall
May 22, 2004
Episode 79 : 22nd May 2004: FA Cup Final
May 22, 2004
Episode 80 : 1st June 2004: International Friendly
June 01, 2004
Episode 81 : 5th June 2004: International Friendly
June 05, 2004
Episode 82 : 12th June 2004: Euro 2004: Portugal v Greece
June 12, 2004
Episode 83 : 12th June 2004: Euro 2004: Spain v Russia
June 12, 2004
Episode 84 : 13th June 2004: Euro 2004: Switzerland v Croatia
June 13, 2004
Episode 85 : 13th June 2004: Euro 2004
June 13, 2004
Episode 86 : 14th June 2004: Euro 2004
June 14, 2004
Episode 87 : 15th June 2004: Euro 2004: Germany v Netherlands
June 15, 2004
Episode 88 : 16th June 2004: Euro 2004
June 16, 2004
Episode 89 : 16th June 2004: Euro 2004: Greece v Spain
June 16, 2004
Episode 90 : 16th June 2004: Euro 2004
June 16, 2004
Episode 91 : 17th June 2004: Euro 2004: Croatia v France
June 17, 2004
Episode 92 : 18th June 2004: Euro 2004
June 18, 2004
Episode 93 : 18th June 2004: Euro 2004: Bulgaria v Denmark
June 18, 2004
Episode 94 : 18th June 2004: Euro 2004
June 18, 2004
Episode 95 : 19th June 2004: Euro 2004: Netherlands v Czech Republic
June 19, 2004
Episode 96 : 20th June 2004: Euro 2004: Group A
June 20, 2004
Episode 97 : 21st June 2004: Euro 2004: Croatia v England
June 21, 2004
Episode 98 : 22nd June 2004: Euro 2004: Group C
June 22, 2004
Episode 99 : 23rd June 2004: Euro 2004: Group D
June 23, 2004
Episode 100 : 24th June 2004: Euro 2004: Quarter-Final #1
June 24, 2004
Episode 101 : 24th June 2004: Euro 2004
June 24, 2004
Episode 102 : 25th June 2004: Euro 2004: Quarter-Final #2
June 25, 2004
Episode 103 : 25th June 2004: Euro 2004
June 25, 2004
Episode 104 : 26th June 2004: Euro 2004: Quarter-Final #3
June 26, 2004
Episode 105 : 26th June 2004: Euro 2004
June 26, 2004
Episode 106 : 27th June 2004: Euro 2004: Quarter-Final #4
June 27, 2004
Episode 107 : 27th June 2004: Euro 2004
June 27, 2004
Episode 108 : 30th June 2004: Euro 2004: Semi-Final #1
June 30, 2004
Episode 109 : 30th June 2004: Euro 2004
June 30, 2004
Episode 110 : 1st July 2004: Euro 2004: Semi-Final #2
July 01, 2004
Episode 111 : 1st July 2004: Euro 2004
July 01, 2004
Episode 112 : 3rd July 2004: Euro 2004 Final Preview
July 03, 2004
Episode 113 : 4th July 2004: Euro 2004 Final: Portugal v Greece
July 04, 2004