There’s an argument to be made that England currently have the best group of players that they’ve had since the 1966 World Cup victory and that is reflected by some eye-watering weekly salaries.
Even those outside of the Premier League are able to boast impressive wages these days, especially those who have made the decision to join the Saudi Pro League.
But who earns the most? Are Harry Kane’s Bayern Munich heroics enough to claim top spot? Football FanCast have ranked the highest-earning English players in football right now.
The 25 highest earners in the Premier League (ranked)
Premier League players earn a fortune for their services.
|
Player |
Club |
Weekly wage |
Annual salary |
|---|---|---|---|
|
Ivan Toney |
Al-Ahli |
£425,260 |
£21,994,196 |
|
Harry Kane |
Bayern Munich |
£416,758 |
£21,671,416 |
|
Jude Bellingham |
Real Madrid |
£347,243 |
£18,056,644 |
|
Jack Grealish |
Everton (loan from Man City) |
£300,000 |
£15,600,000 |
|
Trent Alexander-Arnold |
Real Madrid |
£277,895 |
£14,450,156 |
|
Mason Mount |
Manchester United |
£250,000 |
£13,000,000 |
|
John Stones |
Manchester City |
£250,000 |
£13,000,000 |
|
Jadon Sancho |
Aston Villa (loan from Man Utd) |
£250,000 |
£13,000,000 |
|
Reece James |
Chelsea |
£250,000 |
£13,000,000 |
|
Marc Guehi |
Manchester City |
£250,000 |
£13,000,000 |
|
Declan Rice |
Arsenal |
£240,000 |
£12,480,000 |
|
Marcus Rashford |
Barcelona (loan from Man Utd) |
£232,125 |
£12,070,511 |
|
Phil Foden |
Manchester City |
£225,000 |
£11,700,000 |
|
Conor Gallagher |
Tottenham |
£200,000 |
£10,400,000 |
|
Bukayo Saka |
Arsenal |
£195,000 |
£10,140,000 |
|
Harry Maguire |
Manchester United |
£190,000 |
£9,880,000 |
|
Eberechi Eze |
Arsenal |
£180,000 |
£9,360,000 |
|
James Maddison |
Tottenham |
£170,000 |
£8,840,000 |
|
Ben White |
Arsenal |
£150,000 |
£7,800,000 |
|
Luke Shaw |
Manchester United |
£150,000 |
£7,800,000 |
Here’s a detailed look at England’s top 10 earners…
10
Marc Guehi (Man City)
£250,000-a-week
Coming in at No.10 is a player who secured a well-earned move to Manchester City in the January transfer window. Marc Guehi, having taken Crystal Palace to shock FA Cup glory and a subsequent place in the Europa Conference League, had plenty of options as he looked to move on from Selhurst Park.
Ultimately, it was a move to the Etihad that he chose alongside the hefty contract offer that came with it. The England centre-back now reportedly earns a staggering £250,000-a-week and £13m-per-year.
9
Reece James (Chelsea)
£250,000-a-week
There was a time when it was difficult to say what the future holds for Reece James. He spent most of his time in the treatment room. Any England call-up seemed unlikely as a result of his availability and not his ability. Those days are seemingly behind him, however, and he has more than earned his impressive salary.
The Chelsea captain reportedly earns £250,000-a-week in West London, which translates to £13m-per-year just like international teammate Guehi.
8
Jadon Sancho (Man Utd)
£250,000-a-week
Jadon Sancho is still a Manchester United player and all it takes is one look at his salary to realise why. Earning a hefty £250,000-a-week (£13m-per-year), the winger has proven to be one of the biggest transfer flops in Premier League history.
|
Man Utd’s most expensive signings of all time |
||||
|---|---|---|---|---|
|
Rank |
Player |
Fee |
Signed from |
Year |
|
1 |
Paul Pogba |
£89m |
Juventus |
2016 |
|
2 |
Antony |
£81.3m |
Ajax |
2022 |
|
3 |
Harry Maguire |
£80m |
Leicester City |
2019 |
|
4 |
Romelu Lukaku |
£75m |
Everton |
2017 |
|
5 |
Jadon Sancho |
£73m |
Borussia Dortmund |
2021 |
Sancho’s future has looked destined to be away from Old Trafford for some time, but whether he finally finds a permanent move away rather than another loan spell remains to be seen.
7
John Stones (Man City)
£250,000-a-week
With his contract coming to an end this summer, John Stones may not have his place on this list for too much longer. As things stand, however, the Manchester City defender – earning £250,000-a-week and £13m-per-year – remains one of the highest-earning English players in football right now.
The former Everton man certainly deserves his place. He’s a serial winner these days and will go down as one of the most decorated England defenders in history when he leaves the Etihad.
6
Mason Mount (Man Utd)
£250,000-a-week
It’s not just Sancho who’s on big money at Old Trafford, for Mason Mount is also among England’s top earners. And, like Sancho, he hasn’t quite made the impact he was hoping for at Man United, despite earning £250,000-a-week.
Initial injuries far from helped the former Chelsea man, who still has time to turn his fortunes around and avoid becoming yet another transfer flop at the club.
5
Trent Alexander-Arnold (Real Madrid)
£277,895-a-week
When Trent Alexander-Arnold left Liverpool as a free agent off the back of winning his second Premier League title, he broke Anfield hearts but left behind an undeniable Premier League legacy.
|
Alexander-Arnold’s honours |
|---|
|
Premier League x2 |
|
Champions League x1 |
|
UEFA Super Cup x1 |
|
FIFA Club World Cup x1 |
|
FA Cup x1 |
|
League Cup x1 |
|
Community Shield x1 |
Now, at Real Madrid, the right-back reportedly earns a staggering £277,895-a-week and over £14m-per-year to make him one of the highest-earning England players in football right now.
4
Jack Grealish (Man City)
£300,000-a-week
Jack Grealish’s loan spell at Everton sent the Premier League a timely reminder of his quality and exactly why Man City tied him down to a £300,000-a-week contract a number of years ago.
The 25 highest earners in the Premier League (ranked)
Premier League players earn a fortune for their services.
The winger remains one of the highest-earning England players, despite the fact that he’s not played a key role at the Etihad for some time. It speaks volumes of the talent that he was at Aston Villa that City made him the fourth-biggest earner amongst England players.
3
Jude Bellingham (Real Madrid)
£347,243-a-week
Jude Bellingham was always going to be high on this list, as one of the best midfielders that football has to offer. He is the man for the big occasions and his £347,243-a-week salary reflects that at Real Madrid.
|
Bellingham’s senior career path |
|---|
|
Birmingham City 2019-2020 |
|
Borussia Dortmund 2020-2023 |
|
Real Madrid 2023-Present |
The former Birmingham man has enjoyed quite the career path so far and is on course to become an England great if the Three Lions reach their goals. And he’ll be doing so whilst earning the big bucks.
2
Harry Kane (Bayern Munich)
£416,758-a-week
Many consider Kane to be the best England striker of all time and it’s hard to argue with that. The Bayern Munich striker carried Tottenham Hotspur on his back during his prime years, before finally ending his wait for a trophy at Bayern Munich.
It’s in Germany that he’s become England’s second-highest earner at £416,758-a-week, which translates to an astonishing £22.6m-per-year.
1
Ivan Toney (Al-Ahli)
£425,260-a-week
Before Ivan Toney has the chance to blink, he’s made money in the Saudi Pro League. The former Brentford striker headed towards the riches in 2024 and has not looked back, earning a reported £425,260-a-week – almost £22m a year.
So, despite Kane’s legacy and Bellingham’s place as one of the best midfielders in Europe, it is the Al-Ahli man who sits at the very top as the highest-earning English player in football right now.
