Mammoth television deals means the 20 Premier League clubs are able to offer mega-money contracts to top talent.

Ad

The increasing amount of cash in the top flight of English football has seen pay packets skyrocket in recent years. Top earners are pocketing half-a-million pounds a week while the length of contracts have gone up, with players penning 10-year deals.

Saudi Arabian clubs are posing a threat to the financial order, but the Premier League remains the leading destination for top talent.

So, who are the highest-paid players in the Premier League? Well, we've put in the hard yards to bring you estimates of the 10 players on the most money.

RadioTimes.com examines the top 10 highest-paid players in the Premier League – the world's most lucrative division. We've based our figures on reports from Forbes, reputable news outlets and a variety of official sources to get us as close to the mark as possible.

All figures mentioned are before tax and do not include the array of bonuses and extra fees stashed away in the fine print of every contract. Players' various sponsorship deals are also not included but, in some cases, add extra zeroes to the end of their pay cheques.

Highest-paid footballers in the Premier League 2025

10. Bernardo Silva (Manchester City) – £300,000

Manchester City have numerous stars on this list and first up is Portuguese playmaker Bernardo Silva.

Silva was a target for Saudi clubs in 2023 but he opted to reject their mega-money proposal and put pen to paper on a new deal at the Etihad.

9. Jack Grealish (Manchester City) – £300,000

City stumped up a then-British record £100 million fee to sign Jack Grealish from Aston Villa in the summer of 2021.

The then-most expensive English player in history put pen to paper on a six-year contract and he was crucial to City's treble success in the 2022/23 season.

8. Enzo Fernandez (Chelsea) – £300,000

Chelsea forked out a Premier League record fee worth £106.8 million for Enzo Fernandez's services in the 2023 January transfer window after the midfielder played a starring role for Argentina at the Qatar World Cup.

The Todd Boehly era at Stamford Bridge has seen new signings put pen to paper on long-term contracts and Fernandez is no different as he is on a deal until the summer of 2031.

7. Bruno Fernandes (Manchester United) – £300,000

Manchester United have been struggling to find success in recent years but one constant shining light has been Bruno Fernandes.

The Portugal international is the club captain and a fan favourite at Old Trafford - as his pay check shows!

6. Raheem Sterling (Chelsea, currently on loan at Arsenal) – £325,000

Raheem Sterling has played for four of the biggest clubs in the country. The former Liverpool forward left Manchester City for Chelsea ahead of the 2022/23 season and he's now on loan at Arsenal.

One of Todd Boehly's first big signings at Stamford Bridge, the 30-year-old cost a cool £47.5 million and is under contract on these terms with the Blues until 2027.

5. Marcus Rashford (Manchester United, currently on loan at Aston Villa) – £325,000

Marcus Rashford has blown hot and cold in the last few years for Manchester United and Ruben Amorim deemed him surplus to requirements in 2025.

United shipped him out on loan to Aston Villa but it remains to be seen whether Rashford, who was once regarded as one of the best forwards in the top flight, has a future at Old Trafford.

4. Casemiro (Manchester United) – £350,000

There were doubts about Manchester United's decision to fork out £60 million for Casemiro and hand the midfielder a long-term contract and while he's impressed now and then, those doubters have been proven right.

The former Real Madrid ace signed an initial four-year deal with the option of an extra season. Despite being 33 years old, he's one of the league's highest earners.

3. Mohamed Salah (Liverpool) – £350,000

Mohamed Salah signed a new three-year contract with Liverpool in the summer of 2022 and became one of the Premier League's highest earners in the process.

The Egyptian forward is the Reds' all-time Premier League top scorer and he's having a sensational 2024/25 season as Liverpool eye another title.

The question remains whether Salah will be on this list next season as he could be playing elsewhere.

2. Kevin De Bruyne (Manchester City) – £400,000

Kevin De Bruyne has been Manchester City's main man in midfield for years and his wages prove just that.

He rocketed to the top of the list after signing a long-term contract extension at the Etihad in April 2021 but he's since been overtaken by a City teammate.

The 33-year-old has been, arguably, the most important addition to the squad during Khaldoon Al Mubarak's ownership and has played a key role in the club's success.

1. Erling Haaland (Manchester City) – £500,000

Erling Haaland has been dominant since heading to the Premier League and the striker signed a new 10-year contract at City in 2025.

The Norwegian hotshot has been smashing scoring records left, right and centre for Pep Guardiola's team and he's now pocketing half a million pound a week.

A decent goal bonus means he earns extra wedge more often than not too!

Ad

Check out more of our Sport coverage or visit our TV Guide and Streaming Guide to find out what's on. For more from the biggest stars in TV, listen to The Radio Times Podcast.

Ad
Ad
Ad