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, Premier Sports, BBC, ITV and more.


Subscribe To Sky Sports Now  Subscribe To BT Sport Now  Subscribe To Premier Sports Now


Tuesday 14th July 2020
Los Angeles FC v Houston Dynamo
MLS
01:00
FreeSports

LA Galaxy v Portland Timbers
MLS
03:30
FreeSports

Chicago Fire v Seattle Sounders
MLS
14:00
Sky Sports Football / Sky Sports Main Event

West Brom v Fulham
Championship
17:00
Sky Sports Football / Sky Sports Main Event / Sky Sports Ultra HD

Zaglebie v Wisla Krakow
Ekstraklasa League
19:30
Premier Sports 2

Chelsea v Norwich City
Premier League
20:15
Sky One / Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD / Pick

Atalanta v Brescia
Serie A
20:45
Premier Sports 1 / LiveScore App

Benfica v Vitoria Guimaraes
Primeira Liga
21:30
FreeSports / LiveScore App
Wednesday 15th July 2020
Orlando City v New York City FC
MLS
01:00
FreeSports

Philadelphia Union v Inter Miami
MLS
03:30
FreeSports

Krylya Sovetov v FC Krasnodar
Russian Premier League
14:00
Russian Premier Liga YouTube

FC Ural v Arsenal Tula
Russian Premier League
14:00
Russian Premier Liga YouTube

Rubin Kazan v FC Rostov
Russian Premier League
16:00
Russian Premier Liga YouTube

Spartak Moscow v Akhmat Grozny
Russian Premier League
16:00
Russian Premier Liga YouTube

Brentford v Preston North End
Championship
17:00
Sky Sports Football

Man City v AFC Bournemouth
Premier League
18:00
Sky One / Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD / Pick

Burnley v Wolves
Premier League
18:00
BBC One / BBC Two / BBC iPlayer

Newcastle United v Tottenham Hotspur
Premier League
18:00
BT Sport 1 / BT Sport Extra 1 / BT Sport Ultimate

Bologna v Napoli
Serie A
18:30
Premier Sports 2 / LiveScore App

AC Milan v Parma
Serie A
18:30
FreeSports / LiveScore App

Lokomotiv Moscow v CSKA Moscow
Russian Premier League
18:30
Russian Premier Liga YouTube

Zenit St Petersburg v FC Orenburg
Russian Premier League
18:30
Russian Premier Liga YouTube

Sampdoria v Cagliari
Serie A
18:30
LiveScore App

SC Braga v Belenenses
Primeira Liga
19:15
LiveScore App

Arsenal v Liverpool
Premier League
20:15
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Sassuolo v Juventus
Serie A
20:45
Premier Sports 1 / LiveScore App

Udinese v Lazio
Serie A
20:45
Premier Sports 2 / LiveScore App

Lecce v Fiorentina
Serie A
20:45
LiveScore App

Roma v Verona
Serie A
20:45
LiveScore App

FC Porto v Sporting CP
Primeira Liga
21:30
FreeSports / LiveScore App
Thursday 16th July 2020
Vancouver Whitecaps v San Jose Earthquakes
MLS
02:00
FreeSports

Melbourne Victory v Western United
Hyundai A-League
10:30
BT Sport 1

Atlanta United v FC Cincinnati
MLS
14:00
Sky Sports Football

FC Ufa v Dynamo Moscow
Russian Premier League
16:00
Russian Premier Liga YouTube

Leeds United v Barnsley
Championship
17:00
Sky Sports Football

Stabaek v Sarpsborg 08
Eliteserien
17:00
Eurosport 2

Nice v Celtic
Friendly
17:15
Premier Sports 1

Everton v Aston Villa
Premier League
18:00
Sky Sports Action / Sky Sports Main Event / Sky Sports Ultra HD

Leicester City v Sheffield United
Premier League
18:00
Sky One / Sky Sports Premier League / Sky Sports Arena / Sky Sports Ultra HD / Pick

Torino v Genoa
Serie A
18:30
Premier Sports 2 / LiveScore App

FC Tambov v PFC Sochi
Russian Premier League
18:30
Russian Premier Liga YouTube

IK Start v Rosenborg
Eliteserien
19:30
Eurosport 2

Lyon v Rangers
Friendly
19:45
Premier Sports 1

Real Mallorca v Granada
La Liga
20:00
FreeSports

