The Ultimate Live Football On TV Guide

Live Football On TV is dedicated to providing the most up-to-date, extensive and accurate listings of Live Football On TV in the UK. Live-FootballOnTV.Com has schedules of live football on television from broadcasters including: Sky Sports, BT Sport, BBC, ITV, Eurosport, S4C, Premier Sports and more.


Subscribe To Sky Sports Now   Subscribe To BT Sport Now


Saturday 20th January 2018
Newcastle Jets v Wellington Phoenix
Hyundai A-League
06:35
BT Sport 1

Sydney FC v Central Coast Mariners
Hyundai A-League
08:50
BT Sport 1

Stoke City U18 v Man Utd U18
U18 Premier League
11:00
MUTV

Espanyol v Sevilla
La Liga
12:00
Sky Sports Football

Aberdeen v St Mirren
Scottish FA Cup 4th Round
12:15
BBC One Scotland

Brighton & Hove Albion v Chelsea
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Sutton United v Dagenham & Redbridge
National League
12:30
BT Sport 1 / BT Sport 4K UHD

Standard Liege v Eupen (joins match in progress)
Belgian Jupiler League
17:00
FreeSports

Cardiff Metropolitan University v The New Saints
Welsh League Cup Final
17:15
S4C

Man City v Newcastle United
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD

Sheffield Wednesday v Cardiff City
Championship
17:30
Sky Sports Football / Sky Sports Main Event

Hamburg v FC Cologne
Bundesliga
17:30
BT Sport 2

Villarreal v Levante
La Liga
17:30
Sky Sports Red Button

Las Palmas v Valencia
La Liga
19:45
Sky Sports Football / Sky Sports Main Event

Legia Warsaw v Atletico Nacional
Florida Cup
23:00
FreeSports
Sunday 21st January 2018
Melbourne City v Adelaide United
Hyundai A-League
08:00
BT Sport 3

Alcorcon v Cadiz
La Liga 2
11:00
FreeSports

Alaves v Leganes
La Liga
11:00
Sky Sports Mix / Sky Sports Red Button

Atalanta v Napoli
Serie A
11:30
BT Sport 2

Jamshedpur v Delhi Dynamos
Indian Super League
12:00
BritAsiaTV

Fraserburgh v Rangers
Scottish FA Cup 4th Round
12:00
Sky Sports Football / Sky Sports Main Event

Antwerp v Club Brugge
Belgian Jupiler League
13:30
FreeSports

Ajax v Feyenoord
Eredivisie
13:30
Sky Sports Red Button

Lazio v Chievo
Serie A
14:00
BT Sport 1

Nice v St Etienne
Ligue 1
14:00
BT Sport ESPN

Hearts v Hibernian
Scottish FA Cup 4th Round
14:05
Sky Sports Football / Sky Sports Main Event

Bayern Munich v Werder Bremen
Bundesliga
14:30
BT Sport 3

Real Madrid v Deportivo La Coruna
La Liga
15:15
Sky Sports Mix / Sky Sports Red Button

Heracles v PSV Eindhoven
Eredivisie
15:45
Sky Sports Red Button

Southampton v Tottenham Hotspur
Premier League
16:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Monaco v FC Metz
Ligue 1
16:00
BT Sport ESPN

Genk v Anderlecht
Belgian Jupiler League
17:00
FreeSports

Cagliari v AC Milan
Serie A
17:00
BT Sport 1

Schalke 04 v Hannover 96
Bundesliga
17:00
BT Sport 3

Real Sociedad v Celta Vigo
La Liga
17:30
Sky Sports Football

Inter Milan v Roma
Serie A
19:45
BT Sport 1

Lyon v PSG
Ligue 1
19:45
BT Sport 3

Real Betis v Barcelona
La Liga
19:45
Sky Sports Football
Monday 22nd January 2018
Juventus v Genoa
Serie A
19:45
BT Sport 1

Swansea City v Liverpool
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Eibar v Malaga
La Liga
20:00
Sky Sports Football
Tuesday 23rd January 2018
Zulte Waregem v Standard Liege
Belgian Jupiler League
19:30
FreeSports

Partick Thistle v Celtic
Scottish Premiership
19:45
BT Sport 1

Bristol City v Man City
Carabao Cup Semi-Final 2nd Leg
19:45
Sky Sports Football / Sky Sports Main Event
Wednesday 24th January 2018
Lazio v Udinese
Serie A
18:00
BT Sport 2

