Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag BBC reveals top on-air earners, with Gary Lineker leading at over £1.35 million.

The BBC has released its highest on-air salaries for 2024/25, with Gary Lineker topping the list at £1,350,000 to £1,354,999, his final year with the corporation. Zoe Ball is second, earning £515,000 to £519,999. The list does not include those paid through independent production companies or BBC Studios. Alan Shearer ranks third with £440,000 to £444,999. The salary disclosure comes amid controversies over the BBC's coverage of recent events.

65 Articles