A total of 67 BBC on-air presenters have had their salaries disclosed for 2023/24 (Jonathan Brady/PA) Here is a full list of BBC on-air salaries above £178,000 for 2023/24, as published in the corporation’s annual report. The list is ranked by salary band, starting with the highest. The equivalent salary band for 2022/23 is shown in brackets, with a description of the year-on-year change.

The list does not include people who are paid through independent production companies or the BBC’s commercial arm BBC Studios. 1. Gary Lineker £1,350,000-£1,354,999 (no change)2.

Zoe Ball £950,000-£954,999 (down from £980,000-£984,999)3. Huw Edwards £475,000-£479,999 (up from £435,000-£439,999)4. Greg James £415,000-£419,999 (up from £395,000-£399,999)5.

Fiona Bruce £405,000-£409,999 (up from £395,000-£399,999)=5. Stephen Nolan £405,000-£409,999 (up from £400,000-£404,999)7. Lauren Laverne £395,000-£399,999 (up from £390,000-£394,999)8.

Alan Shearer £380,000-£384,999 (down from £445,000-£449,999)9. Naga Munchetty £345,000-£349,999 (up from £335,000-£339,999)= 9. Nick Robinson £345,000-£349,999 (up from £275,000-£279,999)11.

Mishal Husain £340,000-£344,999 (up from £315,000-£319,999)12. Laura Kuenssberg £325,000-£329,999 (up from £305,000-£309,999)=12. Sophie Raworth £325,000-£329,999 (down from £365,000-£369,999)14.

Vernon Kay £320,000-£324,999 (not listed in 2022/23)=14. Justin Webb £320,000-£324,999 (up from £280,000-£284,999)16.