FC Utrecht v Feyenoord
Eredivisie
19:00
Sky Sports Mix / Sky Sports Red Button

Anderlecht v Waasland-Beveren
Belgian Jupiler League
19:30
FreeSports

Sampdoria v Roma
Serie A
19:45
BT Sport 1

Arsenal v Chelsea
Carabao Cup Semi-Final 2nd Leg
20:00
Sky Sports Football / Sky Sports Main Event
Thursday 25th January 2018
Melbourne City v Newcastle Jets
Hyundai A-League
08:50
BT Sport 1

Club Brugge v KV Oostende
Belgian Jupiler League
19:30
FreeSports
Friday 26th January 2018
Melbourne Victory v Sydney FC
Hyundai A-League
08:50
BT Sport 2

Eintracht Frankfurt v Borussia Dortmund
Bundesliga
19:30
BT Sport 3

Dunfermline v St Mirren
Scottish Championship
19:45
BT Sport 1

Dijon FCO v Rennes
Ligue 1
19:45
BT Sport ESPN

Yeovil Town v Man Utd
FA Cup 4th Round
19:55
BBC One

Athletic Bilbao v Eibar
La Liga
20:00
Sky Sports Football
Saturday 27th January 2018
Wellington Phoenix v Adelaide United
Hyundai A-League
06:35
BT Sport 1

Central Coast Mariners v Brisbane Roar
Hyundai A-League
08:50
BT Sport 1

Deportivo La Coruna v Levante
La Liga
12:00
Sky Sports Football

Peterborough United v Leicester City
FA Cup 4th Round
12:30
BT Sport 2 / BT Sport 4K UHD

Werder Bremen v Hertha Berlin
Bundesliga
17:30
BT Sport 1

Malaga v Girona
La Liga
17:30
Sky Sports Red Button

Newport County v Tottenham Hotspur
FA Cup 4th Round
17:30
BT Sport 2 / BT Sport 4K UHD

FC Twente v PSV Eindhoven
Eredivisie
18:45
Sky Sports Mix / Sky Sports Red Button

Genk v Sint Truidense VV
Belgian Jupiler League
19:30
FreeSports

Chievo v Juventus
Serie A
19:45
BT Sport 1

Villarreal v Real Sociedad
La Liga
19:45
Sky Sports Football

Liverpool v West Brom
FA Cup 4th Round
19:45
BT Sport 2 / BT Sport 4K UHD
Sunday 28th January 2018
Perth Glory v Western Sydney Wanderers
Hyundai A-League
09:30
BT Sport ESPN

Tenerife v Real Valladolid
La Liga 2
11:00
FreeSports

Leganes v Espanyol
La Liga
11:00
Sky Sports Football

FC Utrecht v Ajax
Eredivisie
11:30
Sky Sports Mix / Sky Sports Red Button

SPAL v Inter Milan
Serie A
11:30
BT Sport 3

Goa v Mumbai City
Indian Super League
12:00
BritAsiaTV

Liverpool U23 v Derby County U23
Premier League 2
13:00
LFCTV

Gent v Club Brugge
Belgian Jupiler League
13:30
FreeSports

Feyenoord v ADO Den Haag
Eredivisie
13:30
Sky Sports Red Button

Chelsea v Newcastle United
FA Cup 4th Round
13:30
BT Sport 2 / BT Sport 4K UHD

Ross County v Rangers
Scottish Premiership
14:00
Sky Sports Football / Sky Sports Main Event

Lille v Strasbourg
Ligue 1
14:00
BT Sport ESPN

Napoli v Bologna
Serie A
14:00
BT Sport 3

Bayer Leverkusen v Mainz
Bundesliga
14:30
BT Sport 1

Atletico Madrid v Las Palmas
La Liga
15:15
Sky Sports Mix / Sky Sports Red Button

Bordeaux v Lyon
Ligue 1
16:00
BT Sport 2

Cardiff City v Man City
FA Cup 4th Round
16:00
BBC One

Standard Liege v Anderlecht
Belgian Jupiler League
17:00
FreeSports

Hannover 96 v Wolfsburg
Bundesliga
17:00
BT Sport 1

AC Milan v Lazio
Serie A
17:00
BT Sport 3

