Manchester City: Ex Premier League Players

Where are these ex Manchester City Premier League players now?

Welcome to the Manchester City legends page – the gateway to information on ex Blues who have played in the Premier League. Watch the fantastic documentary All or Nothing: Manchester City on Amazon Prime.

In addition to information on ex players we have also added statistics which include the top scorers, most appearances and also the club’s final league position for each year that they have featured in the EPL.


David James – Premier League Appearances: 572 | Clean Sheets: 170

David James was playing as goalkeeper for Bristol City in the Championship at the age of 41 before being released at the end of the 2011-12 season. Read More..


Tony Coton – Premier League Appearances: 104 | Clean Sheets: 31

Tony Coton’s career was unfortunately cut short at the age 35 of in 1996 when he suffered a broken leg whilst playing for Sunderland. Read More..


Shay Given – Premier League Appearances: 451 | Clean Sheets: 113

In his prime regarded as one of the best goalkeepers in the world, Shay Given hung up his goalkeeping gloves at the end of the 2016-17 season after being released by Stoke City. Read More..


Pablo ZabaletaPremier League Appearances: 302 | Goals Scored: 9

Former Manchester City captain Pablo Zabaleta finally called time on his playing days in 2020 after spending three seasons at West Ham United. Read More..


Steve Howey – Premier League Appearances: 193 | Goals Scored: 12

Former Newcastle United central defender Steve Howey retired from the game in 2005 after short spells with Major League Soccer side New England Revolution and Hartlepool. Read More..


Vincent Kompany – Premier League Appearances: 265 | Goals Scored: 18

Legendary Manchester City defender and club captain Vincent Kompany hung up his boots at the end of the 2019/20 season after spending a final year back at his first club Anderlecht. Read More..


Gael ClichyPremier League Appearances: 325 | Goals Scored: 3

French international left-back and former Arsenal and Manchester City player Gael Clichy officially retired from playing in 2023 after a couple of seasons playing in the Swiss Super League with Servette. Read More..


Joleon LescottPremier League Appearances: 288 | Goals Scored: 23

Former Premier League defender Joleon Lescott retired from playing in June 2017 at the age of 35 after a short spell with Sunderland. Read More..


Bacary SagnaPremier League Appearances: 267 | Goals Scored: 4

Former Arsenal right-back Bacary Sagna finally called time on his career in 2019 after a spell playing in Canada with MLS side Montreal Impact. Read More..


Nedum OnuohaPremier League Appearances: 188 | Goals Scored: 4

Former Manchester City and Queens Park Rangers defender Nedum Onuoha retired from playing in 2020 at the age of 34 after spending two years playing in the MLS with Real Salt Lake. Read More..


Sylvain DistinPremier League Appearances: 469 | Goals Scored: 7

Former Portsmouth and Manchester City captain Sylvain Distin finally hung up his boots at the end of the 2016/7 season after a year playing for Premier League new boys Bournemouth. Read More..


Richard Dunne – Premier League Appearances: 431 | Goals Scored: 11

A tough-tackling defender, highly appreciated at every club he played for, Richard Dunne retired from playing in 2015 when he was released by Queens Park Rangers. Read More..


Micah Richards – Premier League Appearances: 203 | Goals Scored: 8

Former Manchester City defender Micah Richards was forced to retire at the end of the 2018/19 season at the age of 31 after continuing problems with his knees. Read More..


Alf Inge Haaland – Premier League Appearances: 181 | Goals Scored: 18

Alf Inge Haaland, regarded by many Leeds United fans as an icon because of his outspoken views on rivals Manchester United will always be remembered for his ongoing feud with Roy Keane. Read More..


Kolo Toure – Premier League Appearances: 353 | Goals Scored: 12

A member of the Arsenal ‘Invincibles’ side of 2003-04, Kolo Toure retired from playing in 2017 after a successful season playing in Celtic’s treble-winning side. Read More..


Dietmar Hamann – Premier League Appearances: 268 | Goals Scored: 12

Ever reliable and very consistent, Liverpool legend Didi Hamann finally retired from playing in 2011 after a short spell as player-coach with MK Dons moving to Leicester City as first team coach. Read More..


Uwe Rosler – Premier League Appearances: 103 | Goals Scored: 29

