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


Monday 18th December 2017
Man Utd U23 v Leicester City U23
Premier League 2
19:00
MUTV

St Pauli v VFL Bochum
Bundesliga 2
19:30
BT Sport 1

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

Malaga v Real Betis
La Liga
20:00
Sky Sports Football

FC Porto v Maritimo
Primeira Liga
21:00
FreeSports
Tuesday 19th December 2017
Liverpool U23 v PSV Eindhoven U23
Premier League International Cup
19:00
LFCTV

Chelsea U23 v Man City U23
Premier League 2
19:05
Chelsea TV

Leicester City v Man City
Carabao Cup Quarter-Final
19:45
Sky Sports Football / Sky Sports Main Event

FC Nuremberg v Wolfsburg
DFB Pokal 3rd Round
19:45
BT Sport 1

Levante v Leganes
La Liga
20:30
Sky Sports Red Button
Wednesday 20th December 2017
Getafe v Las Palmas
La Liga
18:30
Sky Sports Mix / Sky Sports Red Button

Mechelen v Club Brugge
Belgian Jupiler League
19:30
FreeSports

Bayern Munich v Borussia Dortmund
DFB Pokal 3rd Round
19:45
BT Sport 1

PSG v Caen
Ligue 1
19:50
BT Sport 3

Bristol City v Man Utd
Carabao Cup Quarter-Final
20:00
Sky Sports Football / Sky Sports Main Event

Real Sociedad v Sevilla
La Liga
20:30
Sky Sports Mix / Sky Sports Red Button
Thursday 21st December 2017
Brisbane Roar v Perth Glory
Hyundai A-League
08:50
BT Sport 1

Eibar v Girona
La Liga
18:30
Sky Sports Football

Gent v Sporting de Charleroi
Belgian Jupiler League
19:30
FreeSports

Alaves v Malaga
La Liga
20:30
Sky Sports Football
Friday 22nd December 2017
Newcastle Jets v Western Sydney Wanderers
Hyundai A-League
08:50
BT Sport 1

Chievo v Bologna
Serie A
17:00
BT Sport 2

Real Betis v Athletic Bilbao
La Liga
18:30
Sky Sports Football

Lugo v Rayo Vallecano
La Liga 2
19:00
FreeSports

Arsenal v Liverpool
Premier League
19:45
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Cagliari v Fiorentina
Serie A
19:45
BT Sport 2

Espanyol v Atletico Madrid
La Liga
20:30
Sky Sports Football
Saturday 23rd December 2017
Wellington Phoenix v Sydney FC
Hyundai A-League
06:35
BT Sport 1

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

Lazio v Crotone
Serie A
11:30
BT Sport 3

Real Madrid v Barcelona
La Liga
12:00
Sky Sports Football / Sky Sports Mix / Sky 1

Kilmarnock v Rangers
Scottish Premiership
12:30
BT Sport 1

Everton v Chelsea
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

AC Milan v Atalanta (joins match in progress)
Serie A
17:00
BT Sport 2

Burnley v Tottenham Hotspur
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD

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

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

PSV Eindhoven v Vitesse Arnhem
Eredivisie
18:45
Sky Sports Mix / Sky Sports Red Button

Leicester City v Man Utd
Premier League
19:45
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Juventus v Roma
Serie A
19:45
BT Sport 2
Sunday 24th December 2017
Ajax v Willem II
Eredivisie
13:30
Sky Sports Football

Feyenoord v Roda JC
Eredivisie
15:45
Sky Sports Football
Tuesday 26th December 2017
Adelaide United v Central Coast Mariners
Hyundai A-League
08:50
BT Sport 1

Dundee v Celtic
Scottish Premiership
12:30
BT Sport 1

Tottenham Hotspur v Southampton
Premier League
12:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Club Brugge v Mouscron-Peruwelz
Belgian Jupiler League
13:30
FreeSports