Sevilla v Getafe
La Liga
17:30
Sky Sports Football / Sky Sports Main Event

Roma v Sampdoria
Serie A
19:45
BT Sport 3

Barcelona v Alaves
La Liga
19:45
Sky Sports Football / Sky Sports Main Event

Marseille v Monaco
Ligue 1
20:00
BT Sport 1
Monday 29th January 2018
Man Utd U23 v Tottenham Hotspur U23
Premier League 2
19:00
MUTV

VFL Bochum v Arminia Bielefeld
Bundesliga 2
19:30
BT Sport 1

Cliftonville v Glenavon
Northern Irish Premiership
19:45
Sky Sports Football / Sky Sports Main Event

Celta Vigo v Real Betis
La Liga
20:00
Sky Sports Mix / Sky Sports Red Button

Belenenses v Benfica
Primeira Liga
21:00
FreeSports
Tuesday 30th January 2018
Atalanta v Juventus
Coppa Italia Semi-Final 1st Leg
19:45
Sky Sports Football

Huddersfield Town v Liverpool
Premier League
20:00
BT Sport 1 / BT Sport 4K UHD

Rennes v PSG
Coupe de la Ligue Semi-Final
20:05
BT Sport 3
Wednesday 31st January 2018
AC Milan v Lazio
Coppa Italia Semi-Final 1st Leg
19:45
Sky Sports Football

Tottenham Hotspur v Man Utd
Premier League
20:00
BT Sport 1 / BT Sport 4K UHD

Monaco v Montpellier
Coupe de la Ligue Semi-Final
20:00
BT Sport 3
Thursday 1st February 2018
Chelsea Ladies v Man City Women
FA Women's Super League
19:00
BT Sport 1
Friday 2nd February 2018
Sydney FC v Wellington Phoenix
Hyundai A-League
08:50
BT Sport ESPN

Liverpool U18 v Stoke City U18
U18 Premier League
19:00
LFCTV

FC Cologne v Borussia Dortmund
Bundesliga
19:30
BT Sport 2

Marseille v FC Metz
Ligue 1
19:45
BT Sport 3

Bolton Wanderers v Bristol City
Championship
20:00
Sky Sports Mix / Sky Sports Football

Real Sociedad v Deportivo La Coruna
La Liga
20:00
Sky Sports Red Button
Saturday 3rd February 2018
Newcastle Jets v Melbourne Victory
Hyundai A-League
06:35
BT Sport 1

Adelaide United v Perth Glory
Hyundai A-League
08:50
BT Sport 1

Eibar v Sevilla
La Liga
12:00
Sky Sports Football

Man Utd U18 v Derby County U18
U18 Premier League
12:00
MUTV

Burnley v Man City
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Kilmarnock v Celtic
Scottish Premiership
12:30
BT Sport 1

Sampdoria v Torino (joins match in progress)
Serie A
17:00
BT Sport 3

Wolves v Sheffield United
Championship
17:30
Sky Sports Football / Sky Sports Main Event

Arsenal v Everton
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD

Borussia Monchengladbach v RB Leipzig
Bundesliga
17:30
BT Sport 2

Alaves v Celta Vigo
La Liga
17:30
Sky Sports Red Button

PSV Eindhoven v PEC Zwolle
Eredivisie
18:45
Sky Sports Mix / Sky Sports Red Button

TBC
Ligue 1
19:00
BT Sport 3

Levante v Real Madrid
La Liga
19:45
Sky Sports Football / Sky Sports Main Event

Inter Milan v Crotone
Serie A
19:45
BT Sport 2
Sunday 4th February 2018
Central Coast Mariners v Western Sydney Wanderers
Hyundai A-League
06:00
BT Sport ESPN

Brisbane Roar v Melbourne City
Hyundai A-League
08:00
BT Sport ESPN

Getafe v Leganes
La Liga
11:00
Sky Sports Football

Verona v Roma
Serie A
11:30
BT Sport 3

Delhi Dynamos v Mumbai City
Indian Super League
12:00
BritAsiaTV

Derby County U23 v Man Utd U23
Premier League 2
13:00
MUTV

VVV Venlo v Feyenoord
Eredivisie
13:30
Sky Sports Mix

Juventus v Sassuolo
Serie A
14:00
BT Sport 3

Crystal Palace v Newcastle United
Premier League
14:15
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

