John Stones is to leave Manchester City at the end of the season after a decade at the club.
City confirmed the news on Tuesday, with the 31-year-old departing the Etihad Stadium at the end of his contract.
John Stones will leave Manchester City in the summer, bringing an end to a memorable and hugely successful ten-year stay.
đŸ”— https://t.co/NcunLGO8pT pic.twitter.com/QRhj2aABsi
— Manchester City (@ManCity) April 28, 2026
Stones was one of Pep Guardiola’s first signings in 2016 and has made nearly 300 appearances for City, helping the club win 19 major trophies, including six Premier League titles and the 2023 Champions League.
The England defender has been restricted by injuries to only 16 appearances for the club this season and is the second long-serving player to announce his impending departure after Bernardo Silva.