What time and channel are Scotland playing today? TV and live stream info for Euro 2024 clash with Hungary

Photo shows Scotland manager Steve Clarke and midfielder Scott McTominay
-Credit: (Image: Robbie Jay Barratt - AMA/Getty Images)


It's crunch time for Scotland as they look to keep their Euro 2024 campaign alive and kicking in Stuttgart.

Steve Clarke's side know victory is crucial against Hungary as they look to progress to the knockout stages.

The Scots have never progressed from the group stages of any major international tournament. Could it be an historic night for Clarke's men in Germany?

Read more: New club for Stephen Lowry as he prepares to continue career in Irish League

Read more: Conor McGregor laps up Derry fighter's Belfast pledge after Bellator win

It has been a mixed tournament so far for Scotland, with a depressing 5-1 defeat to Germany being followed by a resolute 1-1 draw against Switzerland.

Here's more info on the game and how to watch it.

When and where is the game?

Scotland vs Hungary is taking place at the MHP Arena in Stuttgart on Sunday night, June 23.

What time is kick-off?

The game kicks off at 8pm UK time.

What channel is it on?

The game is being shown live on BBC 1 with coverage starting at 7pm.

Is there a live stream?

The game is being streamed live on the BBC iPlayer and BBC Sport website.

Betting odds

  • Scotland 8/5

  • Hungary 16/11

  • Draw 14/5

Sign up to our free sports newsletter to get the latest headlines to your inbox