FC Augsburg v Eintracht Frankfurt
Bundesliga
14:30
BT Sport ESPN

Espanyol v Barcelona
La Liga
15:15
Sky Sports Football

Ajax v NAC Breda
Eredivisie
15:45
Sky Sports Red Button

Caen v Nantes
Ligue 1
16:00
BT Sport 3

Liverpool v Tottenham Hotspur
Premier League
16:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Hamburg v Hannover 96
Bundesliga
17:00
BT Sport 1

Girona v Athletic Bilbao
La Liga
17:30
Sky Sports Football

Atletico Madrid v Valencia
La Liga
19:45
Sky Sports Football

Benevento v Napoli
Serie A
19:45
BT Sport 1

Monaco v Lyon
Ligue 1
20:00
BT Sport 3
Monday 5th February 2018
Lazio v Genoa
Serie A
19:45
BT Sport 1

Watford v Chelsea
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Las Palmas v Malaga
La Liga
20:00
Sky Sports Football
Tuesday 6th February 2018
Bayer Leverkusen v Werder Bremen
DFB Pokal Quarter-Final
19:45
BT Sport 1
Wednesday 7th February 2018
PSV Eindhoven v Excelsior
Eredivisie
17:30
Sky Sports Football

Roda JC v Ajax
Eredivisie
19:45
Sky Sports Football / Sky Sports Main Event

Schalke 04 v Wolfsburg
DFB Pokal Quarter-Final
19:45
BT Sport 2
Thursday 8th February 2018
Feyenoord v FC Groningen
Eredivisie
19:45
Sky Sports Football
Friday 9th February 2018
Melbourne Victory v Brisbane Roar
Hyundai A-League
08:50
BT Sport 1

RB Leipzig v FC Augsburg
Bundesliga
19:30
BT Sport 2

Millwall v Cardiff City
Championship
19:45
Sky Sports Football / Sky Sports Main Event

TBC
Ligue 1
19:45
BT Sport ESPN

Fiorentina v Juventus
Serie A
19:45
BT Sport 3
Saturday 10th February 2018
Wellington Phoenix v Perth Glory
Hyundai A-League
06:35
BT Sport 1

Melbourne City v Sydney FC
Hyundai A-League
08:50
BT Sport 1

Everton U18 v Liverpool U18
U18 Premier League
11:00
LFCTV

Sheffield United v Leeds United
Championship
12:30
Sky Sports Football / Sky Sports Main Event

Tottenham Hotspur v Arsenal
Premier League
12:30
BT Sport 1 / BT Sport 4K UHD

Newcastle United U18 v Man Utd U18
U18 Premier League
13:00
MUTV

Man City v Leicester City
Premier League
17:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Bayern Munich v Schalke 04
Bundesliga
17:30
BT Sport 2

Sparta Rotterdam v PSV Eindhoven
Eredivisie
18:45
Sky Sports Red Button
Sunday 11th February 2018
Ajax v FC Twente
Eredivisie
11:30
Sky Sports Mix / Sky Sports Red Button

Mumbai City v Pune City
Indian Super League
12:00
BritAsiaTV

Aston Villa v Birmingham City
Championship
12:00
Sky Sports Football / Sky Sports Main Event

Huddersfield Town v AFC Bournemouth
Premier League
12:00
BT Sport 1 / BT Sport 4K UHD

Vitesse Arnhem v Feyenoord
Eredivisie
13:30
Sky Sports Mix / Sky Sports Red Button

Newcastle United v Man Utd
Premier League
14:15
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

VFB Stuttgart v Borussia Monchengladbach
Bundesliga
14:30
BT Sport 1

Southampton v Liverpool
Premier League
16:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Werder Bremen v Wolfsburg
Bundesliga
17:00
BT Sport 1
Monday 12th February 2018
Chelsea v West Brom
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Tuesday 13th February 2018
FC Basel v Man City
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC

Juventus v Tottenham Hotspur
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC
Wednesday 14th February 2018
FC Porto v Liverpool
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC

Real Madrid v PSG
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC
Thursday 15th February 2018
Ostersunds v Arsenal
UEFA Europa League Last-32 1st Leg
18:00
BT Sport TBC

Celtic v Zenit St Petersburg
UEFA Europa League Last-32 1st Leg
20:05
BT Sport TBC
Friday 16th February 2018
Western Sydney Wanderers v Newcastle Jets
Hyundai A-League
08:50
BT Sport 1

