Over the course of the last decade, Manchester City have been lucky enough to have seen some world class talent wear the sky blue and work their magic.
One player that has been around to see plenty of these exceptional talents is Pablo Zabaleta, but he is certain about who he thinks is the best player to have graced City, and told the club’s official website that it is his current teammate David Silva.
We are so lucky to have David at Manchester City; he’s been fantastic for so many years. Different class.
I could keep talking about David all day because I love him so much. For me he’s the greatest City player ever.

Since his move from Valencia, Silva has shown a lot of quality in a City shirt and has never really been pushed out of the team irrespective of who is in charge of the club and what coaching staff he is working under.
I must say he is my favourite player at City, for sure. I love him. It’s a pleasure watching him playing football. He’s class, his vision to play football.
A mainstay in Pep Guardiola’s plans at the Etihad so far this season, the Spain international has chipped in with five goals in all competitions along with an impressive eight assists, with six of them coming in the Premier League.
He’s fantastic, so special.





