What time are the Euro 2024 matches on TV today?

Germany and Scotland kicked off Euro 2024 at the Munich Football Arena last night and there’s plenty of action to be seen on matchday two of the competition.

England start their campaign against Serbia on Sunday evening, with Gareth Southgate aiming for glory after missing the final hurdle in the previous edition of this tournament.




Southgate’s team are currently the favorites to win the competition, but they have a history of never living up to their pre-tournament hype.

READ MORE: Critically ill Alan Hansen receives message from Liverpool on 69th birthday

READ MORE: BBC Match of the Day expert disappeared from television after the European Championship to become a preacher

France is the second favorite, while third-place host Germany has the best chance of securing the spoils. Before the first match, Scotland were 150/1 to win the competition. Below you will find the schedule for day two of the tournament.

What games are there today?

All matches on Saturday June 15

  • Hungary v Switzerland – 2pm KO – ITV 1


This match will likely see Liverpool players past and present go head-to-head in the early kick-off. Dominik Szoboszlai is likely to captain Hungary, while former Liverpool man Xherdan Shaqiri is in line for the Swiss. It has also been 86 years since these two teams met in a major tournament. Hungary won the last meeting 2-0 at the 1938 World Cup.

  • Spain v Croatia – 5pm KO – ITV 1

Spain is aiming for a record-breaking fourth Euro victory. The last time they faced each other in this competition was in 2020, and it was an instant classic. Spain won 5-3 after extra time.

  • Italy v Albania – 8pm KO – BBC One

After missing the 2022 World Cup, Italy is aiming to win the European Championship for the second time in a row. Their recent form against Albania suggests this will be an easy job for them, but anything can happen!