John Stones salary: How much does Manchester City star earn per week and annually in Premier League?
16 December, 2025n8rngtd.top0 Comments1 category
Everything you need to know about John Stones' salary at Manchester City
Former Everton star John Stones joined Manchester City in the summer of 2016, becoming one of Pep Guardiola's first signings at the club. At the time, the England international became the second-most expensive defender in history, behind David Luiz.
Stones has since become a stalwart in City's backline, playing a pivotal role in the club’s domestic and European triumphs over the past decade. Known for his versatility, the centre-back has also been deployed as a defensive midfielder when needed.
Stones’ current contract with Manchester City runs until 2026, and he is the highest-paid defender in the squad.
So, exactly how much does the English star earn playing at the Etihad?
GOAL delved into the numbers with Capology and found out!
Under John Stones’ current contract with Manchester City, the English defender earns a high salary for his position. His weekly wage is £250,000 ($335,226), resulting in annual earnings of £13 million ($17.4 million). Despite this income, Stones is not among the top five highest-paid players at Manchester City.
Player
Nationality
Weekly wages in GBP
Weekly wages in USD
Annual wages in GBP
Annual wages in USD
John Stones
English
£250,000
$335,226
£13,000,000
$17,431,735
Advertisement
Getty Images Sport
Top earners at Manchester City
Erling Haaland is Manchester City's top-paid player, with Kevin De Bruyne next. Jack Grealish and Bernardo Silva share the third position, earning the same salary, while Omar Marmoush is fifth among the club's highest earners.
Player
Nationality
Weekly wages in GBP
Weekly wages in USD
Annual wages in GBP
Annual wages in USD
Erling Haaland
Norwegian
£525,000
$703,974
£27,300,000
$36,606,644
Kevin De Bruyne
Belgian
£400,000
$536,361
£20,800,000
$27,890,776
Jack Grealish
English
£300,000
$402,271
£15,600,000
$20,918,082
Bernardo Silva
Portuguese
£300,000
$402,271
£15,600,000
$20,918,082
Omar Marmoush
Egyptian
£295,000
$395,566
£15,340,000
$20,569,447
Top 5 earners in the Premier League
Erling Haaland is the highest-paid player at Manchester City and in the league, with a nine-year contract until 2034. Kevin De Bruyne follows him, and Mohamed Salah is third.
Casemiro is Manchester United's only entry at fourth, and Liverpool's Virgil Van Dijk is fifth.
Player
Club
Weekly wages in GBP
Weekly wages in USD
Annual wages in GBP
Annual wages in USD
Erling Haaland
Manchester City
£525,000
$703,974
£27,300,000
$36,606,644
Kevin De Bruyne
Manchester City
£400,000
$536,361
£20,800,000
$27,890,776
Mohamed Salah
Liverpool
£400,000
$536,361
£20,800,000
$27,890,776
Casemiro
Manchester United
£350,000
$469,316
£18,200,000
$24,404,429
Virgil Van Dijk
Liverpool
£350,000
$469,316
£18,200,000
$24,404,429
ENJOYED THIS STORY?
Add GOAL.com as a preferred source on Google to see more of our reporting
Getty Images Sport
Highest paid players in the world
Although Premier League salaries are high, neither player is among the highest-paid in global football.
The top earner is Cristiano Ronaldo, the leading scorer in the Champions League, now with Al Nassr. Karim Benzema, his former Real Madrid teammate, is next.
Riyad Mahrez, formerly of Manchester City, is third, with Sadio Mane and Kalidou Koulibaly from Senegal in fourth and fifth places.