Sarah Montague

Read More

The Today presenter failed to make the list, despite all five of her radio show colleagues making the cut, with John Humphrys earning between £600,000 and 649,999.

Carol Kirkwood

Weather presenter Carol Kirkwood (Image: Manchester Evening News)

The weather presenter was another omission from the list of highest earners. She is employed by the BBC and unlike some of the other forecasters she is not an independent commercial weather forecaster. It still doesn't mean she has made the list.

Louise Minchin and Charlie Stayt

BBC Breakfastpresenter Naga Munchetty is in the £150,000 to £199,999 bracket, and her colleague on the show Dan Walker, who also works on Football Focus and fronted slots from the Rio Olympics, took home between £200,000 and £249,000.

But their fellow Breakfast presenters Louise Minchin and Charlie Stayt do not make the £150,000 bracket.

Dan Walker reacted to criticism over his pay packet being higher than that of co-presenters by claiming he receives more because of his additional work on Football Focus.

June Brown

There was shock that one of EastEnders most well-known actresses was not on the list. The biggest EastEnders earners are Danny Dyer (Mick Carter) and Adam Woodyatt (Ian Beale) who are both in the £200,000-£249,999 bracket.

Fans were very unhappy that she was not on the list.

Lord Sugar

With Welsh winner Alana Spencer

The Apprentice is made by an independent company meaning Lord Sugar's salary will not appear on published accounts. This is the same for Question Time, University Challenge and MasterChef.

Lord Sugar defended high salaries in a discussion on social media. He told the BBC’s second highest-earner, Gary Lineker: "You should not worry. You are in a market where presenters are paid at going rates. ITV [and] Channel 4 pay more than the BBC."

David Dimbleby

Question Time host

The Question Time host and face of BBC election coverage for the past decade does not appear on the list. Question Time is made by an independent company so will not appear on the accounts.

Mary Berry

The Bake Off judge is not on the list because she would have been paid by an independent production company, which the BBC has commissioned.

Matt LeBlanc

The American star, who fronts Top Gear, is not on the list, because he is understood to be paid via the broadcaster's commercial arm, BBC Worldwide.

Graham Norton

Graham Norton IS on the list with pay of between £850,000 and £899,999, but that is only for his work on Radio 2, Eurovision and Let It Shine. Earnings from his Friday night talk show are not included because it is made by his production company So Television.

Sir David Attenborough

(Image: PA)

His salary remains undisclosed because his nature programmes are funded by BBC Worldwide.

Benedict Cumberbatch

Sherlock (Image: BBC/Hartswood Films/Robert Viglasky)

The highest paid actor on the list was Casualty actor Derek Thompson, but what about stars of programmes like Sherlock or Hugh Laurie in the Night Manager?

Sherlock is filmed in Cardiff but the show is produced by Hartswood Films for BBC Wales, while BBC Worldwide also provided co-production funding.