Crystal Palace v Man Utd
Premier League
20:15
BT Sport 1 / BT Sport Extra 1 / BT Sport Ultimate

Southampton v Brighton & Hove Albion
Premier League
20:15
BT Sport 2 / BT Sport Extra 2

SPAL v Inter Milan
Serie A
20:45
Premier Sports 2 / LiveScore App
Friday 17th July 2020
Montreal Impact v Toronto FC
MLS
01:00
FreeSports

Columbus Crew v New York Red Bulls
MLS
03:30
FreeSports

Sydney FC v Wellington Phoenix
Hyundai A-League
10:30
BT Sport 1

Huddersfield Town v West Brom
Championship
17:30
Sky Sports Football

Boreham Wood v FC Halifax Town
National League Play-Off Eliminator
19:00
BT Sport 1

Galatasaray v Goztepe
Turkish Super Lig
19:00
BT Sport 2

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

Albacete v Real Zaragoza
La Liga 2
20:00
LaLiga SmartBank YouTube

Extremadura v Sporting Gijon
La Liga 2
20:00
LaLiga SmartBank YouTube

Fuenlabrada v Elche
La Liga 2
20:00
LaLiga SmartBank YouTube

Girona v Cadiz
La Liga 2
20:00
LaLiga SmartBank YouTube

Huesca v Numancia
La Liga 2
20:00
LaLiga SmartBank YouTube

Malaga v Alcorcon
La Liga 2
20:00
LaLiga SmartBank YouTube

Mirandes v Deportivo La Coruna
La Liga 2
20:00
LaLiga SmartBank YouTube

Ponferradina v Almeria
La Liga 2
20:00
LaLiga SmartBank YouTube

Rayo Vallecano v Las Palmas
La Liga 2
20:00
LaLiga SmartBank YouTube

Real Oviedo v Racing Santander
La Liga 2
20:00
LaLiga SmartBank YouTube

Tenerife v Lugo
La Liga 2
20:00
LaLiga SmartBank YouTube
Saturday 18th July 2020
Sporting Kansas City v Colorado Rapids
MLS
01:00
FreeSports

Real Salt Lake v Minnesota United
MLS
03:30
FreeSports

Perth Glory v Central Coast Mariners
Hyundai A-League
08:00
BT Sport 1

Vissel Kobe v Shimizu S-Pulse
J League
11:00
FreeSports

Stoke City v Brentford
Championship
12:30
Sky Sports Football

Yeovil Town v Barnet
National League Play-Off Eliminator
15:00
BT Sport 1

Verona v Atalanta
Serie A
16:15
Premier Sports 2 / LiveScore App

Nice v Rangers
Friendly
17:15
Premier Sports 1

Norwich City v Burnley
Premier League
17:30
Sky One / Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD / Pick

Cagliari v Sassuolo
Serie A
18:30
Premier Sports 2 / LiveScore App

Basaksehir v Kayserispor
Turkish Super Lig
19:00
BT Sport 2

FC Haugesund v VIking FK
Eliteserien
19:30
Eurosport 2

Arsenal v Man City
FA Cup Semi-Final
19:45
BT Sport 1 / BT Sport Extra 1 / BT Sport Ultimate

Lyon v Celtic
Friendly
19:45
Premier Sports 1

AC Milan v Bologna
Serie A
20:45
Premier Sports 2 / LiveScore App
Sunday 19th July 2020
Portland Timbers v Houston Dynamo
MLS
01:00
FreeSports

Los Angeles FC v LA Galaxy
MLS
03:30
FreeSports

Brisbane Roar v Adelaide United
Hyundai A-League
10:30
BT Sport 1

FC Midtjylland v FC Nordsjaelland
Danish Superliga
12:00
FreeSports

AFC Bournemouth v Southampton
Premier League
14:00
BT Sport 1 / BT Sport Extra 1 / BT Sport Ultimate

Derby County v Leeds United
Championship
14:00
Sky Sports Football

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

Parma v Sampdoria
Serie A
16:15
Premier Sports 1 / LiveScore App

Legia Warsaw v Pogon Szczecin
Ekstraklasa League
16:30
FreeSports

Man Utd v Chelsea
FA Cup Semi-Final
18:00
BBC One / BBC iPlayer

Napoli v Udinese
Serie A
18:30
Premier Sports 1 / LiveScore App

Brescia v SPAL
Serie A
18:30
LiveScore App

Fiorentina v Torino
Serie A
18:30
LiveScore App

