BBC pay: Which stars are the top earners and what is their salary?

1 London

London News & Search

1 News - 1 eMovies - 1 eMusic - 1 eBooks - 1 Search

The BBC’s biggest stars’ salaries have been revealed for the first time in the corporation’s annual report.

Altogether, the earnings of the 96 stars who earn more than £150,000 a year total almost £30m. 

The broadcaster’s big hitters such as Graham Norton, Chris Evans, Sue Baker and Andrew Marr all made the list.

Here’s a breakdown of the salaries of the biggest names of the journalists and presenters whose pay packets were published today.


Chris Evans leaves a central London office after presenting his Radio 2 Breakfast show on the morning his pay packet was revealed (Getty)

What the men are paid

Chris Evans 

The former Top Gear presenter topped the list, being paid between £2.2 million and £2.249,999  during 2016 and this year. 

Gary Lineker

The Match of the Day presenter earned between £1.75 million and £1,799,999, making him the second highest paid star at the corporation.

Ahead of the release, Lineker joked: “where did I put my tin helmet.”


Pay: Gary Lineker earned less than Chris Evans (Leon Neal/AFP/Getty)

Graham Norton

Host of BBC One’s Graham Norton show came third, earning £850,000 to £899,999.

Jeremy Vine 

The BBC Radio 2 presenter earned between £700,000 and £749,999.


Jeremy Vine made the list (Getty Images)

John Humphrys 

Humphrys is on £600,000 to £649,999. The senior journalist came under fire for “grilling” Tennis star Johanna Konta on the Today Programme this week.

Huw Edwards 

Welsh BBC News anchor Edwards earned £550,000 to £599,999.

Steve Wright 

BBC Radio 2’s Wright earned £500,000 to £549,999.

Alan Shearer, Nicky Campbell, Stephen Nolan

Match of the day pundit Shearer, Radio 5 Live’s Campbell and Nolan all took home £400,000 to £449,999.

Eddie Mair

Scottish broadcaster Mair was on between £300,000 and £349,999.

John McEnroe

Presenter and commentator McEnroe was paid £150,000 to £199,999.

…and what the women are paid

Claudia Winkleman

The Strictly Come Dancing presenter is the highest paid female. She was paid £450,000 to £499,999.

Six men at the corporation received pay above her.


The BBC’s highest paid female star Claudia Winkleman’s pay was revealed (Dave Benett)

Sue Barker 

The Question of Sport host Barker earned between £300,000 and £349,999.


Sue Barker: (Getty Images for LTA)

Laura Kuenssberg 

The BBC political editor took home from £200,000 to £249,999,

Victoria Derbyshire

Derbyshire, who hosts her own morning show, took home the same as Kuenssberg – £200,000 to £249,999.

Gabby Logan

£200,000 to £249,999.

Mel Giedroyc 

The Bake Off presenter made the list. She was paid £150,000 to £199,999

  • More about:
  • BBC

1 London

London News & Search

1 News - 1 eMovies - 1 eMusic - 1 eBooks - 1 Search



Leave a Reply