Players who played for Arsenal and Manchester City

23 players have played for both Arsenal and Manchester City, according to Wikidata. The best known include Raheem Sterling, Patrick Vieira and Emmanuel Adebayor. 10 of them moved straight from one club to the other, including Emmanuel Adebayor. The earliest arrival at one of the two clubs was in 1974 (Brian Kidd), the most recent in 2017 (Gabriel Jesus).

The full list (23 players)

PlayerPositionNationalityArsenalManchester City
Raheem SterlingForwardEngland2024–20252015–2022
Patrick VieiraDefenderFrance1996–20052010–2011
Emmanuel AdebayorForwardTogo2006–20092009–2012
Nicolas AnelkaForwardFrance1997–19992002–2005
Samir NasriMidfielderFrance2008–20112011–2017
Bacary SagnaDefenderFrance2007–20142014–2017
Kolo TouréDefenderIvory Coast2002–20092009–2013
Gabriel JesusForwardBrazil2022–20262017–2022
Oleksandr ZintchenkoForwardUkraine2022–20262016–2022
Gaël ClichyDefenderFrance2003–20112011–2017
David SeamanGoalkeeperEngland1990–20032003–2004
Andy ColeForwardEngland1989–19922005–2006
Denis SuárezMidfielderSpain20192011–2013
SylvinhoDefenderBrazil1999–20012009–2010
Richard WrightGoalkeeperUnited Kingdom2001–20022012–2016
Pablo MaríDefenderSpain20202016–2019
Niall QuinnForwardIreland1983–19901990–1996
Stuart TaylorGoalkeeperEngland1997–20052009–2012
Brian KiddForwardEngland1974–19761976–1979
Clive AllenForwardEngland19801989–1991
David RocastleMidfielderEngland1984–19921993–1994
Paul DickovForwardScotland1990–19961996–2008
Eddie McGoldrickDefenderIreland1993–19961996–1999

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Arsenal

With Manchester City