England's Euro 2024 campaign kicks off on Sunday 16 June as they take on Serbia in Gelsenkirchen at 8pm.

Gareth Southgate’s team arrive in Germany as one of the favourites to lift the trophy and they will be desperate to lay down a marker in Group C with an opening win.

England are in Group C, alongside Serbia, Denmark and Slovenia, and their second game kicks off four days later in Frankfurt.

How to watch England vs Serbia

Serbia v England is live on TV, BBC iPlayer, Radio and BBC Sounds.

Gary Lineker presents live coverage of England’s opening European Championship match on BBC One and BBC iPlayer from 7pm. The commentary from 8pm is by Guy Mowbray and Alan Shearer.

Join Kelly Cates on BBC Radio 5 Live and BBC Sounds for build-up to the match (and reaction to Slovenia v Denmark) from 7pm before live commentary begins England at 8pm.

You can also watch the match on the BBC Sport website and app. 

Recommended reading:

Harry Kane ‘more determined and hungry’ to end trophy duck in style at Euro 2024

Bolton Wanderers Euro winner Stelios tips England for trophy

Euro 2024 column: Should Phil Foden be England's number 10?

Rumoured England vs Serbia team news

Southgate is considering starting Trent Alexander-Arnold in midfield alongside Declan Rice, while Crystal Palace centre-back Marc Guehi is in line to start his first major tournament match next to John Stones, in the absence of the injured Harry Maguire.

Southgate’s side may be the favourites, but Serbia are a dangerous team with talent in their ranks including Juventus striker Dusan Vlahovic, Al Hilal duo Sergej Milinkovic-Savic and Aleksandar Mitrovic, and Fenerbahce’s No 10, Dusan Tadic.