Who are the BBC commentators, pundits and presenters for Brazil vs Morocco?
Brazil vs Morocco might be the most exciting World Cup 2026 clash so far
The BBC commentators, pundits and presenters for Brazil vs Morocco have been revealed.
Group C of World Cup 2026 begins tonight with five-time champions Brazil taking on 2022 semi-finalists Morocco in perhaps the game of the tournament so far.
And it's live on BBC One…
BBC's complete line-up of presenters, pundits and commentators for Brazil vs Morocco, World Cup 2026
It's an all-star line-up on BBC One, fronted by Kelly Cates as presenter.
This is Cates' first tournament with the BBC after joining the broadcaster at the start of last season, as one of Match of the Day's three replacements for Gary Lineker.
Cates will be joined by a former England goalkeeper, along with a Moroccan who went to a World Cup, and a former Uruguayan international.
Joe Hart was England's no.1 back in Brazil in 2014, when the Three Lions crashed in the group stage – and the 75-cap Shropshireman will be in attendance as a pundit for this one.
The best features, fun and footballing quizzes, straight to your inbox every week.
Hart will be alongside former Aston Villa man, Hassan Kachloul, who went to Morocco's last tournament in the United States, back in 1994, and played 12 times for the Atlas Lions.
Gus Poyet, formerly of Chelsea and Tottenham Hotspur, completes the line-up.
Guy Mowbray is your commentator for this one, as the BBC's lead man behind the microphone.
Mowbray is joined by Alan Shearer in the gantry for this one.
Kick-off is at 11pm UK time.

Mark White is the Digital Content Editor at FourFourTwo. During his time on the brand, Mark has written three cover features on Mikel Arteta, Martin Odegaard and the Invincibles, and has written pieces on subjects ranging from Sir Bobby Robson’s time at Barcelona to the career of Robinho. An encyclopedia of football trivia and collector of shirts, he first joined the team back in 2020 as a staff writer.
You must confirm your public display name before commenting
Please logout and then login again, you will then be prompted to enter your display name.