BBC talent: top 20 earners in 2016-17

Earnings shown are rounded down to the nearest £50,000

Chris Evans

£2.2m

Gary Lineker

£1.75m

Graham Norton

£850k

Jeremy Vine

£700k

John Humphrys

£600k

Huw

Edwards

£550k

Steve

Wright

£500k

Matt

Baker

£450k

Claudia

Winkleman

£450k

Nicky

Campbell

£400k

Alan

Shearer

£400k

Andrew

Marr

£400k

Stephen

Nolan

£400k

Alex

Jones

£400k

Vanessa

Feltz

£350k

Simon

Mayo

£350k

Derek

Thompson

£350k

Nick

Grimshaw

£350k

Fiona

Bruce

£350k

Tess

Daly

£350k

Chris Evans

Multi-genre presenter

£2.2m

Gary Lineker

Sports presenter

£1.75m

Graham Norton

Multi-genre

£850k

Jeremy Vine

Multi-genre

£700k

John Humphrys

Multi-genre

£600k

Huw Edwards

Multi-genre

£550k

Steve Wright

Radio

£500k

Matt Baker

Multi-genre

£450k

Claudia Winkleman

Multi-genre

£450k

Nicky Campbell

Radio

£400k

Alan Shearer

Sport

£400k

Andrew Marr

Multi-genre

£400k

Stephen Nolan

Multi-genre

£400k

Alex Jones

TV non-scripted

£400k

Vanessa Feltz

Radio

£350k

Nick Grimshaw

Radio

£350k

Simon Mayo

Radio

£350k

Fiona Bruce

Multi-genre

£350k

Derek

Thompson

Actor

£350k

Tess Daly

TV non-scripted

£350k