Genoa v Lecce
Serie A
18:30
LiveScore App

Besiktas v Fenerbahce
Turkish Super Lig
19:00
BT Sport 1

SK Brann v IK Start
Eliteserien
19:30
Eurosport 2

Roma v Inter Milan
Serie A
20:45
Premier Sports 1 / LiveScore App
Monday 20th July 2020
Chicago Fire v San Jose Earthquakes
MLS
01:00
FreeSports

Seattle Sounders v Vancouver Whitecaps
MLS
03:30
FreeSports

Western United v Melbourne City
Hyundai A-League
10:30
BT Sport 1

Brighton & Hove Albion v Newcastle United
Premier League
18:00
Sky One / Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD / Pick

Sheffield United v Everton
Premier League
18:00
Amazon Prime Video / Twitch

Alcorcon v Girona
La Liga 2
20:00
LaLiga SmartBank YouTube

Almeria v Malaga
La Liga 2
20:00
LaLiga SmartBank YouTube

Cadiz v Albacete
La Liga 2
20:00
LaLiga SmartBank YouTube

Deportivo La Coruna v Fuenlabrada
La Liga 2
20:00
LaLiga SmartBank YouTube

Elche v Real Oviedo
La Liga 2
20:00
LaLiga SmartBank YouTube

Las Palmas v Extremadura
La Liga 2
20:00
LaLiga SmartBank YouTube

Lugo v Mirandes
La Liga 2
20:00
LaLiga SmartBank YouTube

Numancia v Tenerife
La Liga 2
20:00
LaLiga SmartBank YouTube

Racing Santander v Rayo Vallecano
La Liga 2
20:00
LaLiga SmartBank YouTube

Real Zaragoza v Ponferradina
La Liga 2
20:00
LaLiga SmartBank YouTube

Sporting Gijon v Huesca
La Liga 2
20:00
LaLiga SmartBank YouTube

Wolves v Crystal Palace
Premier League
20:15
BT Sport 1 / BT Sport Extra 1 / BT Sport Ultimate

Juventus v Lazio
Serie A
20:45
Premier Sports 1 / LiveScore App

FC Porto v Moreirense
Primeira Liga
21:15
FreeSports / LiveScore App
Tuesday 21st July 2020
Philadelphia Union v Orlando City
MLS
01:00
FreeSports

Sydney FC v Newcastle Jets
Hyundai A-League
10:30
BT Sport 1

Toronto FC v New England Revolution
MLS
14:00
Sky Sports Football / Sky Sports Main Event

Watford v Man City
Premier League
18:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

PSG v Celtic
Friendly
18:00
Premier Sports 1

Atalanta v Bologna
Serie A
18:30
Premier Sports 2 / LiveScore App

Sporting CP v Vitoria Setubal
Primeira Liga
19:00
LiveScore App

Aston Villa v Arsenal
Premier League
20:15
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Sassuolo v AC Milan
Serie A
20:45
Premier Sports 1 / LiveScore App

Desportivo Aves v Benfica
Primeira Liga
21:15
FreeSports / LiveScore App
Wednesday 22nd July 2020
Atlanta United v Columbus Crew
MLS
01:00
FreeSports

Montreal Impact v DC United
MLS
03:30
FreeSports

Western Sydney Wanderers v Melbourne Victory
Hyundai A-League
10:30
BT Sport 1

Real Salt Lake v Sporting Kansas City
MLS
14:00
Sky Sports Football

CSKA Moscow v FC Tambov
Russian Premier League
17:00
Russian Premier Liga YouTube

Dynamo Moscow v FC Orenburg
Russian Premier League
17:00
Russian Premier Liga YouTube

FC Krasnodar v Akhmat Grozny
Russian Premier League
17:00
Russian Premier Liga YouTube

Krylya Sovetov v PFC Sochi
Russian Premier League
17:00
Russian Premier Liga YouTube

FC Rostov v Zenit St Petersburg
Russian Premier League
17:00
Russian Premier Liga YouTube

Rubin Kazan v Spartak Moscow
Russian Premier League
17:00
Russian Premier Liga YouTube

FC Ufa v Arsenal Tula
Russian Premier League
17:00
Russian Premier Liga YouTube

FC Ural v Lokomotiv Moscow
Russian Premier League
17:00
Russian Premier Liga YouTube

