The 10 highest paid players in the Premier League with two Liverpool stars behind Man City striker

Mo Salah, Erling Haaland and Casemiro

Mo Salah, Erling Haaland and Casemiro are all on lucrative contracts

The Premier League is one of the richest leagues in the world and a lot of the star players are on incredibly lucrative contracts.

The likes of Manchester United, Chelsea, Liverpool, Arsenal and Manchester City are all willing to offer huge pay packets to help convince players to join their clubs.

Here, TEAMtalk have taken a look at the 10 Premier League players with the highest weekly wage.

Note: All figures mentioned are before tax and do not include the array of bonuses that are included in the fine print of every contract.

Also, the values listed in euros and dollars are conversions at the time of writing, rounded to the nearest thousand, and are subject to change.

10. Kai Havertz

Weekly wage: £280,000 (€323,000/$375,000)

Yearly wage: £14.5million (€16.8million/$19.4million)

Club: Arsenal

Contract until: June 30, 2028

After spending three seasons at Chelsea, Havertz moved across London in the summer of 2023 and signed a five-year contract at Arsenal.

The Germany international is now earning a base salary of £280,000-per-week and can also make another £50,000-per-week through bonuses, making him the highest-paid player at the Emirates.

He netted 14 goals in his debut season and 15 goals in the 2024/25 campaign but has often divided opinions among the Arsenal fanbase.

The 26-year-old now faces a fight for his place in Mikel Arteta’s team following the arrival of Viktor Gyokeres, who is on a £200,000-per-week contract.

9. Omar Marmoush

Weekly wage: £295,000 (€340,000/$395,000)

Yearly wage: £15.3million (€17.7million/$20.5million)

Club: Manchester City

Contract until: June 30, 2029

One of four Manchester City players on this list, Marmoush joined Pep Guardiola’s side from Eintracht Frankfurt in the January transfer window.

The Egypt international got a significant wage increase, going from £32,500-per-week at the Deutsche Bank Park to £295,000-per-week at the Etihad.

He made a strong start to his City career in the second half of the 2024/25 season, scoring eight goals and registering three assists in 25 appearances in all competitions.

8= Bruno Fernandes

Weekly wage: £300,000 (€346,000/$402,000)

Yearly wage: £15.6million (€18million/$20.8million)

Club: Manchester United

Contract until: June 30, 2027

Fernandes has been Manchester United’s standout performer in recent years, winning the Sir Matt Busby Player of the Season award in 2019/20, 2020/21, 2023/24 and 2024/25.

The Portugal international is earning a base salary of £300,000-per-week at Old Trafford, which equates to around £15.6million-per-year.

His United contract also includes a number of performance-related bonuses, allowing him to receive an additional £75,000-per-week.

That still pales in comparison to the £700,000-per-week wage that Saudi Pro League side Al-Hilal were willing to offer the 29-year-old this summer.

“I want to play at the highest possible level,” he said after rejecting their offer. “I want to play major competitions. I know I still can and I want to be happy doing the thing I love the most.

“For better or worse, this is how I see football and I’m passionate about football and this is the decision I’ve made.”

8= Bernardo Silva

Weekly wage: £300,000 (€346,000/$402,000)

Yearly wage: £15.6million (€18million/$20.8million)

Club: Manchester City

Contract until: June 30, 2026

Silva has enjoyed a trophy-laden career at Manchester City, winning six Premier League titles, two FA Cups, four EFL Cups and the Champions League.

He was offered a £500,000-a-week contract by Saudi Pro League side Al Hilal in 2023, but he rejected that lucrative offer and signed a new deal with City.

“I would lie if I said I didn’t think [about the big-money offers from Saudi Arabia],” the Portugal international admitted.

“What interested me was the heat of playing a UEFA Champions League semi-final, listening to the [Etihad] stadium going wild after scoring against [Real] Madrid in the semi-finals or when we won the final against Inter. I didn’t want to give up on that.”

The contract extension saw his wage packet at the Etihad double, going from £150,000-per-week to £300,000-per-week.

8= Jack Grealish – £300,000

Weekly wage: £300,000 (€346,000/$402,000)

Yearly wage: £15.6million (€18million/$20.8million)

Club: Manchester City

Contract until: June 30, 2027

Manchester City paid a then-British transfer record fee of £100million to sign Grealish from Aston Villa in the summer of 2021.

Alongside the transfer fee, City also shelled out a significant pay packet as they gave him a six-year deal worth £300,000-per-week.

