Back to the Manchester City Newsfeed

David Silva has found a new level under Pep Guardiola… but where does the magician rank in the top 10 list of Manchester City’s all-time greats?

David Silva scored twice as Manchester City moved one step closer to the Premier League title with a 2-0 win at Stoke on Monday.

Following the brace at the bet365 Stadium, in yet another stunning performance, I asked Twitter if the Spaniard was the best Manchester City player of all time.

It sparked some debate (and a request from the office). Here, then, is Sportmail's list of the top 10 Manchester City players of all time. Tin hat at the ready…

David Silva scored twice as Manchester City beat Stoke 2-0 at the bet365 Stadium on Monday
David Silva scored twice as Manchester City beat Stoke 2-0 at the bet365 Stadium on Monday

10.