The one-time world champions have won just one of their last five matches, with last week’s loss at home to Iceland a less-than-ideal ending to their Euro 2024 preparations.
However, captain Harry Kane insists the shock defeat has already been put behind them, with all eyes on this evening’s meeting with Serbia.
What TV channel is England v Serbia for Euro 2024 on?
England’s opening game of the European Championship is being aired live on BBC One.
Fans will also be able to watch the game via the BBC iPlayer.
England lost their final warm-up game against Iceland last week. (Image: Getty)
What time does England vs Serbia start?
Coverage live from Germany will begin at 7pm BST, with build-up running up until kick-off in Gelsenkirchen at 8pm BST.
Which pundits are covering England vs Serbia?
Gary Lineker will host the BBC’s coverage, with the ex-England international set to be joined in the studio by a star-studded panel.
Micah Richards, Rio Ferdinand and Cesc Fabregas will be on hand to offer their insight throughout the broadcast.
Guy Mowbray is expected to head the commentary team, alongside Alan Shearer, who is taking up the mantle as co-commentator for England's matches on the BBC.
Is England vs Serbia on the radio?
Those who can’t watch the game will still be able to listen along, with the Group C opener broadcast on BBC Radio 5 Live.
England kick their Euro 2024 campaign off in Gelsenkirchen. (Image: Getty)
Invalid email
We use your sign-up to provide content in ways you've consented to and to improve our understanding of you. This may include adverts from us and 3rd parties based on our understanding. You can unsubscribe at any time. Read our Privacy Policy