The BBC’s highest earning stars have been announced in its annual report, with men dominating the list.

Among the highest-paid talent – revealed as the BBC published details of how much it pays its top presenters and personalities – are Chris Evans, Gary Lineker and Graham Norton.

Claudia Winkleman has been named the highest-paid female.

BBC annual report
Claudia Winkleman (John Stillwell/PA)

The top 10 earners, in brackets of £50,000, are:

1. Chris Evans – £2,200,000 – £2,249,999
2. Gary Lineker – £1,750,000 – £1,799,999
3. Graham Norton – £850,000 – £899,999
4. Jeremy Vine – £700,000 – £749,999
5. John Humphrys – £600,000 – £649,999
6. Huw Edwards – £550,000 – £599,999
7. Steve Wright – £500,000 – £549,999
8. Matt Baker – £450,000 – £499,999
= Claudia Winkleman – £450,000 – £499,999
10. Nicky Campbell – £400,000 – £449,999
= Alex Jones – £400,000 – £449,999
= Andrew Marr – £400,000 – £449,999
= Stephen Nolan – £400,000 – £449,999
= Alan Shearer – £400,000 – £449,999