Monday 24th June 2024
20:00
Albania v Spain
UEFA EURO 2024 Group B
BBC TwoBBC iPlayerBBC Sport Website
20:00
Croatia v Italy
UEFA EURO 2024 Group B
BBC OneBBC iPlayerBBC Sport Website
Tuesday 25th June 2024
17:00
France v Poland
UEFA EURO 2024 Group D
BBC OneBBC iPlayerBBC Sport Website
17:00
Netherlands v Austria
UEFA EURO 2024 Group D
BBC TwoBBC iPlayerBBC Sport Website
20:00
Denmark v Serbia
UEFA EURO 2024 Group C
ITV4ITVX
20:00
England v Slovenia
UEFA EURO 2024 Group C
ITV1STVITVXSTV Player
Wednesday 26th June 2024
17:00
Slovakia v Romania
UEFA EURO 2024 Group E
BBC TwoBBC iPlayerBBC Sport Website
17:00
Ukraine v Belgium
UEFA EURO 2024 Group E
BBC OneBBC iPlayerBBC Sport Website
20:00
Czech Republic v Turkey
UEFA EURO 2024 Group F
ITV4ITVX
20:00
Georgia v Portugal
UEFA EURO 2024 Group F
ITV1STVITVXSTV Player
Saturday 29th June 2024
17:00
Switzerland v TBC
UEFA EURO 2024 Round of 16
TBC
20:00
Germany v TBC
UEFA EURO 2024 Round of 16
TBC
Sunday 30th June 2024
17:00
TBC
UEFA EURO 2024 Round of 16
TBC
20:00
Spain v TBC
UEFA EURO 2024 Round of 16
TBC
Monday 1st July 2024
17:00
TBC
UEFA EURO 2024 Round of 16
TBC
20:00
Portugal v TBC
UEFA EURO 2024 Round of 16
TBC
Tuesday 2nd July 2024
17:00
TBC
UEFA EURO 2024 Round of 16
TBC
20:00
TBC
UEFA EURO 2024 Round of 16
TBC
Friday 5th July 2024
17:00
TBC
UEFA EURO 2024 Quarter-Final
TBC
20:00
TBC
UEFA EURO 2024 Quarter-Final
TBC
Saturday 6th July 2024
17:00
TBC
UEFA EURO 2024 Quarter-Final
TBC
20:00
TBC
UEFA EURO 2024 Quarter-Final
TBC
Tuesday 9th July 2024
20:00
TBC
UEFA EURO 2024 Semi-Final
TBC
Wednesday 10th July 2024
20:00
TBC
UEFA EURO 2024 Semi-Final
TBC
Sunday 14th July 2024
20:00
TBC
UEFA EURO 2024 Final
BBC OneITV1STVBBC iPlayerITVXSTV PlayerBBC Sport Website