Football

Wages in British Football (1992–2025): From £2,250 to £500,000 Per Week

The financial transformation of British football since the Premier League era began in 1992 is nothing short of remarkable. In just over three decades, weekly player wages have soared from modest figures to astronomical sums that reflect the sport's global appeal, booming revenues, and broadcasting deals.

1992/93 – John Barnes (£10,000/week)

John Barnes
Pangalau, CC BY-SA 4.0 https://creativecommons.org/licenses/by-sa/4.0, via Wikimedia Commons

In the Premier League's inaugural season, the average weekly wage stood at just £2,250. John Barnes of Liverpool was the highest-paid player, earning £10,000 per week — an eye-catching figure at the time.

1993/94 – John Barnes (£10,000/week)

John Barnes
By Sjur Bjørkly - Own work, CC BY-SA 3.0, https://commons.wikimedia.org/w/index.php?curid=19728809

Wages crept up slightly to £2,500 per week on average. John Barnes remained the top earner, still commanding his £10,000 weekly salary.

1994/95 – Eric Cantona (£18,000/week)

Eric Cantona
Featureflash Photo Agency / Shutterstock.com

Eric Cantona became the highest-paid player in the league with £18,000 per week. Average wages rose to £2,750, reflecting football's growing financial pull.

Read also: The 50 Greatest Teenage Wonderkids in World Football

1995/96 – Dennis Bergkamp (£25,000/week)

Dennis Bergkamp
Cressd, CC0, via Wikimedia Commons

With Dennis Bergkamp arriving at Arsenal, the top wage jumped to £25,000 per week. Average salaries increased to £3,400, as big-name signings became more common.

1996/97 – Fabrizio Ravanelli (£42,000/week)

Fabrizio Ravanelli
Oleksandr Osipov / Shutterstock.com

Fabrizio Ravanelli stunned the league with a £42,000 weekly wage. Meanwhile, the average player salary was still a modest £3,800 per week.

1997/98 – Alan Shearer (£34,000/week)

Alan Shearer
Oleh Dubyna / Shutterstock.com

Alan Shearer earned £34,000 per week, leading the earnings chart. The average wage grew to £5,000, showing a gradual upward trend.

1998/99 – Alan Shearer (£34,000/week)

Alan Shearer
ALLYOU Grzegorz Wasowicz / Shutterstock.com

Average wages rose to £7,000, while Shearer maintained his £34,000 deal. Players were starting to earn in line with the sport’s growing exposure.

Read also: The Ultimate GOAT List: Top 50 Athletes in Sports History

1999/00 – Roy Keane (£52,000/week)

Roy Keane
D. Ribeiro / Shutterstock.com

Roy Keane’s £52,000 per week made him the highest-paid player that season. Average salaries climbed to £9,000, marking a big jump in earnings.

2000/01 – Roy Keane (£52,000/week)

Roy Keane
By Vintagekits at English Wikipedia, CC BY 2.5, https://commons.wikimedia.org/w/index.php?curid=2586150

Average pay reached £12,000 per week. Roy Keane stayed at the top of the wage list, still earning £52,000 weekly.

2001/02 – Roy Keane (£90,000/week)

Roy Keane
D. Ribeiro / Shutterstock.com

Roy Keane’s wage skyrocketed to £90,000 per week. Average player salaries increased to £12,900 — a reflection of top clubs investing more in key players.

2002/03 – Roy Keane (£90,000/week)

Roy Keane
D. Ribeiro / Shutterstock.com

While the average hit £15,500 per week, Keane remained the best-paid player with his unchanged £90,000 salary.

Read also: Forest Begin Managerial Hunt After Nuno’s Exit - Top Candidates

2003/04 – Hernan Crespo (£94,000/week)

Hernan Crespo
ph.FAB / Shutterstock.com

Hernan Crespo took over as the highest-paid footballer with £94,000 per week. The average wage rose to £18,000, as Premier League finances expanded.

2004/05 – Frank Lampard (£98,000/week)

Frank Lampard
ph.FAB / Shutterstock.com

Frank Lampard earned £98,000 weekly, setting a new benchmark. The average climbed slightly to £18,400, reflecting Chelsea’s financial muscle under Roman Abramovich.

2005/06 – Steven Gerrard (£100,000/week)

Steven Gerrard
ph.FAB / Shutterstock.com

Steven Gerrard broke the £100,000 barrier, becoming the highest-paid British player. The average wage saw a modest increase to £18,500.

2006/07 – Andriy Shevchenko (£110,000/week)

Andriy Shevchenko
ph.FAB / Shutterstock.com

Andriy Shevchenko commanded £110,000 per week after his high-profile move to Chelsea. Interestingly, the average salary jumped significantly to £29,000.

Read also: The Salary List of Al Nassr: Ranking of All Players by Annual Salary (2025)

2007/08 – John Terry (£135,000/week)

John Terry
Photo: Sooksun saksit / Shutterstock.com