Manchester City legend, Uwe Rosler retired from playing in 2003 when he was diagnosed with cancer of the blood whilst at Norwegian side Lillestrom. Read More..


Keith Curle – Premier League Appearances: 131 | Goals Scored: 6

Keith Curle retired whilst player manager at Mansfield in 2002, however he had already embarked on a coaching career whilst at Sheffield United two years earlier. Read More..


Garry Flitcroft – Premier League Appearances: 301 | Goals Scored: 24

After a long Premier League career, Garry Flitcroft was forced to retire in 2006 after a lack of form and persistent injuries whilst playing for Sheffield UnitedRead More..


Kevin Horlock – Premier League Appearances: 82 | Goals Scored: 2

Kevin Horlock, the Manchester City legend whose goal sparked the fight back in the 1999 season play off final against Gillingham which started the club’s journey back to the Premier League, retired from playing after dropping down into non-league football with Needham Market. Read More..


Steve McMahon – Premier League Appearances: 69 | Goals Scored: 1

Best remembered for his Liverpool career in the 1980’s than his time spent in the Premier League with Manchester City, Steve McMahon retired from playing in 1998 after four years as player-manager of Swindon Town. Read More..


Gareth BarryPremier League Appearances: 653 | Goals Scored: 53

Gareth Barry, who currently holds the record for the most Premier League appearances, finally hung up his boots at the end of the 2019-20 season after two years playing in the Championship with West Bromwich Albion. Read More..


Yaya Toure Premier League Appearances: 230 | Goals Scored: 62

Manchester City’s iconic former midfielder Yaya Toure finally called time on his playing career in 2020 after a short spell playing in China with Qingdao Huanghai. Read More..


Joey Barton – Premier League Appearances: 269 | Goals Scored: 26

Never far from controversy, former Premier League midfielder Joey Barton stopped playing in 2017 when he was effectively forced into early retirement after a ban from the Football Association in relation to betting. Read More..


Danny Mills – Premier League Appearances: 218 | Goals Scored: 6

After 321 career appearances, Danny Mills had to retire at the early age of 32 whilst at his last club Manchester City after a succession of injuries. Read More..


Frank Lampard – Premier League Appearances: 609 | Goals Scored: 177

A Premier League legend and Chelsea’s all-time top goalscorer, Frank Lampard retired from playing in February 2017 after a season playing in the United States with MLS side New York City. Read More..


Ian Bishop – Premier League Appearances: 144 | Goals Scored: 4

Former West Ham United midfield legend Ian Bishop finally hung up his boots in 2004 after a spell in the United States playing with Miami Fusion and also the New Orleans Shell Shockers. Read More..


Terry Phelan – Premier League Appearances: 143 | Goals Scored: 1

After 17 years in English football, Terry Phelan moved to the USA to join Charleston Battery as player coach in 2001. Read More..


Georgi Kinkladze – Premier League Appearances: 102 | Goals Scored: 7

One of the most skilful playmakers to have appeared in the English Premier League, Georgi Kinkladze retired in 2006 whilst playing for Ruben Kazan in the Russian Premier League. Read More..


Claudio Reyna – Premier League Appearances: 105 | Goals Scored: 7

Widely regarded as one of the greatest players that the USA have ever produced, Claudio Reyna retired from playing in 2008 after an 18 month spell back in his homeland with the New York Red Bulls. Read More..


Mike Sheron – Premier League Appearances: 92 | Goals Scored: 18

After a 15 year career playing at all levels of professional football, Mike Sheron retired in 2005 after a short spell in non league football with Warrington Town. Read More..


Paul Dickov – Premier League Appearances: 155 | Goals Scored: 36

Paul Dickov played his last competitive game in May 2011 whilst in the role as player manager for Oldham AthleticRead More..


Shaun Goater – Premier League Appearances: 52 | Goals Scored: 13

A huge fan’s favourite at Manchester City where they created the song “Feed The Goat And He Will Score”, Shaun Goater retired in 2010 after returning to his native Bermuda. Read More..


Niall Quinn – Premier League Appearances: 250 | Goals Scored: 59

A Premier League legend who played at the top level for nearly 20 years, Niall Quinn retired from playing in 2002 after a successful six years playing for Sunderland. Read More..