Man Utd v West Ham
Premier League
18:00
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Rangers v Motherwell
Friendly
18:00
Premier Sports 1

Parma v Napoli
Serie A
18:30
Premier Sports 2 / LiveScore App

Liverpool v Chelsea
Premier League
20:15
Sky Sports Premier League / Sky Sports Main Event / Sky Sports Ultra HD

Inter Milan v Fiorentina
Serie A
20:45
Premier Sports 1 / LiveScore App

SPAL v Roma
Serie A
20:45
Premier Sports 2 / LiveScore App

Lecce v Brescia
Serie A
20:45
LiveScore App

Sampdoria v Genoa
Serie A
20:45
LiveScore App

Torino v Verona
Serie A
20:45
LiveScore App
Thursday 23rd July 2020
FC Cincinnati v New York Red Bulls
MLS
01:00
FreeSports

Colorado Rapids v Minnesota United
MLS
03:30
FreeSports

Perth Glory v Wellington Phoenix
Hyundai A-League
10:30
BT Sport 1

Udinese v Juventus
Serie A
18:30
Premier Sports 1 / LiveScore App

Lazio v Cagliari
Serie A
20:45
Premier Sports 1 / LiveScore App
Friday 24th July 2020
LA Galaxy v Houston Dynamo
MLS
01:00
FreeSports

Los Angeles FC v Portland Timbers
MLS
03:30
FreeSports

Central Coast Mariners v Newcastle Jets
Hyundai A-League
10:30
BT Sport 1
Saturday 25th July 2020
Sydney FC v Western United
Hyundai A-League
08:00
BT Sport 1

Harrogate Town v Boreham Wood or FC Halifax Town
National League Play-Off Semi-Final
14:30
BT Sport 1

Notts County v Yeovil Town or Barnet
National League Play-Off Semi-Final
17:00
BT Sport 1

Rangers v Coventry City
Friendly
17:15
Premier Sports 1
Sunday 26th July 2020
TBC
MLS Round of 16
01:00
FreeSports

TBC
MLS Round of 16
03:30
FreeSports

Wellington Phoenix v Adelaide United
Hyundai A-League
06:30
BT Sport 1

FC Midtjylland v Aalborg BK
Danish Superliga
12:00
FreeSports

Arsenal v Watford
Premier League
16:00
TBC

Burnley v Brighton & Hove Albion
Premier League
16:00
TBC

Chelsea v Wolves
Premier League
16:00
TBC

Crystal Palace v Tottenham Hotspur
Premier League
16:00
TBC

Everton v AFC Bournemouth
Premier League
16:00
TBC

Leicester City v Man Utd
Premier League
16:00
TBC

Man City v Norwich City
Premier League
16:00
TBC

Newcastle United v Liverpool
Premier League
16:00
TBC

Southampton v Sheffield United
Premier League
16:00
TBC

West Ham v Aston Villa
Premier League
16:00
TBC

TBC
Championship Play-Off Semi-Final 1st Leg
18:30
Sky Sports Football
Monday 27th July 2020
TBC
MLS Round of 16
01:30
FreeSports

TBC
MLS Round of 16
04:00
FreeSports

Central Coast Mariners v Western Sydney Wanderers
Hyundai A-League
10:30
BT Sport 1

Ballymena United v Coleraine
Irish Cup Semi-Final
16:00
BBC Two NI / BBC iPlayer

TBC
Championship Play-Off Semi-Final 1st Leg
19:45
Sky Sports Football

Cliftonville v Glentoran
Irish Cup Semi-Final
20:00
BBC Two NI / BBC iPlayer
Tuesday 28th July 2020
TBC
MLS Round of 16
01:30
FreeSports

TBC
MLS Round of 16
04:00
FreeSports

Melbourne Victory v Brisbane Roar
Hyundai A-League
10:30
BT Sport 1
Wednesday 29th July 2020
TBC
MLS Round of 16
01:00
FreeSports

TBC
MLS Round of 16
03:30
FreeSports

TBC
Championship Play-Off Semi-Final 2nd Leg
19:45
Sky Sports Football
Thursday 30th July 2020
Adelaide United v Perth Glory
Hyundai A-League
10:30
BT Sport 1

TBC
Championship Play-Off Semi-Final 2nd Leg
19:45
Sky Sports Football
Friday 31st July 2020
TBC
MLS Quarter-Final
01:00
FreeSports

