The BBC has revealed its best-paid stars, with Zoe Ball, Vanessa Feltz and Claudia Winkleman in a list still topped by Gary Lineker.

According to the organisation's annual report, the Match Of The Day presenter retains his spot with the highest pay packet, of between £1,750,000 and £1,754,999.

Former BBC Radio 2 DJ Chris Evans is still on the list, with around £1.25 million, as he only quit his Breakfast Show in December.

Graham Norton completes an all-male trio at the top, pocketing between £610,000 and £614,999 for payments for his Radio 2 presenting job and "a range of programmes and series", not including his chat show.

That is up on his salary of £600,000 to £609,999 published last year.

Mr Evans's Breakfast Show replacement Zoe Ball is one of the women to make the top ten for the first time, with £370,000 to £374,999.

The figure for her salary will rise next year as she only started her job in January.

Claudia Winkleman is now in the top ten, as other big-name stars such as Today presenter John Humphrys have taken pay cuts.

But her salary, of around £370,000, does not include payments for Strictly Come Dancing.

(L-R) Zoe Ball, Claudia Winkleman and Vanessa Feltz

Vanessa Feltz completes the list of three women in the top ten, with around £355,000 for work on Radio 2 and Radio London.

Men in the top ten include TV newsreader Huw Edwards, who has taken a pay cut and is now on around £490,000 and fourth in the list.

DJ Steve Wright has also taken a cut and is on around £465,000 and in fifth place.

But Match Of The Day pundit Alan Shearer's listed salary has gone up. He is on £440,000 to £444,999, up from £410,000 to £419,999 last year.

The figures are the first salary disclosures since the BBC announced it would be scrapping the universal free TV licence for over-75s.

They came after the BBC's director-general said the public backs the broadcaster giving high salaries to "big stars" because they are "talented and entertaining".

The top ten also includes Andrew Marr (£390,000) and broadcaster Jason Mohammad (£355,000), whose salary has also gone up from between £260,000 and £269,999 in the last published list.

(L-R) Gary Lineker, Chris Evans, Graham Norton, Huw Edwards; (L-R) Steve Wright, Alan Shearer, Andrew Marr, Jason Mohammad

BBC Director-General Tony Hall said the broadcaster had "turned the corner on gender pay".

He said: "When we first published the figures for top talent, there was a 75:25 split between men and women.

"The projection for 2019/20 is now 55:45. This is significant change. The task is not complete, we are not complacent, but we are well on our way."

He said the broadcaster was "holding our own against the big streaming giants".

Citing "record levels of efficiency", he said: "The decision to continue funding free TV licences for over-75s on pension credit makes it all the more important that the BBC does everything possible to help itself financially."

The BBC announced that free licences will be restricted to over-75s who claim pension credit from 1 June next year.

Stars such as Len Goodman and Dame Esther Rantzen have criticised the end of the universal payments, and many have urged the Government to commit to the funding.

Top ten talent payments:

  1. Gary Lineker: £1,750,000 - £1,754,999
  2. Chris Evans: £1,250,000 - £1,254,999
  3. Graham Norton: £610,000 - £614,999
  4. Huw Edwards: £490,000 - £494,999
  5. Steve Wright: £465,000 - £469,999
  6. Alan Shearer: £440,000 - £444,999
  7. Andrew Marr: £390,000 - £394,999
  8. Zoe Ball: £370,000 - £374,999
  9. Claudia Winkleman: £370,000 - £374,999
  10. Vanessa Feltz: £355,000 - £359,999
  11. Jason Mohammad: £355,000 - £359,999