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

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 the full list of the salaries of the biggest names of the journalists and presenters whose pay packets were published today.

Pay band in 2016/17Star
£2,200,000-2,249,999Chris Evans, Presenter
£1,750,000-£1,799,999Gary Lineker, Presenter
£850,000-899,999Graham Norton, Presenter
£700,000-749,999Jeremy Vine, Presenter
£600,000-649,999John Humphrys, Presenter
£550,000-599,999Huw Edwards, Presenter
£500,000-549,999Steve Wright, Presenter
£450,000-499,999Claudia Winkleman, Presenter
 Matt Baker, Commentator and Presenter
£400,000-449,999Alex Jones, Presenter
 Nicky Campbell, Presenter
 Stephen Nolan, Presenter
 Andrew Marr, Presenter
 Alan Shearer, Sport
£350,000-£399,999Derek Thompson, Actor
 Fiona Bruce, Presenter
 Tess Daly, Presenter
 Vanessa Feltz, Presenter
 Nick Grimshaw, Presenter
 Simon Mayo, Presenter
£300,000-349,999Nick Knowles, Presenter
 Sue Barker, Presenter
 Eddie Mair, Presenter
 Lauren Laverne, Presenter
£250,000-299,999George Alagiah, Presenter
 Nick Robinson, Presenter
 Ken Bruce, Presenter
 Scott Mills, Presenter
 Trevor Nelson, Presenter
 Evan Davis, Presenter
 Brian Cox, Presenter
 Zoe Ball, Presenter
 Jason Mohammad, Presenter
 Amanda Mealing, Actor
£200,000 -249,999Peter Capaldi, Actor
 Danny Dyer, Actor
 Emilia Fox, Actor
 David Jason, Actor
 Rosie Marcel, Actor
 Adam Woodyatt, Actor
 Gary Barlow, Contributor
 Len Goodman, Contributor
 Dannii Minogue, Contributor
 Bruno Tonioli, Contributor
 Alan Yentob, Presenter
 Victoria Derbyshire, Presenter
 Mishal Husain, Presenter
 Martha Kearney, Presenter
 Laura Kuenssberg, Correspondent
 Andrew Neil, Presenter
 Jon Sopel, Correspondent
 Mark Radcliffe, Presenter
 Mark Chapman, Presenter
 Jools Holland, Presenter
 Dan Walker, Presenter
 John Inverdale, Presenter
 Gabby Logan, Presenter
£150,000-199,999Laurie Brett, Actor
 Letitia Dean, Actor
 Tameka Empson, Actor
 Guy Henry, Actor
 Linda Henry, Actor
 Scott Maslen, Actor
 Diane Parish, Actor
 Hugh Quarshie, Actor
 Jemma Redgrave, Actor
 Tim Roth, Actor
 Catherine Shipton, Actor
 Gillian Taylforth, Actor
 Lacey Turner, Actor
 Darcey Bussell, Contributor
 Mel Giedroyc, Presenter
 Craig Horwood, Contributor
 Paul Martin, Presenter
 Simon Schama, Presenter
 Justin Webb, Presenter
 Kirsty Wark, Presenter
 John Simpson, Correspondent
 Sophie Raworth, Presenter
 John Pienaar, Correspondent
 James Naughtie, Correspondent and Presenter
 Gavin Esler, Presenter
 Mark Easton, Correspondent
 Ben Brown, Presenter
 Jeremy Bowen, Correspondent
 Kamal Ahmed, Correspondent
 Adrian Chiles, Presenter
 Greg James, Presenter
 Shaun Keaveny, Presenter
 Moira Stuart, Presenter
 Jo Whiley, Presenter
 Naga Munchetty, Presenter and Contributor
 John McEnroe, Presenter and Commentator
 Jonathan Davies, Contributor
 Clare Balding, Presenter
 Jonathan Agnew, Presenter and Commentator
Chris Evans leaves a central London office after presenting his Radio 2 Breakfast show on the morning his pay packet was revealed (Getty)
Getty Images

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