Who is the Highest-Paid Player in the Premier League?
Blogs

Who is the Highest-Paid Player in the Premier League?

Who is the Highest-Paid Player in the Premier League?

The Premier League is not just the most-watched league in the world; it is also home to some of the highest-paid footballers on the planet.

The average Premier League wage is £67,000 per week—or £3 million per year—but some of the contracts that players have blow that figure out of the water.

In 2025, Erling Haaland emerged as the highest-paid player in the Premier League, with his earnings setting a new benchmark for player salaries.

Whether you’re a fan tracking Premier League salaries, a fantasy football enthusiast curious about the weekly wages of Premier League stars, or simply fascinated by football finance, this list covers all of the top 10 highest-paid Premier League players.

This list will only count players' base wages, bonuses not included.

Note - this list will not include players on loan

10

Gabriel Jesus

Arsenal

£265,000 per week

£13,780,000 per year

Arsenal’s Gabriel Jesus is the first entry on the list of the highest-paid players in the Premier League. The Brazilian forward, earning £265,000 per week, has become a central figure in Arsenal’s rebuild under Mikel Arteta.

Surprisingly he earns £65,000 more than new teammate Viktor Gyokores, despite Gyokores scoring more goals last season than Jesus has managed in his past five.

His contract expires on June 30th, 2027.

9

Kai Havertz

Arsenal

£280,000 per week

£14,560,000 per year

Another Arsenal star in the Premier League’s top 10 highest-paid players, Kai Havertz earns £280,000 per week, putting him just above his teammate Jesus. He is another player that has an integral role under Mikel Arteta.

But just like Jesus, Arsenal are paying £280,000 for a player that will most likely not start over Gyokores most weeks. In total, Arsenal are paying £745,000 per week on three players who all predominantly play the same position. That is just under £40 million per year.

His contract expires on June 30th, 2028.

8

Omar Marmoush

Manchester City

£295,000 per week

£15,340,000 per year

The first Manchester City player on this list, Omar Marmoush, was brought in from Frankfurt and has had an instant impact on Pep Guardiola’s side.

In 25 games for the Citizens last year, Marmoush managed eight goals and three assists. His all-around game has been effective for Manchester City.

Marmoush is a dead-ball specialist, and we will likely see him taking free-kicks for Manchester City this season.

His contract expires on June 30th, 2029.

7

Bernardo Silva

Manchester City

£300,000 per week

£15,600,000 per year

The second Manchester City player in a row, Bernardo Silva, is one of the greatest players in the club’s history.

Joining in 2017 from Monaco, Silva has won six Premier League titles, four League Cups, two FA Cups, and a solitary Champions League.

He has been a servant for Pep Guardiola, and will remain in the hearts of City fans for a very long time.

His contract expires on June 30th, 2026.

6

Bruno Fernandes

Manchester United

£300,000 per week

£15,600,000 per year

The first Manchester United player on the list, Bruno Fernandes, earns the same amount as Bernardo Silva but is placed ahead, as he has two years left on his contract to Silva’s one.

There can be many arguments over money for footballers, but if there is any player who deserves his wage, it is Bruno Fernandes. A stand-out player in a shocking side that finished 15th last season—their lowest since 1973/74—Bruno has been the best Manchester United player since Sir Alex Ferguson retired.

His contract expires on June 30th, 2027. .

5

Raheem Sterling

Chelsea

£325,000 per week

£16,900,000 per year

Going from one player who deserves his wage, to one that certainly does not, Raheem Sterling is costing Chelsea a whopping £325,000 per week.

Once an elite winger who would destroy the best full-backs, Sterling is a shell of his old self. He was sent out on loan to Arsenal last season, but failed to make any impact on Mikel Arteta’s squad.

Chelsea will hope to offload him, but with his big wages, it is unlikely that he will want to leave any time soon.

His contract expires on June 30th, 2027.

4

Casemiro

Manchester United

£350,000 per week

£18,200,000 per year

Earning £25,000 more than Raheem Sterling is Casemiro. Another player who is a shell of their old self, Casemiro certainly does not play well enough to receive £350,000 per week. He has improved over the last 12 months, however. Since Jamie Charagher said the infamous quote, “Leave the football before the football leaves you,” Casemiro has improved massively.

Nevertheless, he is still costing Manchester United way too much. It is unlikely they will be extending this contract.

His contract expires on June 30th, 2026.

3

Virgil Van Dijk

Liverpool

£350,000 per week

£18,200,000 per year

One of Liverpool’s greatest ever players, Virgil Van Dijk, takes the bronze medal for the highest-paid Premier League players.

The Dutch titan earns the same salary as Casemiro, but just as we noted with Bruno Fernandes and Bernardo Silva, contract length is a crucial factor — Van Dijk still has two years left on his deal compared to Casemiro’s one.

During his time at Liverpool, Van Dijk has been regarded as one of the best defenders in the world—if not the very best. His dominance in the Premier League, both in terms of defensive leadership and consistency, has redefined what it means to be a modern centre-back.

His contract expires on June 30th, 2027.

2

Mohammed Salah

Liverpool

£400,000 per week

£20,800,000 per year

Taking the silver medal for the highest-paid Premier League players is the second Liverpool player, Mohammed Salah.

Arguably the greatest player in the history of the league, Salah has scored 187 Premier League goals—the most by any foreign player. He also has the fourth-best goal-to-game ratio out of any player with 100+ goals.

During his time at Liverpool, he has won two Premier League titles, one FA Cup, one League Cup and a Champions League trophy. His contract expires on June 30th, 2027.

1

Erling Haaland

Manchester City

£525,000 per week

£27,380,000 per year

Taking the gold medal for the highest-paid Premier League players, is the viking beast, Erling Haaland.

Earning £525,000 per week, Haaland makes just under double what 10th place Jesus makes.

In his first season at Manchester City, he shattered the record for the most goals in a Premier League campaign, scoring 36. He has also scored 87 league goals in 98 matches, an outstanding ratio.

He was part of the Manchester City side that completed the treble in the 2022/23 season, yet many fans around the world felt he was unfairly snubbed for the Ballon d’Or that year.

Haaland’s contract is by far the longest on this list, running until 2034. If he remains at City for the full duration, he could amass a staggering £245.7 million in wages

Benji Kosartiyer
Journalist

Joe Ryan

Football writer

Videos
See more
From Non-League to the AFCON Final - The Story of Kwesi Appiah
Listen to our full podcast with Kwesi Appiah as he discusses his sensational rise from non-league all the way to starting in the AFCON final.
Is it time for Luton Town to make THE DECISION?!
Watch out latest edition of EFL Hot Takes as the lads give their opinion on the Rob Edwards situation at Luton Town.
WHO is in our Championship TEAM OF THE SEASON so far?!
Find out how we would put in our Championship Team of the Season so far on YouTube as we approach the busy period.

Join our newsletter

Become a part of our community and never miss an update from Football Park.