When does the contract of every Man City player expire?

Martin Macdonald
Martin Macdonald
  • Updated: 14 Mar 2024 12:15 GMT
  • 2 min read
Erling Braut Haaland, Manchester City, 2022/23
© ProShots

Manchester City remain among their highest spenders in the Premier League - but the side are starting to see a hefty return on some of their squad members.

In recent years, they broke what was then the British transfer record when they bought Jack Grealish from Aston Villa for a fee of €117 million. And the summer after came Erling Haaland, who arrived from Borussia Dortmund for €60m. The Norwegian superstar immediately broke scoring record after scoring record in his opening weeks with the club.

Article continues under the video

Last summer they landed Josko Gvardiol from RB Leipzig - while Matheus Nunes: also came from Wolves after the side's move for Lucas Paqueta broke down.

The players currently on the longest deals are Gvardiol, Nunes, Maximo Perrone, Kalvin Phillips and Julian Alvarez until 2028, while Phil Foden, Ruben Dias, Joao Cancelo, Manuel Akanji, Jack Grealish and Erling Haaland have contracts expiring in 2027. Kevin De Bruyne has a contract until 2025.

When do the contracts expire of every Man City player?

Goalkeepers

Scott Carson: 30 June 2024

Ederson: 30 June 2026

Stefan Ortega: 30 June 2025

Defenders

Ruben Dias
© ProShots

Manuel Akanji: 30 June 2027

Nathan Ake: 30 June 2027

Joao Cancelo: 30 June 2027

Ruben Dias: 30 June 2027

Sergio Gomez: 30 June 2026

Josko Gvardiol: 30 June 2028

Rico Lewis: 30 June 2028

John Stones: 30 June 2026

Kyle Walker: 30 June 2026

Midfielders

Bernardo Silva: 30 June 2026

Kevin De Bruyne: 30 June 2025

Claudio Echeverri 30 June 2028

Phil Foden: 30 June 2027

Jack Grealish: 30 June 2027

Mateo Kovacic: 30 June 2027

Matheus Nunes: 30 June 2028

Maximo Perrone: 30 June 2028

Kalvin Phillips: 30 June 2028

Rodri: 30 June 2027

Forwards

Julian Alvarez of Manchester City
© ProShots

Julian Alvarez: 30 June 2028

Erling Haaland: 30 June 2027

Filip Stevanovic: 30 June 2026

Never miss the next big transfer!

Get the latest transfer insights and analyses directly in your mailbox.