Gary Lineker, Chris Evans and Graham Norton remain at the top to the BBC’s rich list despite the broadcaster handing out huge pay rises to women stars.
Lineker raked in £1.75million for presenting Match of Day last year, while Graham Norton earned £620,000 for his work on Radio 2.
The BBC’s annual report also revealed DJ Chris Evans, who quit last year to join Virgin Radio, earned between £1,250,000 and £1,254,999 for around 150 episodes of his Radio 2 breakfast show.
Newsreader Huw Edwards earned between £490,000 and £494,999,
The figures were released as the BBC faces criticism for the decision to scrap free TV licenses for over-75s.
The annual report also revealed the corporation is spending more on making its programmes which are being watched by less people.
BBC One spent £1,106,000 on content in 2018/19, compared to £1,009,000 the year before, but its audience reach fell from 68.9 per cent of the UK population to 66.7 per cent.
The BBC pay list 2019
1. Gary Lineker – Match of the Day – £1.75m
2. Chris Evans – Outgoing Radio 2 Breakfast Show host – £1.25m
3. Graham Norton – BBC Radio 2 Saturday show and a range of TV programmes – £615,000
4. Huw Edwards – BBC News – £495,000
5. Steve Wright – Radio 2 afternoon show – £469,000
6. Alan Shearer – Match of the Day – £444,000
7. Andrew Marr – The Andrew Marr Show – £394,000
8. Zoe Ball – The Zoe Ball Breakfast Show – £374,00
9. Claudia Winkleman – BBC Radio 2 and TV shows – £374,000
10. Vanessa Feltz – BBC Radio 2 and BBC Radio London – £359,000