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 46
Episode 1 : 8th August 2009
August 08, 2009
Episode 2 : 12th August 2009: World Cup Qualifier: Norway v Scotland
August 12, 2009
Episode 3 : 12th August 2009: World Cup Qualifier: Montenegro v Wales
August 12, 2009
Episode 4 : 12th August 2009: International Friendly: Northern Ireland v Israel
August 12, 2009
Episode 5 : 12th August 2009: League Cup
August 12, 2009
Episode 6 : 15th August 2009
August 15, 2009
Episode 7 : 19th August 2009
August 19, 2009
Episode 8 : 22nd August 2009
August 22, 2009
Episode 9 : 29th August 2009
August 29, 2009
Episode 10 : 5th September 2009: World Cup Qualifier: Poland v Northern Ireland
September 05, 2009
Episode 11 : 9th September 2009: World Cup Qualifier: Northern Ireland v Slovakia
September 09, 2009
Episode 12 : 10th September 2009: Women's Euro Final 2009: England v Germany
September 10, 2009
Episode 13 : 12th September 2009
September 12, 2009
Episode 14 : 19th September 2009
September 19, 2009
Episode 15 : 26th September 2009: Championship
September 26, 2009
Episode 16 : 26th September 2009
September 26, 2009
Episode 17 : 3rd October 2009
October 03, 2009
Episode 18 : 10th October 2009: World Cup Qualifier: Finland v Wales
October 10, 2009
Episode 19 : 10th October 2009: World Cup Qualifier: Ukraine v England
October 10, 2009
Episode 20 : 14th October 2009: World Cup Qualifier: Czech Republic v Northern Ireland
October 14, 2009
Episode 21 : 17th October 2009
October 17, 2009
Episode 22 : 24th October 2009: Championship
October 24, 2009
Episode 23 : 24th October 2009
October 24, 2009
Episode 24 : 31st October 2009
October 31, 2009
Episode 25 : 1st November 2009: Championship
November 01, 2009
Episode 26 : 7th November 2009
November 07, 2009
Episode 27 : 14th November 2009: International Friendly: Northern Ireland v Serbia
November 14, 2009
Episode 28 : 21st November 2009
November 21, 2009
Episode 29 : 28th November 2009
November 28, 2009
Episode 30 : 5th December 2009
December 05, 2009
Episode 31 : 12th December 2009
December 12, 2009
Episode 32 : 16th December 2009
December 16, 2009
Episode 33 : 19th December 2009
December 19, 2009
Episode 34 : 20th December 2009: Championship
December 20, 2009
Episode 35 : 26th December 2009
December 26, 2009
Episode 36 : 28th December 2009
December 28, 2009
Episode 37 : 9th January 2010
January 09, 2010
Episode 38 : 16th January 2010
January 16, 2010
Episode 39 : 19th January 2010: League Cup Semi-Final
January 19, 2010
Episode 40 : 20th January 2010: League Cup Semi-Final
January 20, 2010
Episode 41 : 27th January 2010
January 27, 2010
Episode 42 : 30th January 2010
January 30, 2010
Episode 43 : 6th February 2010
February 06, 2010
Episode 44 : 10th February 2010
February 10, 2010
Episode 45 : 20th February 2010
February 20, 2010
Episode 46 : 21st February 2010: Championship
February 21, 2010
Episode 47 : 27th February 2010
February 27, 2010
Episode 48 : 28th February 2010: League Cup Final: Manchester United v Aston Villa
February 28, 2010
Episode 49 : 3rd March 2010: International Friendly
March 03, 2010
Episode 50 : 6th March 2010
March 06, 2010
Episode 51 : 13th March 2010
March 13, 2010
Episode 52 : 20th March 2010
March 20, 2010
Episode 53 : 21st March 2010: Championship
March 21, 2010
Episode 54 : 27th March 2010: Co-Operative Insurance Final: Glentoran v Coleraine
March 27, 2010
Episode 55 : 27th March 2010
March 27, 2010
Episode 56 : 3rd April 2010
April 03, 2010
Episode 57 : 5th April 2010: Championship
April 05, 2010
Episode 58 : 10th April 2010
April 10, 2010
Episode 59 : 17th April 2010: Championship
April 17, 2010
Episode 60 : 17th April 2010
April 17, 2010
Episode 61 : 24th April 2010
April 24, 2010
Episode 62 : 1st May 2010
May 01, 2010
Episode 63 : 2nd May 2010: Championship
May 02, 2010
Episode 64 : 9th May 2010
May 09, 2010
Episode 65 : 10th May 2010: Championship Playoff
May 10, 2010
Episode 66 : 11th June 2010: World Cup 2010: Uruguay v France
June 11, 2010
Episode 67 : 11th June 2010: World Cup 2010
June 11, 2010
Episode 68 : 12th June 2010: World Cup 2010
June 12, 2010
Episode 69 : 12th June 2010: World Cup 2010: Argentina v Nigeria
June 12, 2010
Episode 70 : 12th June 2010: World Cup 2010
June 12, 2010
Episode 71 : 13th June 2010: World Cup 2010: England v USA
June 13, 2010
Episode 72 : 13th June 2010: World Cup 2010: Algeria v Slovenia
June 13, 2010
Episode 73 : 13th June 2010: World Cup 2010
June 13, 2010
Episode 74 : 14th June 2010: World Cup 2010: Germany v Australia
June 14, 2010
Episode 75 : 14th June 2010: World Cup 2010: Japan v Cameroon
June 14, 2010
Episode 76 : 14th June 2010: World Cup 2010: Italy v Paraguay
June 14, 2010
Episode 77 : 14th June 2010: World Cup 2010
June 14, 2010
Episode 78 : 15th June 2010: World Cup 2010: Netherlands v Denmark
June 15, 2010
Episode 79 : 15th June 2010: World Cup 2010: New Zealand v Slovakia
June 15, 2010
Episode 80 : 15th June 2010: World Cup 2010
June 15, 2010
Episode 81 : 16th June 2010: World Cup 2010: Brazil v North Korea
June 16, 2010
Episode 82 : 16th June 2010: World Cup 2010: Spain v Switzerland
June 16, 2010
Episode 83 : 16th June 2010: World Cup 2010: South Africa v Uruguay
June 16, 2010
Episode 84 : 16th June 2010: World Cup 2010
June 16, 2010
Episode 85 : 17th June 2010: World Cup 2010: Greece v Nigeria
June 17, 2010
Episode 86 : 17th June 2010: World Cup 2010: France v Mexico
June 17, 2010
Episode 87 : 17th June 2010: World Cup 2010
June 17, 2010
Episode 88 : 18th June 2010: World Cup 2010: Argentina v South Korea
June 18, 2010
Episode 89 : 18th June 2010: World Cup 2010: Germany v Serbia
June 18, 2010
Episode 90 : 18th June 2010: World Cup 2010: Slovenia v USA
June 18, 2010
Episode 91 : 18th June 2010: World Cup 2010
June 18, 2010
Episode 92 : 19th June 2010: World Cup 2010: England v Algeria
June 19, 2010
Episode 93 : 19th June 2010: World Cup 2010: Ghana v Australia
June 19, 2010
Episode 94 : 19th June 2010: World Cup 2010
June 19, 2010
Episode 95 : 20th June 2010: World Cup 2010: Netherlands v Japan
June 20, 2010
Episode 96 : 20th June 2010: World Cup 2010: Slovakia v Paraguay
June 20, 2010
Episode 97 : 20th June 2010: World Cup 2010: Brazil v Cote d'Ivoire
June 20, 2010
Episode 98 : 20th June 2010: World Cup 2010
June 20, 2010
Episode 99 : 21st June 2010: World Cup 2010: Portugal v North Korea
June 21, 2010
Episode 100 : 21st June 2010: World Cup 2010: Chile v Switzerland
June 21, 2010
Episode 101 : 21st June 2010: World Cup 2010
June 21, 2010
Episode 102 : 22nd June 2010: World Cup 2010: Spain v Honduras
June 22, 2010
Episode 103 : 22nd June 2010: World Cup 2010: Nigeria v South Korea
June 22, 2010
Episode 104 : 22nd June 2010: World Cup 2010: Greece v Argentina
June 22, 2010
Episode 105 : 22nd June 2010: World Cup 2010
June 22, 2010
Episode 106 : 23rd June 2010: World Cup 2010: France v South Africa
June 23, 2010
Episode 107 : 23rd June 2010: World Cup 2010: Slovenia v England
June 23, 2010
Episode 108 : 23rd June 2010: World Cup 2010: USA v Algeria
June 23, 2010
Episode 109 : 23rd June 2010: World Cup 2010
June 23, 2010
Episode 110 : 24th June 2010: World Cup 2010: Cameroon v Netherlands
June 24, 2010
Episode 111 : 24th June 2010: World Cup 2010: Denmark v Japan
June 24, 2010
Episode 112 : 24th June 2010: World Cup 2010
June 24, 2010
Episode 113 : 25th June 2010: World Cup 2010: Italy v Slovakia
June 25, 2010
Episode 114 : 25th June 2010: World Cup 2010: Portugal v Brazil
June 25, 2010
Episode 115 : 25th June 2010: World Cup 2010: North Korea v Ivory Coast
June 25, 2010
Episode 116 : 25th June 2010: World Cup 2010
June 25, 2010
Episode 117 : 26th June 2010: World Cup 2010
June 26, 2010
Episode 118 : 27th June 2010: World Cup 2010: USA v Ghana
June 27, 2010
Episode 119 : 27th June 2010: World Cup 2010: England v Germany
June 27, 2010
Episode 120 : 27th June 2010: World Cup 2010: Argentina v Mexico
June 27, 2010
Episode 121 : 28th June 2010: World Cup 2010: Netherlands v Slovakia
June 28, 2010
Episode 122 : 28th June 2010: World Cup 2010
June 28, 2010
Episode 123 : 29th June 2010: World Cup 2010: Brazil v Chile
June 29, 2010
Episode 124 : 29th June 2010: World Cup 2010: Spain v Portugal
June 29, 2010
Episode 125 : 2nd July 2010: World Cup 2010
July 02, 2010
Episode 126 : 2nd July 2010: World Cup 2010: Holland v Brazil
July 02, 2010
Episode 127 : 3rd July 2010: World Cup 2010: Argentina v Germany
July 03, 2010
Episode 128 : 3rd July 2010: World Cup 2010: Spain v Paraguay
July 03, 2010
Episode 129 : 6th July 2010: World Cup 2010: Uruguay v Netherlands
July 06, 2010
Episode 130 : 7th July 2010: World Cup 2010: Germany v Spain
July 07, 2010
Episode 131 : 10th July 2010: World Cup 2010: Third Place Playoff - Germany v Uruguay
July 10, 2010
Episode 132 : 11th July 2010: World Cup 2010: Final - Spain v Netherlands
July 11, 2010