Western Sydney Wanderers v Wellington Phoenix
Hyundai A-League
10:30
BT Sport 1

PSG v Lyon
Coupe de la Ligue Final
19:45
BT Sport 2

TBC
Irish Cup Final
20:00
BBC Two NI / BBC iPlayer
Saturday 1st August 2020
TBC
FA Cup Final
TBC
BBC One / BT Sport 1 / BT Sport Ultimate

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

Aberdeen v Rangers
Scottish Premiership
17:30
Sky Sports Football
Sunday 2nd August 2020
Newcastle Jets v Western United
Hyundai A-League
10:30
BT Sport 1

TBC
National League Promotion Final
15:00
BT Sport 1

Celtic v Hamilton Academical
Scottish Premiership
16:30
Sky Sports Football
Monday 3rd August 2020
Melbourne Victory v Central Coast Mariners
Hyundai A-League
10:30
BT Sport 1

Ross County v Motherwell
Scottish Premiership
19:45
Sky Sports Football
Tuesday 4th August 2020
Western Sydney Wanderers v Perth Glory
Hyundai A-League
10:30
BT Sport 1

TBC
Championship Play-Off Final
19:45
Sky Sports Football
Wednesday 5th August 2020
Wellington Phoenix v Brisbane Roar
Hyundai A-League
09:00
BT Sport 1

Shakhtar Donetsk v Wolfsburg
UEFA Europa League Round of 16 2nd Leg
17:55
BT Sport TBC

FC Copenhagen v Istanbul Basaksehir
UEFA Europa League Round of 16 2nd Leg
17:55
BT Sport TBC

Man Utd v LASK
UEFA Europa League Round of 16 2nd Leg
20:00
BT Sport TBC

Inter Milan v Getafe
UEFA Europa League Round of 16
20:00
BT Sport TBC
Thursday 6th August 2020
Adelaide United v Sydney FC
Hyundai A-League
10:30
BT Sport 1

Sevilla v Roma
UEFA Europa League Round of 16
17:55
BT Sport TBC

Bayer Leverkusen v Rangers
UEFA Europa League Round of 16 2nd Leg
17:55
BT Sport TBC

FC Basel v Frankfurt
UEFA Europa League Round of 16 2nd Leg
20:00
BT Sport TBC

Wolves v Olympiakos
UEFA Europa League Round of 16 2nd Leg
20:00
BT Sport TBC
Friday 7th August 2020
Western United v Western Sydney Wanderers
Hyundai A-League
10:30
BT Sport 3

Juventus v Lyon
UEFA Champions League Round of 16 2nd Leg
20:00
BT Sport 3

Man City v Real Madrid
UEFA Champions League Round of 16 2nd Leg
20:00
BT Sport 2 / BT Sport Ultimate
Saturday 8th August 2020
Perth Glory v Melbourne Victory
Hyundai A-League
08:00
BT Sport 1

St Johnstone v Aberdeen
Scottish Premiership
12:30
Sky Sports Football

Bayern Munich v Chelsea
UEFA Champions League Round of 16 2nd Leg
20:00
BT Sport 2 / BT Sport Ultimate

Barcelona v Napoli
UEFA Champions League Round of 16 2nd Leg
20:00
BT Sport 3
Sunday 9th August 2020
Newcastle Jets v Wellington Phoenix
Hyundai A-League
10:30
Sky Sports Football / BT Sport 3

Kilmarnock v Celtic
Scottish Premiership
16:30
Sky Sports Football
Monday 10th August 2020
Brisbane Roar v Sydney FC
Hyundai A-League
10:30
BT Sport 1

TBC
UEFA Europa League Quarter-Final
20:00
BT Sport TBC

TBC
UEFA Europa League Quarter-Final
20:00
BT Sport TBC
Tuesday 11th August 2020
Melbourne City v Adelaide United
Hyundai A-League
10:30
BT Sport 1

Dundee United v Hibernian
Scottish Premiership
18:00
Sky Sports Football

TBC
UEFA Europa League Quarter-Final
20:00
BT Sport TBC

TBC
UEFA Europa League Quarter-Final
20:00
BT Sport TBC
Wednesday 12th August 2020
Perth Glory v Western United
Hyundai A-League
10:30
BT Sport 2

St Mirren v Celtic
Scottish Premiership
18:00
Sky Sports Football