He had an underwhelming debut season before rediscovering his best form in 2022/23, helping City win the Premier League, the FA Cup and the Champions League.

But the 29-year-old has fallen down the pecking order in the last two seasons and TEAMtalk understands that Everton are looking to sign him on loan.

Jack Grealish, Man City
Man City winger Jack Grealish has been tipped to leave

5. Raheem Sterling

Weekly wage: £325,000 (€375,000/$435,000)

Yearly wage: £16.9million (€19.5million/$22.6million)

Club: Chelsea

Contract until: June 30, 2027

Sterling spent seven years at Manchester City and scored over 100 goals for the club before joining Chelsea in a £47.5million deal in the summer of 2022.

The winger was handed a five-year contract with a £325,000-per-week salary, making him the highest-paid player at Stamford Bridge.

But he has failed to replicate his City form in a Chelsea shirt, scoring just 19 goals and registering 15 assists in 81 appearances in all competitions.

The 30-year-old had an underwhelming loan spell at Arsenal in the 2024/25 season and Chelsea are now looking to offload him on a permanent deal.

4= Casemiro

Weekly wage: £350,000 (€404,000/$469,000)

Yearly wage: £18.2million (€21million/$24.3million)

Club: Manchester United

Contract until: June 30, 2026

After winning three La Liga titles and five Champions Leagues at Real Madrid, Casemiro decided to join Manchester United in the summer of 2022.

His contract has a base salary worth £350,000-per-week and another £100,000-per-week in potential bonuses, although the Brazil international insisted that the money was not part of his thinking in accepting the switch.

“Those who think that don’t know me,” he said. “I’m not like that. If it was for money, then I could have left four or five years ago.

“The club always acted well with me. It was my decision. It was simply the feeling that my cycle here had come to an end. This was clear to me.”

He had a brilliant debut season at Old Trafford, helping United win the Carabao Cup and finish third in the Premier League.

But the 33-year-old has endured mixed fortunes over the last two seasons and United have been looking to get his wages off the books.

TEAMtalk sources state that he ‘won’t give up a penny’ of his salary – meaning his suitors must match his current wage to get him.

4= Virgil van Dijk

Weekly wage: £350,000 (€404,000/$469,000)

Yearly wage: £18.2million (€21million/$24.3million)

Club: Liverpool

Contract until: June 30, 2027

Since joining Liverpool in 2018, Van Dijk has helped the club win two Premier League titles, an FA Cup, two League Cups, the Champions League, the UEFA Super Cup and the FIFA Club World Cup.

The centre-back recently ended uncertainty over his Anfield future by putting pen to paper on a two-year contract extension.

His new deal is worth a reported £350,000-per-week and that figure could rise to £400,000-per-week with performance-related bonuses.

The bonuses make him the third-highest-paid defender in world football, with only Kalidou Koulibaly and Aymeric Laporte earning more than him.

2. Mohamed Salah

Weekly wage: £400,000 (€462,000/$535,000)

Yearly wage: £20.8million (€24million/$27.8million)

Club: Liverpool

Contract until: June 30, 2027

Alongside Van Dijk, Salah has also played an integral role in Liverpool’s success under both Jurgen Klopp and Arne Slot.

He became the best-paid player in Liverpool’s history when he signed a £350,000-per-week contract extension in the summer of 2022.

That contract was due to expire at the end of the 2024/25 season but he has recently signed another deal, which keeps him at Anfield until 2027.

The Egypt international got another pay rise and now has a weekly salary of £400,000, which equates to £20.8million-per-year.

1. Erling Haaland

Weekly wage: £525,000 (€606,000/$703,000)

Yearly wage: £27.3million (€31.5million/$36.5million)

Club: Manchester City

Contract until: June 30, 2034

Haaland committed his future to Manchester City in January by signing a stunning new nine-and-a-half-year contract with the club.

The striker is now earning a base salary of £525,000-per-week at the Etihad, making him the highest-paid player in Premier League history and the sixth-highest-paid player in the world.

It means he will pocket £27.3million-per year and a whopping £259.35million in total should he see out his contract until the end of the 2033/34 season.

Alongside his base salary, the Norway international can also earn an additional £350,000-per-week in add-ons to take him up to £875,000-per-week.

READ MORE: The 10 most expensive Premier League transfers of all time: Liverpool star Florian Wirtz overtakes Chelsea duo