Burton Albion v Leeds United
Championship
15:00
Sky Sports Football / Sky Sports Main Event

Liverpool v Swansea City
Premier League
17:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Brentford v Aston Villa
Championship
19:30
Sky Sports Football / Sky Sports Main Event

Anderlecht v Gent
Belgian Jupiler League
19:30
FreeSports
Wednesday 27th December 2017
KV Kortrijk v Standard Liege
Belgian Jupiler League
19:30
FreeSports

Hearts v Hibernian
Scottish Premiership
19:45
Sky Sports Football

Newcastle United v Man City
Premier League
19:45
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Thursday 28th December 2017
Crystal Palace v Arsenal
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Friday 29th December 2017
Melbourne Victory Women v Newcastle Jets Women
Westfield W-League
06:20
BT Sport 3

Melbourne Victory v Newcastle Jets
Hyundai A-League
08:50
BT Sport 1

St Mirren v Dundee United
Scottish Championship
19:45
BT Sport 2

Cardiff City v Preston North End
Championship
19:45
Sky Sports Football

Crotone v Napoli
Serie A
19:45
BT Sport Extra 2
Saturday 30th December 2017
Adelaide United v Brisbane Roar
Hyundai A-League
06:35
BT Sport 3

Sydney FC v Perth Glory
Hyundai A-League
08:50
BT Sport 3

Fiorentina v AC Milan
Serie A
11:30
BT Sport 3

Celtic v Rangers
Scottish Premiership
12:00
Sky Sports Football / Sky Sports Main Event

Aldershot Town v Maidstone United
National League
12:30
BT Sport 1 / BT Sport 4K UHD

Inter Milan v Lazio (joins match in progress)
Serie A
17:00
BT Sport 3

Man Utd v Southampton
Premier League
17:30
BT Sport 1 / BT Sport 4K UHD

Bristol City v Wolves
Championship
17:30
Sky Sports Football / Sky Sports Main Event

Verona v Juventus
Serie A
19:45
BT Sport 3
Sunday 31st December 2017
Central Coast Mariners v Wellington Phoenix
Hyundai A-League
08:00
BT Sport 3

Crystal Palace v Man City
Premier League
12:00
BT Sport 1 / BT Sport 4K UHD

Kerala Blasters FC v Bengaluru
Indian Super League
12:00
FreeSports

West Brom v Arsenal
Premier League
16:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Monday 1st January 2018
Western Sydney Wanderers v Melbourne City
Hyundai A-League
08:50
BT Sport ESPN / BT Sport 3

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

Leeds United v Nottingham Forest
Championship
15:00
Sky Sports Football / Sky Sports Main Event

Bangor City v Llandudno
Welsh Premier League
17:15
S4C

Everton v Man Utd
Premier League
17:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Bromley v Ebbsfleet United
National League
19:45
BT Sport 1 / BT Sport 4K UHD
Tuesday 2nd January 2018
Morton v St Mirren
Scottish Championship
15:00
BBC ALBA

Swansea City v Tottenham Hotspur
Premier League
19:45
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Wednesday 3rd January 2018
Sydney FC v Newcastle Jets
Hyundai A-League
08:50
BT Sport ESPN

Arsenal v Chelsea
Premier League
19:45
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Thursday 4th January 2018
Tottenham Hotspur v West Ham
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
Friday 5th January 2018
Brisbane Roar v Western Sydney Wanderers
Hyundai A-League
08:50
BT Sport 3

Perth Glory v Adelaide United
Hyundai A-League
11:00
BT Sport 3

Chievo v Udinese
Serie A
17:00
BT Sport 2

Fiorentina v Inter Milan
Serie A
19:45
BT Sport 2

Liverpool v Everton
FA Cup 3rd Round
19:55
BBC One
Saturday 6th January 2018
Melbourne Victory v Central Coast Mariners
Hyundai A-League
06:35
BT Sport ESPN

