The Premier League’s Top Earners 2024/25?
In a league renowned for blockbuster transfers and record-breaking contracts, Premier League salaries are always under scrutiny. For the 2024/25 season, the wage gap between players has never been starker, with some stars earning over €50 million annually while others take home less than half a million.
Here, we count down the top 10 highest-paid players in the Premier League, starting from number 10 and climbing to the undisputed king of football salaries in England.
#10 – Jack Grealish (€18,096,000)

Club: Manchester City
Age: 29 | Position: Forward
Despite an injury-hit campaign, Grealish remains one of City’s most expensive assets. With his flair and ability to turn matches on their head, his nearly €18.1 million annual paycheck reflects both market value and star appeal.
Read also: Ranking 11 English clubs that have retired a jersey number
#9 – Bernardo Silva (€18,096,000)

Club: Manchester City
Age: 31 | Position: Midfielder
Silva is a consistent presence in Pep Guardiola’s midfield and one of the most tactically intelligent players in the league. His identical salary to Grealish underlines Manchester City’s policy of rewarding key squad members at the top end of the pay scale.
#8 – Martin Ødegaard (€18,096,000)

Club: Arsenal
Age: 26 | Position: Midfielder
Arsenal’s captain and creative heartbeat, Ødegaard commands a salary that puts him among the league’s elite. The Norwegian playmaker’s importance to Mikel Arteta’s side is reflected in his lucrative deal.
Read also: The World's Top Sports Ranked by Global Media Coverage
#7 – Marcus Rashford (€18,720,000)

Club: Manchester United
Age: 27 | Position: Forward
After signing a major contract extension last season, Rashford now earns nearly €19 million annually. While his form has fluctuated, United’s faith in his long-term value remains firmly intact.
#6 – Bruno Fernandes (€18,720,000)

Club: Manchester United
Age: 30 | Position: Midfielder
Fernandes, United’s talisman and chief creator, is tied with Rashford in terms of earnings. The Portuguese star’s leadership and influence keep him among the club’s best-paid players.
Read also: Top 10 Oldest Active Men’s Footballers with Major Tournament Experience (Ranked)
#5 – Kai Havertz (€19,905,600)

Club: Arsenal
Age: 26 | Position: Forward
Despite a slow start to life in North London, Havertz has established himself as a regular contributor for the Gunners. His nearly €20 million salary reflects both his potential and Arsenal’s heavy investment in his development.
#4 – Casemiro (€21,840,000)

Club: Manchester United
Age: 33 | Position: Midfielder
The veteran Brazilian remains one of the top earners, thanks to the mega deal he signed upon arriving from Real Madrid. His leadership and experience in the midfield still command premium wages, even as he enters the twilight of his career.
Read also: Top 12 Richest Premier League Clubs - Ranked
#3 – Kevin De Bruyne (€24,128,000)

Club: Manchester City
Age: 34 | Position: Midfielder
A generational talent and City’s midfield maestro, De Bruyne is one of only two players to cross the €24 million salary mark this season. Even as he ages, his class and vision ensure he remains indispensable.
#2 – Mohamed Salah (€24,128,000)

Club: Liverpool
Age: 33 | Position: Forward
Tied with De Bruyne, Salah’s salary cements his status as one of the Premier League’s most prolific and bankable stars. The Egyptian king continues to deliver goals and match-winning moments, and gets paid accordingly.
Read also: The 10 Players With the Best Goals-to-Game Ratio in the 21st Century - Ranked
#1 – Erling Haaland (€51,272,000)

Club: Manchester City
Age: 25 | Position: Forward
There’s Haaland, and then there’s everyone else. With a staggering €51.3 million in annual wages, the Norwegian superstar earns more than double the next highest-paid players. After smashing scoring records in back-to-back seasons, his paycheck is simply the price of greatness.