John Terry became the top earner with £135,000 per week. The average wage dropped slightly to £18,000, likely skewed by outlier contracts.

2008/09 – Robinho (£150,000/week)

Robinho
Maxisport / Shutterstock.com

Manchester City’s Robinho earned £150,000 per week following his record-breaking transfer. The league average was now £22,000 per week.

2009/10 – Carlos Tevez (£220,000/week)

Carlos Tévez
Christian Bertrand / Shutterstock.com

Carlos Tevez reached £220,000 per week, ushering in a new financial era for City. The average salary climbed to £27,000, showing the shift in football's wage ceiling.

2010/11 – Carlos Tevez (£220,000/week)

Carlos Tevez
Maxisport / Shutterstock.com

Tevez continued to dominate the wage charts with no change to his £220,000 salary. Average earnings across the league grew to £30,000.

Read also: The Salary List of Wrexham: Ranking of All Players by Annual Salary (2025)

2011/12 – Carlos Tevez (£220,000/week)

Carlos Tevez
katatonia82 / Shutterstock.com

Still unmatched at the top, Tevez remained on £220,000 per week. League average wages increased to £32,000.

2012/13 – Carlos Tevez (£220,000/week)

Carlos Tevez
photoyh / Shutterstock.com

For the fourth year running, Carlos Tevez was the highest-paid player. The average salary rose again, now at £33,000 per week.

2013/14 – Wayne Rooney (£300,000/week)

Rooney
Paolo Bona / Shutterstock.com

Wayne Rooney signed a record-breaking deal worth £300,000 weekly. The average wage followed suit, rising to £35,000.

2014/15 – Wayne Rooney (£300,000/week)

Photo: kivnl / Shutterstock.com

Rooney retained his top-earner status, continuing to earn £300,000 per week. Average wages moved up to £38,000.

2015/16 – Wayne Rooney (£300,000/week)

wayne rooney
Marco Iacobucci Epp / Shutterstock.com

For the third consecutive year, Rooney held the highest wage. League average pay climbed to £40,000.

2016/17 – Wayne Rooney (£300,000/week)

Wayne Rooney
photoyh / Shutterstock.com

Rooney stayed top at £300,000 per week as average salaries reached £43,000. His consistency highlighted the era's financial stability at the top.

2017/18 – Alexis Sanchez (£350,000/week)

Alexis Sanchez
Anton_Ivanov / Shutterstock.com

Alexis Sanchez’s blockbuster move to Manchester United earned him £350,000 per week. The average wage across the league grew to £45,000.

2018/19 – Alexis Sanchez (£350,000/week)

Alexis Sanchez
Anton_Ivanov / Shutterstock.com

Sanchez remained the top earner despite declining form, still taking in £350,000 weekly. Average wages rose to £47,000.

2019/20 – David De Gea (£375,000/week)

David De Gea
Photo: MDI / Shutterstock.com

David De Gea became the highest-paid goalkeeper in league history with £375,000 per week. The average increased to £51,000.

2020/21 – Gareth Bale (£380,000/week)

Gareth Bale
cristiano barni / Shutterstock.com

Gareth Bale’s return to Tottenham came with a hefty £380,000 weekly wage. The league average moved to £52,000.

2021/22 – Cristiano Ronaldo (£420,000/week)

Cristiano Ronaldo
Stefan Constantin 22 / Shutterstock.com

Cristiano Ronaldo returned to Manchester United with a £420,000 contract. League-wide averages reached £53,000 per week.

2022/23 – Kevin De Bruyne (£400,000/week)

Kevin De Bruyne
Oleh Dubyna / Shutterstock.com

Kevin De Bruyne became the top earner with £400,000 a week. The average player salary climbed to £55,000.

2023/24 – Kevin De Bruyne (£400,000/week)

Kevin de Bruyne
Photo: ph.FAB / Shutterstock.com

De Bruyne maintained his position as the Premier League’s top earner. Meanwhile, the average wage rose to £56,000.

2024/25 – Erling Haaland (£500,000/week)

Erling Haaland
Ververidis Vasilis / Shutterstock.com

Erling Haaland broke all records by reaching £500,000 per week. The average salary continued its steady climb to £57,000.

2025/26 – Erling Haaland (£500,000/week)

Erling Haaland
Maciej Rogowski Photo / Shutterstock.com

Haaland retained his status as the league’s highest-paid player at half a million per week. The average weekly wage reached a historic high of £60,000.

Oliver Obel

Oliver Obel – Sports Content Creator & Football Specialist I’m a passionate Sports Content Creator with a strong focus on football. I write for LenteDesportiva, where I produce high-quality content that informs, entertains, and connects with football fans around the world. My work revolves around player rankings, transfer analysis, and in-depth features that explore the modern game. I combine a sharp editorial instinct with a deep understanding of football’s evolution, always aiming to deliver content that captures both insight and emotion.