Here are the The 10 Best Manchester City Players of all time by Soofootball.com
Read full article here: https://soofootball.com/ranking-the-10-best-manchester-city-players-of-all-time/
10. Yaya Touré (2010-2018)
Yaya Touré made his mark in City blue during the 2011 FA cup semi-final and final, where he scored the winner in both games.
9. Eric Brook (1928-1939) The Unsung Manchester City hero
Eric Brook held the record for City's Highest Goal Scorer ever for nearly 8 decades... Before Sergio Aguero broke the record.
8. Mike Doyle (1965-1978)
Mike Doyle won the League title in the First and Second division in English football, the FA Cup, a UEFA Winners’ Cup, and a League cup.
7. Kevin De Bruyne (2015-Present)
In the Premier League alone, KDB has over 42 goals and 78 assists (more than any other player during his time) in over 180 appearances.
6. Vincent Kompany (2008-2019)
The Belgian defender captained City to 4 Premier League titles as well as 2 FA Cups and 4 League Cups.
5. Colin Bell (1966-1979)
The midfielder would make 500 appearances for the club and score 155 goals.
4. Fernandinho (2013-Present)
In 2018, City set the Premier League record for points (100) and Fernandinho was by far one of the most important players.
3. Bert Trautmann (1949-1965)
The City goalkeeper made 545 appearances for the team and famously played for 17 minutes with a broken neck in the 1956 FA cup final.
2. David Silva (2010-2020)
Silva would rack up 424 appearances while scoring 60 Premier League goals as well as 90 assists.
1. Sergio Aguero (2011-2021)
5-time Premier League Champion, 6-time League cup winner, FA cup winner, City’s record goalscorer, and the most iconic moment in football history.
There is no doubt that Sergio Aguero is the Best Manchester City Player Ever