Atalanta v PSG
UEFA Champions League Quarter-Final
20:00
BT Sport TBC
Thursday 13th August 2020
RB Leipzig v Atletico Madrid
UEFA Champions League Quarter-Final
20:00
BT Sport TBC
Friday 14th August 2020
TBC
UEFA Champions League Quarter-Final
20:00
BT Sport TBC
Saturday 15th August 2020
Hibernian v Motherwell
Scottish Premiership
17:30
Sky Sports Football

TBC
UEFA Champions League Quarter-Final
20:00
BT Sport TBC
Sunday 16th August 2020
Livingston v Rangers
Scottish Premiership
16:30
Sky Sports Football

TBC
UEFA Europa League Semi-Final
20:00
BT Sport TBC
Monday 17th August 2020
TBC
UEFA Europa League Semi-Final
20:00
BT Sport TBC
Tuesday 18th August 2020
TBC
UEFA Champions League Semi-Final
20:00
BT Sport TBC
Wednesday 19th August 2020
TBC
UEFA Champions League Semi-Final
20:00
BT Sport TBC
Friday 21st August 2020
Glasgow City v Wolfsburg Women
UEFA Women's Champions League Quarter-Final
17:00
BBC ALBA

TBC
UEFA Europa League Final
20:00
BT Sport TBC
Saturday 22nd August 2020
Dundee United v Celtic
Scottish Premiership
17:30
Sky Sports Football
Sunday 23rd August 2020
St Johnstone v Hibernian
Scottish Premiership
16:30
Sky Sports Football

TBC
UEFA Champions League Final
20:00
BT Sport TBC
Saturday 29th August 2020
Hamilton Academical v Rangers
Scottish Premiership
17:30
Sky Sports Football
Sunday 30th August 2020
Hibernian v Aberdeen
Scottish Premiership
16:30
Sky Sports Football
Thursday 3rd September 2020
Moldova v Kosovo
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Slovenia v Greece
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Faroe Islands v Malta
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Latvia v Andorra
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Germany v Spain
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Ukraine v Switzerland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Russia v Serbia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Turkey v Hungary
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Bulgaria v Republic of Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Finland v Wales
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Friday 4th September 2020
Italy v Bosnia-Herzegovina
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Netherlands v Poland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Belarus v Albania
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Lithuania v Kazakhstan
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Norway v Austria
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Romania v Northern Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Scotland v Israel
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Slovakia v Czech Republic
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Saturday 5th September 2020
North Macedonia v Armenia
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Gibraltar v San Marino
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Estonia v Georgia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Iceland v England
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Azerbaijan v Luxembourg
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Cyprus v Montenegro
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Denmark v Belgium
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Portugal v Croatia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Sweden v France
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Sunday 6th September 2020
Andorra v Faroe Islands
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Wales v Bulgaria
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Slovenia v Moldova
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Hungary v Russia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Republic of Ireland v Finland
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Kosovo v Greece
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Malta v Latvia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Spain v Ukraine
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Switzerland v Germany
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Serbia v Turkey
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Monday 7th September 2020
Kazakhstan v Belarus
UEFA Nations League Group Stage
15:00
Sky Sports TBC

Bosnia-Herzegovina v Poland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Netherlands v Italy
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Albania v Lithuania
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Austria v Romania
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Northern Ireland v Norway
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Czech Republic v Scotland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Israel v Slovakia
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Tuesday 8th September 2020
Armenia v Estonia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Georgia v North Macedonia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

San Marino v Liechtenstein
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Belgium v Iceland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Denmark v England
UEFA Nations League Group Stage
19:45
Sky Sports TBC

France v Croatia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Sweden v Portugal
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Cyprus v Azerbaijan
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Luxembourg v Montenegro
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Thursday 24th September 2020
TBC
UEFA Super Cup
20:00
BT Sport TBC
Thursday 8th October 2020
Georgia v Belarus
UEFA EURO 2020 Play-Off Semi-Final
17:00
Sky Sports TBC

Iceland v Romania
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

Bulgaria v Hungary
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

Bosnia-Herzegovina v Northern Ireland
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

Slovakia v Republic of Ireland
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

Scotland v Israel
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

Norway v Serbia
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC

