Get the biggest City stories, analysis and transfer updates delivered straight to your inbox Pep Guardiola's record of signing players since taking over as Manchester City boss is excellent.
The Spaniard has replaced City legends David Silva, Yaya Toure and Vincent Kompany with some brilliant acquisitions - with the likes of Bernardo Silva and Ruben Dias proving to be huge hits at the Etihad.
Over 40 players have been brought in since Guardiola took over in 2016 but only 21 of them have made a Premier League appearance as a number of others have gone out on loan to develop.
But which of his 21 incoming transfers has been the best? And which could, perhaps, be doing more to justify the money City spent to bring them in?
Read more on manchestereveningnews.co.uk