Hertha Berlin v Mainz
Bundesliga
19:30
BT Sport 2
Saturday 17th February 2018
Adelaide United v Central Coast Mariners
Hyundai A-League
08:50
BT Sport 2

Ross County v Hearts
Scottish Premiership
12:30
Sky Sports Football / Sky Sports Main Event

Schalke 04 v Hoffenheim
Bundesliga
17:30
BT Sport 1

The New Saints v Dumbarton
Irn-Bru Cup Semi-Final
19:35
S4C
Sunday 18th February 2018
ATK v Mumbai City
Indian Super League
12:00
BritAsiaTV

Norwich City v Ipswich Town
Championship
12:00
Sky Sports Football / Sky Sports Main Event

Hamilton Academical v Rangers
Scottish Premiership
14:15
Sky Sports Football / Sky Sports Main Event

Augsburg v VFB Stuttgart
Bundesliga
14:30
BT Sport ESPN

Leeds United v Bristol City
Championship
16:30
Sky Sports Football / Sky Sports Main Event

Borussia Monchengladbach v Borussia Dortmund
Bundesliga
17:00
BT Sport 2
Monday 19th February 2018
Eintracht Frankfurt v RB Leipzig
Bundesliga
19:30
BT Sport 3

Blackburn Rovers v Bury
League One
19:45
Sky Sports Football
Tuesday 20th February 2018
Chelsea v Barcelona
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC

Bayern Munich v Besiktas
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC
Wednesday 21st February 2018
Sevilla v Man Utd
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC

Shakhtar Donetsk v Roma
UEFA Champions League Last-16 1st Leg
19:45
BT Sport TBC

Derby County v Leeds United
Championship
19:45
Sky Sports Football
Thursday 22nd February 2018
Zenit St Petersburg v Celtic
UEFA Europa League Last-32 2nd Leg
18:00
BT Sport TBC

Arsenal v Ostersunds
UEFA Europa League Last-32 2nd Leg
20:05
BT Sport TBC
Friday 23rd February 2018
Central Coast Mariners v Wellington Phoenix
Hyundai A-League
08:50
BT Sport 1

Mainz v Wolfsburg
Bundesliga
19:30
BT Sport 1

Livingston v Dundee United
Scottish Championship
19:35
BBC ALBA

Hull City v Sheffield United
Championship
19:45
Sky Sports Football
Saturday 24th February 2018
Brisbane Roar v Newcastle Jets
Hyundai A-League
06:35
BT Sport 2

Melbourne Victory v Adelaide United
Hyundai A-League
08:50
BT Sport 2

Perth Glory v Melbourne City
Hyundai A-League
11:00
BT Sport 2

Leicester City v Stoke City
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Kilmarnock v Hibernian
Scottish Premiership
12:30
Sky Sports Football

Watford v Everton
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD

Werder Bremen v Hamburg
Bundesliga
17:30
BT Sport 2

Fulham v Wolves
Championship
17:30
Sky Sports Football
Sunday 25th February 2018
Sydney FC v Western Sydney Wanderers
Hyundai A-League
08:00
BT Sport 2

Pune City v Goa
Indian Super League
12:00
BritAsiaTV

Aberdeen v Celtic
Scottish Premiership
13:30
Sky Sports Football

Arsenal v Man City
Premier League
14:05
Sky Sports TBC

Man Utd v Chelsea
Premier League
14:05
Sky Sports TBC

Bayer Leverkusen v Schalke 04
Bundesliga
14:30
BT Sport 2

RB Leipzig v FC Cologne
Bundesliga
17:00
BT Sport 2

Carmarthen Town v Aberystwyth Town
Welsh Premier League
17:15
S4C
Monday 26th February 2018
Borussia Dortmund v Augsburg
Bundesliga
19:30
BT Sport 1

Crystal Palace v Tottenham Hotspur
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Tuesday 27th February 2018
St Johnstone v Rangers
Scottish Premiership
19:45
BT Sport 1
Wednesday 28th February 2018
Motherwell v Aberdeen
Scottish Premiership
19:45
Sky Sports Football
Friday 2nd March 2018
Middlesbrough v Leeds United
Championship
19:45
Sky Sports Football
Saturday 3rd March 2018
Wolves v Reading
Championship
17:30
Sky Sports Football
Sunday 4th March 2018
Jamshedpur v Goa
Indian Super League
12:00
BritAsiaTV
Tuesday 6th March 2018
Liverpool v FC Porto
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC

