England's Euro 2024 final defeat by Spain on Sunday was watched across the BBC by a peak of 19.3 million people, with an average audience of 17.9 million.

The match, which was also shown on ITV, brought in a peak TV audience of 17.8m on BBC One with a TV audience share of 63%. Mikel Oyarzabal scored a late winner in Berlin to secure a 2-1 win for the Spanish, who became men's European champions for a record fourth time.

Meanwhile, it was a second successive European Championship final loss for Gareth Southgate's side. England's game was also streamed 7.6 million times on BBC iPlayer and the BBC Sport website.

A peak audience of 24.2 million watched the game across BBC and ITV, with the figures well down on the Euro 2020 final when England lost on penalties to Italy - which had a peak of more than 30 million. Earlier on Sunday, the Wimbledon men's singles final between Spain's Carlos Alcaraz and Novak Djokovic of Serbia peaked at 7.

5 million on BBC One. The match, won in straight sets by Alcaraz, was also streamed live 3.3 million times on BBC iPlayer and BBC Sport.

Saturday's women's final, where Barbora Krejcikova beat Jasmine Paolini, had a TV peak of 4.1 million and was streamed 1.9 million times - an increase from last year’s women’s final.

"These huge figures demonstrate that the BBC is the place audiences turn to when it comes to the big moments," said Alex Kay-Jelski, director of BBC Sport. "We offer something unique across multiple BBC Sport platforms and it’s a.