What time are Sunday's Euro 2024 matches and are they on BBC or ITV? TV channel and live stream information for England game

England will kick off their Euro 2024 campaign against Serbia today
-Credit: (Image: PA)


We're less than 48 hours in to Euro 2024 but fans have already been treated to a feast of footballing action.

There has been a whopping 16 goals scored in the opening four games, as well as a red card and a record-breaking moment. That came courtesy of Albania's Nedim Bajrami, who scored the fastest ever tournament goal after 23 seconds to give his side a shock lead against holders Italy last night.

But the football just keeps on coming with three more fixtures to be played on Sunday, including the first game of the tournament for Gareth Southgate's England side. The Three Lions face Serbia in Gelsenkirchen tonight as they look to go one step further than they did at Euro 2020, when they lost to Italy on penalties in the final.

READ MORE: Gary Lineker fights back tears as they send live TV message to Alan Hansen after update

READ MORE: BBC Match of the Day pundit disappeared from TV after the Euros to become a preacher

Before that, however, Poland take on the Netherlands in Hamburg while Slovenia face Euro 2020 semi-finalists Denmark in Stuttgart.

Plenty more action to come, then, but how can you watch it all? With coverage split between BBC and ITV, here's a quick breakdown of the TV channels each game is being shown on today.

Today's Euro 2024 matches and how to watch (Sunday, June 16)

  • 2pm - Poland v Netherlands - BBC One (coverage starts 1.35pm)

  • 5pm - Slovenia v Denmark - ITV (coverage starts 4.10pm)

  • 8pm - Serbia v England - BBC One (coverage starts 7.00pm)

What about live streaming?

For the matches being shown on ITV, viewers can also stream the match via ITVX.

Meanwhile, matches being shown on BBC can also be streamed via the iPlayer and BBC Sport website.