Melbourne City v Wellington Phoenix
Hyundai A-League
08:50
BT Sport ESPN

Torino v Bologna
Serie A
11:30
BT Sport 1

Fleetwood Town v Leicester City
FA Cup 3rd Round
12:45
BBC One

Roma v Atalanta (joins match in progress)
Serie A
17:00
BT Sport 1

Norwich City v Chelsea
FA Cup 3rd Round
17:30
BT Sport 2 / BT Sport 4K UHD

Cagliari v Juventus
Serie A
19:45
BT Sport 1
Sunday 7th January 2018
Bengaluru v Atletico de Kolkata
Indian Super League
12:00
BritAsiaTV

Newport County v Leeds United
FA Cup 3rd Round
12:00
BBC One Wales

Liverpool U23 v Arsenal U23
Premier League 2
13:00
LFCTV

Chelsea Ladies v Arsenal Women
FA Women's Super League
13:30
BT Sport 2

Shrewsbury Town v West Ham
FA Cup 3rd Round
14:00
BBC One

Nottingham Forest v Arsenal
FA Cup 3rd Round
16:00
BT Sport 2 / BT Sport 4K UHD
Monday 8th January 2018
Brisbane Roar v Sydney FC
Hyundai A-League
08:50
BT Sport 1

Brighton & Hove Albion v Crystal Palace
FA Cup 3rd Round
19:45
BT Sport 2 / BT Sport 4K UHD
Tuesday 9th January 2018
Newcastle Jets v Central Coast Mariners
Hyundai A-League
08:50
BT Sport ESPN

Perth Glory v Melbourne City
Hyundai A-League
11:00
BT Sport ESPN
Wednesday 10th January 2018
Wellington Phoenix v Melbourne Victory
Hyundai A-League
06:35
BT Sport ESPN

Western Sydney Wanderers v Adelaide United
Hyundai A-League
08:50
BT Sport ESPN
Thursday 11th January 2018
Corinthians v PSV Eindhoven
Florida Cup
00:00
FreeSports
Friday 12th January 2018
Rangers v Atletico Mineiro
Florida Cup
00:00
Premier Sports

Newcastle Jets v Brisbane Roar
Hyundai A-League
08:50
BT Sport ESPN

Man City U23 v Liverpool U23
Premier League 2
19:00
LFCTV

Bayer Leverkusen v Bayern Munich
Bundesliga
19:30
BT Sport 3

Sheffield United v Sheffield Wednesday
Championship
19:45
Sky Sports Football / Sky Sports Main Event

TBC
Ligue 1
19:45
BT Sport ESPN
Saturday 13th January 2018
PSV Eindhoven v Fluminense
Florida Cup
00:00
FreeSports

Cardiff City v Sunderland
Championship
12:30
Sky Sports Football

Nottingham Forest v Aston Villa
Championship
17:30
Sky Sports Football / Sky Sports Main Event

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

RB Leipzig v Schalke 04
Bundesliga
17:30
BT Sport 3

Rangers v Corinthians
Florida Cup
18:00
Premier Sports

Barcelona v Legia Warsaw
Florida Cup
20:00
FreeSports
Sunday 14th January 2018
Central Coast Mariners v Melbourne City
Hyundai A-League
06:00
BT Sport 3

Adelaide United v Sydney FC
Hyundai A-League
08:00
BT Sport 3

TBC
La Liga 2
11:00
FreeSports

Mumbai City v Kerala Blasters FC
Indian Super League
12:00
BritAsiaTV

AFC Bournemouth v Arsenal
Premier League
13:30
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

TBC
Ligue 1
14:00
BT Sport 1

FC Cologne v Borussia Monchengladbach
Bundesliga
14:30
BT Sport 2

Liverpool v Man City
Premier League
16:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

TBC
Ligue 1
16:00
BT Sport ESPN

Borussia Dortmund v Wolfsburg
Bundesliga
17:00
BT Sport 3

