John Stones has announced he will leave Manchester City at the end of the season.
Stones will follow fellow club legend Bernardo Silva through the exit door as a free agent upon the expiry of his contract as City prepare for another big summer of change.
The England defender's final season at City has been hit by injuries which have restricted him to just four Premier League starts – but he leaves with a legacy of being one of Pep Guardiola's most important signings.
Stones was the second arrival under Guardiola, joining City from Everton for £47.5m in the summer of 2016, and has enjoyed a trophy-laden decade at the Etihad.
The 31-year-old has lifted 19 major trophies at City, including six Premier League titles, one Champions League, two FA Cups, and five Carabao Cups, and was part of the treble-winning side in 2022/23.
Stones was brought back into City's starting line-up for Saturday's FA Cup semi-final victory over Southampton and Guardiola was full of praise for the defender's impact since he joined the club.
Explaing his decision to bring Stones back into the XI, Guardiola told TNT Sports: "Finally, he has had three weeks or a month without injuries. Unfortunately, he had a lot these last two seasons.
"He was our first signing when I arrived here. Difficult to understand the big success that we had without him, on and off the pitch. He is just adorable and a top player."