Gary Lineker tops list of BBC high earners for eighth consecutive year

EntertainmentSports
15 Jul 2025 • 8:09 PM MYT
The Independent
The Independent

The world’s most free-thinking newspaper

image is not available

  • Gary Lineker is the BBC's highest-paid star for the eighth consecutive year, earning between £1,350,000 and £1,354,999, despite his recent departure from the corporation.
  • Zoe Ball is the second highest-paid employee, with her salary dropping to £515,000-£519,999 after stepping down from the Radio 2 breakfast show.
  • Football pundit Alan Shearer's earnings increased significantly to £440,000-£444,999, placing him third on the list.
  • Greg James, Nick Robinson, and Fiona Bruce are also among the top five highest earners, with salaries ranging from £410,000 to £429,999.
  • The report excludes stars paid through independent production companies, and Huw Edwards has been removed from the list following his legal issues.

IN FULL