Live International Football On TV

UEFA Euro 2020 qualifiers will be shown live on ITV and Sky Sports. Live coverage of UEFA Euro 2020 will be shared between BBC and ITV. BBC will provide live coverage of the 2020 Olympics football tournament.


Tuesday 2nd June 2020
Austria v England
International Friendly
19:45
ITV
Friday 5th June 2020
Scotland Women v Albania Women
UEFA Women's EURO 2021 Qualifier
19:30
BBC ALBA
Sunday 7th June 2020
England v Romania
International Friendly
15:00
ITV
Tuesday 9th June 2020
Finland Women v Scotland Women
UEFA Women's EURO 2021 Qualifier
TBC
BBC ALBA
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
Friday 18th September 2020
Portugal Women v Scotland Women
UEFA Women's EURO 2021 Qualifier
TBC
BBC ALBA
Tuesday 22nd September 2020
Scotland Women v Finland Women
UEFA Women's EURO 2021 Qualifier
19:30
BBC ALBA
Thursday 8th October 2020
Armenia v Georgia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

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

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

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

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

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

Norway v Romania
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
Friday 9th October 2020
Andorra v Malta
UEFA Nations League Group Stage
19:45
Sky Sports TBC

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

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

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

Croatia v Sweden
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

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

Montenegro v Azerbaijan
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Saturday 10th 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

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

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

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
Scotland v Czech Republic
UEFA Nations League Group Stage
14:00
Sky Sports TBC

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

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

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

Norway v Northern Ireland
UEFA Nations League Group Stage
17:00
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
Monday 12th October 2020
Azerbaijan v Cyprus
UEFA Nations League Group Stage
17:00
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

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

Montenegro v Luxembourg
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Tuesday 13th October 2020
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

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

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

Finland v Republic of Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Thursday 12th November 2020
Belarus v Lithuania
UEFA Nations League Group Stage
17:00
Sky Sports TBC

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

Albania v Kazakhstan
UEFA Nations League Group Stage
19:45
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

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

Cyprus v Luxembourg
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Friday 13th November 2020
Georgia v Armenia
UEFA Nations League Group Stage
17:00
Sky Sports TBC

North Macedonia v Estonia
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

San Marino v Gibraltar
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

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

Wales v Republic of Ireland
UEFA Nations League Group Stage
19:45
Sky Sports TBC
Saturday 14th November 2020
Malta v Andorra
UEFA Nations League Group Stage
14:00
Sky Sports TBC

Czech Republic v Israel
UEFA Nations League Group Stage
14:00
Sky Sports TBC

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

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

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

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

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

Netherlands v Bosnia-Herzegovina
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
Sunday 15th November 2020
Albania v Belarus
UEFA Nations League Group Stage
14:00
Sky Sports TBC

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

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

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

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
Monday 16th November 2020
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

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

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

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
Tuesday 17th November 2020
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

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

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 11th June 2021
Wales v Switzerland
UEFA EURO 2020 Group A
14:00
BBC One

England v Croatia
UEFA EURO 2020 Group D
14:00
BBC One

TBC v Czech Republic
UEFA EURO 2020 Group D
14:00
BBC One

Finland v Russia
UEFA EURO 2020 Group B
14:00
BBC One

Ukraine v TBC
UEFA EURO 2020 Group C
14:00
ITV

Sweden v TBC
UEFA EURO 2020 Group E
14:00
BBC One

TBC v France
UEFA EURO 2020 Group F
14:00
BBC One

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

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

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

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

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

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

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

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

Italy v Wales
UEFA EURO 2020 Group A
17:00
ITV

Switzerland v Turkey
UEFA EURO 2020 Group A
17:00
ITV4

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

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

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

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

Turkey v Italy
UEFA EURO 2020 Group A
20:00
BBC One

Belgium v Russia
UEFA EURO 2020 Group B
20:00
ITV

Netherlands v Ukraine
UEFA EURO 2020 Group C
20:00
ITV

Spain v Sweden
UEFA EURO 2020 Group E
20:00
BBC One

France v Germany
UEFA EURO 2020 Group F
20:00
ITV

Italy v Switzerland
UEFA EURO 2020 Group A
20:00
ITV

Netherlands v Austria
UEFA EURO 2020 Group C
20:00
BBC One

England v TBC
UEFA EURO 2020 Group D
20:00
ITV

Spain v Poland
UEFA EURO 2020 Group E
20:00
BBC One

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

Finland v Belgium
UEFA EURO 2020 Group B
20:00
BBC TBC

Czech Republic v England
UEFA EURO 2020 Group D
20:00
ITV

Croatia v TBC
UEFA EURO 2020 Group D
20:00
ITV4

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

Portugal v France
UEFA EURO 2020 Group F
20:00
BBC TBC
Thursday 1st July 2021
TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
17:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
17:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
17:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC

TBC
UEFA EURO 2020 Round of 16
20:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
20:00
TBC

TBC
UEFA EURO 2020 Quarter-Final
20:00
TBC

TBC
UEFA EURO 2020 Semi-Final
20:00
TBC

TBC
UEFA EURO 2020 Semi-Final
20:00
TBC
Sunday 11th July 2021
TBC
UEFA EURO 2020 Final
20:00
BBC One / ITV