David White – Premier League Appearances: 100 | Goals Scored: 26

David White was a strong, pacey forward who was an important player for Manchester City when the Premier League started in 1992. Read More..


Trevor Sinclair – Premier League Appearances: 361 | Goals Scored: 52

Trevor Sinclair played his last professional game for Cardiff City in the 2008 FA Cup final and moved to Dubai with his wife and children. Read More..


Paulo Wanchope – Premier League Appearances: 156 | Goals Scored: 50

Adored by the fans of all three English Premier League clubs which he played for Paulo Wanchope bowed out of professional football after a 13 year career whilst playing in the MLS with Chicago Fire. Read More..


Patrick Vieira – Premier League Appearances: 307 | Goals Scored: 31

One of the most decorated players in history with a World Cup winners medal and a European Championship winners medal to his name, Patrick Vieira decided to hang up his boots in July 2011 after two seasons at Manchester CityRead More..


Peter Beagrie – Premier League Appearances: 162 | Goals Scored: 17

After a career which took in 10 clubs including Premier League spells with Everton and Manchester City, Peter Beagrie finally hung up his boots at the age of 40 after a spell playing in the lower leagues for Grimsby Town. Read More..


Eyal Berkovic – Premier League Appearances: 146 | Goals Scored: 17

Voted by The Times as one of the top 10 best midfielders in the history of the Premier League the often temperamental Eyal Berkovic called time on his playing career in 2006 in his native Israel whilst playing for Maccabi Tel-Aviv. Read More..


Shaun Wright-Phillips – Premier League Appearances: 316 | Goals Scored: 32

Former Premier League winger Shaun Wright-Phillips officially retired from playing in 2019 although he hadn’t played since 2017 after a short spell in the United States playing for USL side Phoenix Rising. Read More..


Steve Lomas – Premier League Appearances: 235 | Goals Scored: 14

Having played most of his football at the top level with West Ham United and Manchester City, Steve Lomas moved down the league with Gillingham with whom he retired with in 2008. Read More..


Darius Vassell – Premier League Appearances: 265 | Goals Scored: 52

Former Aston Villa and Manchester City striker Darius Vassell officially hung his boots up in January 2016 after having a long spell out of the game following a cruciate ligament injury whilst playing for Leicester City in the Championship. Read More..


Nicolas Anelka – Premier League Appearances: 364 | Goals Scored: 125

Often controversial, but a Premier League legend nonetheless, Nicolas Anelka retired from playing in 2015 after two seasons playing for Mumbai City who play in the Indian Super League. Read More..


Robbie Fowler – Premier League Appearances: 379 | Goals Scored: 163

One of the most natural finishers in Premier League history, Robbie Fowler called time on his distinguished career in 2012 after a three year spell playing abroad in Thailand and Australia. Read More..


Craig Bellamy – Premier League Appearances: 294 | Goals Scored: 81

The first player to score for seven Premier League clubs, Craig Bellamy hung up his boots after playing in the Premier League with his home town club Cardiff City. Read More..


Carlos TevezPremier League Appearances: 201 | Goals Scored: 84

Former Manchester City and Manchester United forward Carlos Tevez finally retired from playing in 2022 after a successful third spell at Argentinian side Boca Juniors. Read More..


Sergio AgueroPremier League Appearances: 275 | Goals Scored: 184

Legendary Manchester City and Argentina striker Sergio Aguero retired from playing football in 2021 at the age of 33 on medical advice following chest pains during a game for Barcelona. Read More..


Premier League Statistics

The table below shows the players who have made the most appearances and have scored the most goals during their time in the EPL

(info correct as of 15/11/23).

Top EPL GoalscorersGoalsMost EPL AppearancesGames
Sergio Aguero184David Silva309
Raheem Sterling91Sergio Aguero275
Kevin De Bruyne64Joe Hart266
Yaya Toure62Vincent Kompany265
David Silva60Fernandinho264
Gabriel Jesus58Richard Dunne253
Carlos Tevez58Kevin De Bruyne240
Edin Dzeko50Yaya Toure230
Erling Haaland49Pablo Zabaleta230
Ilkay Gundogan44Ederson228

Statistics provided by 11v11

Last Updated on 27 February 2024 by Admin