North Macedonia v Kosovo
UEFA EURO 2020 Play-Off Semi-Final
19:45
Sky Sports TBC
Saturday 10th October 2020
Luxembourg v Cyprus
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Montenegro v Azerbaijan
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Liechtenstein v Gibraltar
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Faroe Islands v Latvia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Andorra v Malta
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Spain v Switzerland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Ukraine v Germany
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Sunday 11th October 2020
Kazakhstan v Albania
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Republic of Ireland v Wales
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Armenia v Georgia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Bosnia-Herzegovina v Netherlands
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Norway v Romania
UEFA Nations League Group Stage
17:00
Sky Sports TBC

England v Belgium
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Croatia v Sweden
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Lithuania v Belarus
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Finland v Bulgaria
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Estonia v North Macedonia
UEFA Nations League Group Stage
18:00
Sky Sports TBC

Poland v Italy
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Northern Ireland v Austria
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Israel v Czech Republic
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Scotland v Slovakia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Iceland v Denmark
UEFA Nations League Group Stage
19:45
Sky Sports TBC

France v Portugal
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Russia v Turkey
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Serbia v Hungary
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Greece v Moldova
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Kosovo v Slovenia
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Tuesday 13th October 2020
Azerbaijan v Cyprus
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Liechtenstein v San Marino
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Faroe Islands v Andorra
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Latvia v Malta
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Montenegro v Luxembourg
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Germany v Switzerland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Ukraine v Spain
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Wednesday 14th October 2020
Finland v Republic of Ireland
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Scotland v Czech Republic
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Estonia v Armenia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

North Macedonia v Georgia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Norway v Northern Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Italy v Netherlands
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Poland v Bosnia-Herzegovina
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Romania v Austria
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Slovakia v Israel
UEFA Nations League Group Stage
19:45
Sky Sports TBC

England v Denmark
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Iceland v Belgium
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Croatia v France
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Portugal v Sweden
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Russia v Hungary
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Turkey v Serbia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Greece v Kosovo
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Moldova v Slovenia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Belarus v Kazakhstan
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Lithuania v Albania
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Bulgaria v Wales
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Thursday 12th November 2020
TBC
UEFA EURO 2020 Play-Off Final
17:00
Sky Sports TBC

TBC
UEFA EURO 2020 Play-Off Final
17:00
Sky Sports TBC

TBC
UEFA EURO 2020 Play-Off Final
19:45
Sky Sports TBC

TBC
UEFA EURO 2020 Play-Off Final
19:45
Sky Sports TBC
Saturday 14th November 2020
San Marino v Gibraltar
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Malta v Andorra
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Azerbaijan v Montenegro
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Cyprus v Luxembourg
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Latvia v Faroe Islands
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Portugal v France
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Sweden v Croatia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Germany v Ukraine
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Switzerland v Spain
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Sunday 15th November 2020
North Macedonia v Estonia
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Slovakia v Scotland
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Belarus v Lithuania
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Albania v Kazakhstan
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Georgia v Armenia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Bulgaria v Finland
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Wales v Republic of Ireland
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Turkey v Russia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Netherlands v Bosnia-Herzegovina
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Belgium v England
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Denmark v Iceland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Moldova v Greece
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Slovenia v Kosovo
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Czech Republic v Israel
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Romania v Norway
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Italy v Poland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Austria v Northern Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Hungary v Serbia
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Tuesday 17th November 2020
Croatia v Portugal
UEFA Nations League Group Stage
19:45
Sky Sports TBC

France v Sweden
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Luxembourg v Azerbaijan
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Montenegro v Cyprus
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Gibraltar v Liechtenstein
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Spain v Germany
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Switzerland v Ukraine
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Andorra v Latvia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Malta v Faroe Islands
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Wednesday 18th November 2020
Albania v Belarus
UEFA Nations League Group Stage
15:00
Sky Sports TBC

Kazakhstan v Lithuania
UEFA Nations League Group Stage
15:00
Sky Sports TBC

Armenia v North Macedonia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Georgia v Estonia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

Belgium v Denmark
UEFA Nations League Group Stage
19:45
Sky Sports TBC

England v Iceland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Greece v Slovenia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Kosovo v Moldova
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Republic of Ireland v Bulgaria
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Wales v Finland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Bosnia-Herzegovina v Italy
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Poland v Netherlands
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Austria v Norway
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Northern Ireland v Romania
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Czech Republic v Slovakia
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Israel v Scotland
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Hungary v Turkey
UEFA Nations League Group Stage
19:45
Sky Sports TBC