PSG v Real Madrid
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC
Wednesday 7th March 2018
Man City v FC Basel
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC

Tottenham Hotspur v Juventus
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC

Leeds United v Wolves
Championship
19:45
Sky Sports Football
Saturday 10th March 2018
Cardiff Metropolitan University v The New Saints
Welsh Premier League
19:00
S4C
Tuesday 13th March 2018
Man Utd v Sevilla
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC

Roma v Shakhtar Donetsk
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC
Wednesday 14th March 2018
Besiktas v Bayern Munich
UEFA Champions League Last-16 2nd Leg
17:00
BT Sport TBC

Barcelona v Chelsea
UEFA Champions League Last-16 2nd Leg
19:45
BT Sport TBC
Friday 23rd March 2018
Netherlands v England
International Friendly
19:45
ITV
Tuesday 27th March 2018
England v Italy
International Friendly
20:00
ITV
Saturday 2nd June 2018
England v Nigeria
International Friendly
17:15
ITV
Thursday 7th June 2018
England v Costa Rica
International Friendly
20:00
ITV
Thursday 14th June 2018
Russia v Saudi Arabia
FIFA World Cup 2018 Group Stage
16:00
ITV
Friday 15th June 2018
Egypt v Uruguay
FIFA World Cup 2018 Group Stage
13:00
BBC One

Morocco v Iran
FIFA World Cup 2018 Group Stage
16:00
ITV

Portugal v Spain
FIFA World Cup 2018 Group Stage
19:00
BBC One
Saturday 16th June 2018
France v Australia
FIFA World Cup 2018 Group Stage
11:00
BBC One

Argentina v Iceland
FIFA World Cup 2018 Group Stage
14:00
ITV

Peru v Denmark
FIFA World Cup 2018 Group Stage
17:00
BBC One

Croatia v Nigeria
FIFA World Cup 2018 Group Stage
20:00
ITV
Sunday 17th June 2018
Costa Rica v Serbia
FIFA World Cup 2018 Group Stage
13:00
ITV

Germany v Mexico
FIFA World Cup 2018 Group Stage
16:00
BBC One

Brazil v Switzerland
FIFA World Cup 2018 Group Stage
19:00
ITV
Monday 18th June 2018
Sweden v South Korea
FIFA World Cup 2018 Group Stage
13:00
ITV

Belgium v Panama
FIFA World Cup 2018 Group Stage
16:00
BBC One

Tunisia v England
FIFA World Cup 2018 Group Stage
19:00
BBC One
Tuesday 19th June 2018
Colombia v Japan
FIFA World Cup 2018 Group Stage
13:00
BBC One

Poland v Senegal
FIFA World Cup 2018 Group Stage
16:00
ITV

Russia v Egypt
FIFA World Cup 2018 Group Stage
19:00
BBC One
Wednesday 20th June 2018
Portugal v Morocco
FIFA World Cup 2018 Group Stage
13:00
BBC One

Uruguay v Saudi Arabia
FIFA World Cup 2018 Group Stage
16:00
BBC One

Iran v Spain
FIFA World Cup 2018 Group Stage
19:00
ITV
Thursday 21st June 2018
Denmark v Australia
FIFA World Cup 2018 Group Stage
13:00
ITV

France v Peru
FIFA World Cup 2018 Group Stage
16:00
ITV

Argentina v Croatia
FIFA World Cup 2018 Group Stage
19:00
BBC One
Friday 22nd June 2018
Brazil v Costa Rica
FIFA World Cup 2018 Group Stage
13:00
ITV

Nigeria v Iceland
FIFA World Cup 2018 Group Stage
16:00
BBC One

Serbia v Switzerland
FIFA World Cup 2018 Group Stage
19:00
BBC One
Saturday 23rd June 2018
Belgium v Tunisia
FIFA World Cup 2018 Group Stage
13:00
BBC One

South Korea v Mexico
FIFA World Cup 2018 Group Stage
16:00
ITV

Germany v Sweden
FIFA World Cup 2018 Group Stage
19:00
ITV
Sunday 24th June 2018
England v Panama
FIFA World Cup 2018 Group Stage
13:00
BBC One

