In today’s media-driven football landscape, being a pundit is no longer just a post-retirement hobby – it’s a high-paying career. Whether breaking down tactics on live TV or entertaining millions with on-screen chemistry, Britain’s top pundits have become as recognizable as the players themselves.
With roles spanning BBC, Sky Sports, Amazon Prime, CBS, and more, these personalities bring insight, humor, and passion to the screen – and they’re handsomely rewarded for it. Here’s a look at the 10 highest-paid football pundits in the UK, ranked from number 10 to number 1.
10. Ian Wright – £150,000 per year
Photo: gtphotography.org / Shutterstock.com
A national treasure and longtime Match of the Day personality, Ian Wright brings unmatched authenticity and passion to the screen. Despite his legacy and continued presence on BBC and ITV, his current salary is estimated at £150,000 – far less than some of his peers.
By Jonesy702 – Own work, CC BY-SA 4.0, https://commons.wikimedia.org/w/index.php?curid=77373646
The former Celtic and Blackburn striker is a key voice on BBC Radio 5 Live and frequently appears on Scottish football coverage for Sky Sports. Sutton earned £193,000 last year, showing that radio and regional punditry still pay reasonably well.
With his infectious energy and signature laugh, Micah Richards has become a fan favorite. Working for BBC, Sky Sports, and CBS Sports, the ex-Manchester City defender earned £205,000 in 2024.
7. Gabby Logan – £210,000 per year
Influential Photography / Shutterstock.com
A versatile presenter, Gabby Logan covers both football and athletics and fronted the 2024 Olympic coverage. Her work with Amazon Prime and BBC netted her a solid annual income of £210,000.
6. Alex Scott – £223,000 per year
Featureflash Photo Agency / Shutterstock.com
The former Arsenal and England right-back has become a major broadcasting figure, hosting Football Focus and various BBC programs. In 2024, she earned £223,000, reflecting her growing influence in the media landscape.
5. Mark Chapman – £250,000 per year
By PeeJay2K3 – Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=26641569
Often seen on Match of the Day 2 and BBC Radio, Mark Chapman also covers rugby and the League Cup for Sky Sports. With a salary of £250,000, he’s one of the top earners among non-former-pros.
The Premier League’s all-time leading scorer has been a mainstay at the BBC for over two decades. Despite a slight pay cut, Shearer still earns £450,000 annually for his Match of the Day and FA Cup coverage.
3. Jamie Carragher – £1,000,000 per year
MDI / Shutterstock.com
A Champions League winner with Liverpool, Carragher is now a star pundit on Sky Sports and CBS Sports. His sharp tactical insights and sense of humor have helped him earn a hefty £1 million salary.
2. Gary Neville – £1,100,000 per year
photoyh / Shutterstock.com
Neville juggles a range of roles across media and business, including The Overlap YouTube series and appearances on ITV and NBC. His annual earnings of £1.1 million make him one of the most valuable media personalities in football.
1. Gary Lineker – £1,300,000 per year
Fred Duval / Shutterstock.com
The former England striker tops the list with a massive £1.3 million salary. Lineker has hosted Match of the Day for 25 years and remains the face of BBC football coverage, though he’ll step back from MOTD in 2025 while continuing through the 2026 World Cup.