Serbia v Russia
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Friday 27th November 2020
Portugal Women v Scotland Women
UEFA Women's EURO 2021 Qualifier
TBC
BBC ALBA
Tuesday 1st December 2020
Scotland Women v Finland Women
UEFA Women's EURO 2021 Qualifier
TBC
BBC ALBA
Friday 11th June 2021
Turkey v Italy
UEFA EURO 2020 Group A
20:00
BBC One
Saturday 12th June 2021
Wales v Switzerland
UEFA EURO 2020 Group A
14:00
BBC One

Denmark v Finland
UEFA EURO 2020 Group B
17:00
BBC One

Belgium v Russia
UEFA EURO 2020 Group B
20:00
ITV
Sunday 13th June 2021
England v Croatia
UEFA EURO 2020 Group D
14:00
BBC One

Austria v TBC
UEFA EURO 2020 Group C
17:00
ITV

Netherlands v Ukraine
UEFA EURO 2020 Group C
20:00
ITV
Monday 14th June 2021
TBC v Czech Republic
UEFA EURO 2020 Group D
14:00
BBC One

Poland v TBC
UEFA EURO 2020 Group E
17:00
ITV

Spain v Sweden
UEFA EURO 2020 Group E
20:00
BBC One
Tuesday 15th June 2021
TBC v Portugal
UEFA EURO 2020 Group F
17:00
ITV

France v Germany
UEFA EURO 2020 Group F
20:00
ITV
Wednesday 16th June 2021
Finland v Russia
UEFA EURO 2020 Group B
14:00
BBC One

Turkey v Wales
UEFA EURO 2020 Group A
17:00
BBC One

Italy v Switzerland
UEFA EURO 2020 Group A
20:00
ITV
Thursday 17th June 2021
Ukraine v TBC
UEFA EURO 2020 Group C
14:00
ITV

Denmark v Belgium
UEFA EURO 2020 Group B
17:00
ITV

Netherlands v Austria
UEFA EURO 2020 Group C
20:00
BBC One
Friday 18th June 2021
Sweden v TBC
UEFA EURO 2020 Group E
14:00
BBC One

Croatia v Czech Republic
UEFA EURO 2020 Group D
17:00
BBC One

England v TBC
UEFA EURO 2020 Group D
20:00
ITV
Saturday 19th June 2021
TBC v France
UEFA EURO 2020 Group F
14:00
BBC One

Portugal v Germany
UEFA EURO 2020 Group F
17:00
ITV

Spain v Poland
UEFA EURO 2020 Group E
20:00
BBC One
Sunday 20th June 2021
Italy v Wales
UEFA EURO 2020 Group A
17:00
ITV

Switzerland v Turkey
UEFA EURO 2020 Group A
17:00
ITV4
Monday 21st June 2021
TBC v Netherlands
UEFA EURO 2020 Group C
17:00
ITV TBC

Ukraine v Austria
UEFA EURO 2020 Group C
17:00
ITV TBC

Russia v Denmark
UEFA EURO 2020 Group B
20:00
BBC TBC

Finland v Belgium
UEFA EURO 2020 Group B
20:00
BBC TBC
Tuesday 22nd June 2021
Czech Republic v England
UEFA EURO 2020 Group D
20:00
ITV

Croatia v TBC
UEFA EURO 2020 Group D
20:00
ITV4
Wednesday 23rd June 2021
TBC v Spain
UEFA EURO 2020 Group E
17:00
ITV TBC

Sweden v Poland
UEFA EURO 2020 Group E
17:00
ITV TBC

Germany v TBC
UEFA EURO 2020 Group F
20:00
BBC TBC

Portugal v France
UEFA EURO 2020 Group F
20:00
BBC TBC
Saturday 26th June 2021
TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC
Sunday 27th June 2021
TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC
Monday 28th June 2021
TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC
Tuesday 29th June 2021
TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC
Friday 2nd July 2021
TBC
UEFA EURO 2020 Quarter-Final
17:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
20:00
TBC
Saturday 3rd July 2021
TBC
UEFA EURO 2020 Quarter-Final
17:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
20:00
TBC
Tuesday 6th July 2021
TBC
UEFA EURO 2020 Semi-Final
20:00
TBC
Wednesday 7th July 2021
TBC
UEFA EURO 2020 Semi-Final
20:00
TBC
Sunday 11th July 2021
TBC
UEFA EURO 2020 Final
20: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 including 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 including La Liga, Bundesliga, Serie A, Ligue 1, Eredivisie as well as the UEFA Champions League and UEFA 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.