Atletico Nacional v Atletico Mineiro
Florida Cup
18:00
FreeSports

TBC
Ligue 1
20:00
BT Sport 3
Monday 15th January 2018
Man Utd v Stoke City
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Fluminense v Barcelona
Florida Cup
21:00
FreeSports
Tuesday 16th January 2018
TBC
Ligue 1
18:00
BT Sport 1

TBC
Ligue 1
20:00
BT Sport 1
Wednesday 17th January 2018
TBC
Ligue 1
18:00
BT Sport 2

TBC
Ligue 1
20:00
BT Sport 2
Thursday 18th January 2018
Brisbane Roar v Perth Glory
Hyundai A-League
08:50
BT Sport 1
Friday 19th January 2018
Western Sydney Wanderers v Melbourne Victory
Hyundai A-League
08:50
BT Sport 2

Hertha Berlin v Borussia Dortmund
Bundesliga
19:30
BT Sport 2

Derby County v Bristol City
Championship
19:45
Sky Sports Football

TBC
Ligue 1
19:45
BT Sport 3
Saturday 20th January 2018
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

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

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

Legia Warsaw v Atletico Nacional
Florida Cup
23:00
FreeSports
Sunday 21st January 2018
TBC
La Liga 2
11:00
FreeSports

Jamshedpur v Delhi Dynamos
Indian Super League
12:00
BritAsiaTV

Fraserburgh v Rangers
Scottish FA Cup 4th Round
12:00
Sky Sports TBC

Antwerp v Club Brugge
Belgian Jupiler League
13:30
FreeSports

Hearts v Hibernian
Scottish FA Cup 4th Round
14:05
Sky Sports TBC

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

Genk v Anderlecht
Belgian Jupiler League
17:00
FreeSports
Monday 22nd January 2018
Swansea City v Liverpool
Premier League
20:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD
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
Wednesday 24th January 2018
FC Utrecht v Feyenoord
Eredivisie
19:00
Sky Sports TBC

Anderlecht v Waasland-Beveren
Belgian Jupiler League
19:30
FreeSports
Thursday 25th January 2018
Club Brugge v KV Oostende
Belgian Jupiler League
19:30
FreeSports
Friday 26th January 2018
Dunfermline v St Mirren
Scottish Championship
19:45
BT Sport 1
Saturday 27th January 2018
Genk v Sint Truidense VV
Belgian Jupiler League
19:30
FreeSports
Sunday 28th January 2018
TBC
La Liga 2
11:00
FreeSports

Goa v Mumbai City
Indian Super League
12:00
BritAsiaTV

Gent v Club Brugge
Belgian Jupiler League
13:30
FreeSports

Ross County v Rangers
Scottish Premiership
14:00
Sky Sports TBC

Standard Liege v Anderlecht
Belgian Jupiler League
17:00
FreeSports
Tuesday 30th January 2018
Huddersfield Town v Liverpool
Premier League
20:00
BT Sport 1 / BT Sport 4K UHD
Wednesday 31st January 2018
Tottenham Hotspur v Man Utd
Premier League
20:00
BT Sport 1 / BT Sport 4K UHD
Friday 2nd February 2018
Bolton Wanderers v Bristol City
Championship
20:00
Sky Sports Football
Saturday 3rd February 2018
Wolves v Sheffield United
Championship
17:30
Sky Sports Football
Sunday 4th February 2018
Delhi Dynamos v Mumbai City
Indian Super League
12:00
BritAsiaTV
Sunday 11th February 2018
Mumbai City v Pune City
Indian Super League
12:00
BritAsiaTV
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
Sunday 18th February 2018
Atletico de Kolkata v Mumbai City
Indian Super League
12:00
BritAsiaTV
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
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
Sunday 25th February 2018
Pune City v Goa
Indian Super League
12:00
BritAsiaTV
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
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
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.