Japan v Senegal
FIFA World Cup 2018 Group Stage
16:00
BBC One

Poland v Colombia
FIFA World Cup 2018 Group Stage
19:00
ITV
Monday 25th June 2018
Uruguay v Russia
FIFA World Cup 2018 Group Stage
15:00
ITV

Saudi Arabia v Egypt
FIFA World Cup 2018 Group Stage
15:00
ITV4

Iran v Portugal
FIFA World Cup 2018 Group Stage
19:00
BBC TBC

Spain v Morocco
FIFA World Cup 2018 Group Stage
19:00
BBC TBC
Tuesday 26th June 2018
Denmark v France
FIFA World Cup 2018 Group Stage
15:00
ITV

Australia v Peru
FIFA World Cup 2018 Group Stage
15:00
ITV4

Nigeria v Argentina
FIFA World Cup 2018 Group Stage
19:00
BBC TBC

Iceland v Croatia
FIFA World Cup 2018 Group Stage
19:00
BBC TBC
Wednesday 27th June 2018
South Korea v Germany
FIFA World Cup 2018 Group Stage
15:00
BBC TBC

Mexico v Sweden
FIFA World Cup 2018 Group Stage
15:00
BBC TBC

Serbia v Brazil
FIFA World Cup 2018 Group Stage
19:00
ITV

Switzerland v Costa Rica
FIFA World Cup 2018 Group Stage
19:00
ITV4
Thursday 28th June 2018
Japan v Poland
FIFA World Cup 2018 Group Stage
15:00
BBC TBC

Senegal v Colombia
FIFA World Cup 2018 Group Stage
15:00
BBC TBC

England v Belgium
FIFA World Cup 2018 Group Stage
19:00
ITV

Panama v Tunisia
FIFA World Cup 2018 Group Stage
19:00
ITV4
Saturday 30th June 2018
Winner Group C v Second Place Group D
FIFA World Cup 2018 Round of 16
15:00
TBC

Winner Group A v Second Place Group B
FIFA World Cup 2018 Round of 16
19:00
TBC
Sunday 1st July 2018
Winner Group B v Second Place Group A
FIFA World Cup 2018 Round of 16
15:00
TBC

Winner Group D v Second Place Group C
FIFA World Cup 2018 Round of 16
19:00
TBC
Monday 2nd July 2018
Winner Group E v Second Place Group F
FIFA World Cup 2018 Round of 16
15:00
TBC

Winner Group G v Second Place Group H
FIFA World Cup 2018 Round of 16
19:00
TBC
Tuesday 3rd July 2018
Winner Group F v Second Place Group E
FIFA World Cup 2018 Round of 16
15:00
TBC

Winner Group H v Second Place Group G
FIFA World Cup 2018 Round of 16
19:00
TBC
Friday 6th July 2018
QF1 v QF2
FIFA World Cup 2018 Quarter-Final
15:00
TBC

QF5 v QF6
FIFA World Cup 2018 Quarter-Final
19:00
TBC
Saturday 7th July 2018
QF7 v QF8
FIFA World Cup 2018 Quarter-Final
13:00
TBC

QF3 v QF4
FIFA World Cup 2018 Quarter-Final
19:00
TBC
Tuesday 10th July 2018
SF1 v SF2
FIFA World Cup 2018 Semi-Final
19:00
TBC
Wednesday 11th July 2018
SF3 v SF4
FIFA World Cup 2018 Semi-Final
19:00
TBC
Saturday 14th July 2018
Loser Semi-Final 1 v Loser Semi-Final 2
FIFA World Cup 2018 Third Place Play-Off
15:00
TBC
Sunday 15th July 2018
Winner Semi-Final 1 v Winner Semi-Final 2
FIFA World Cup 2018 Final
16:00
BBC One / ITV

The site is designed to help you easily find out what channel the football is on and our listings include all of the major British competitions: Premier League, Championship, League One, League Two, FA Cup, Carabao Cup and Scottish football. We also have complete schedules for all of the major European leagues: La Liga, Bundesliga, Serie A, Ligue 1, Eredivisie as well as the Champions League and Europa League.


View complete listings of upcoming football fixtures on TV including: live football on TV today, live football on TV tonight, live football on TV tomorrow and live football on TV this week. Alternatively, choose specialised listings from the menu.