Players who played for Leicester City and Manchester City

21 players have played for both Leicester City and Manchester City, according to Wikidata. The best known include Riyad Mahrez, Kasper Schmeichel and Kelechi Iheanacho. 9 of them moved straight from one club to the other, including Riyad Mahrez. The earliest arrival at one of the two clubs was in 1944 (Don Revie), the most recent in 2015 (Kelechi Iheanacho).

The full list (21 players)

PlayerPositionNationalityLeicester CityManchester City
Riyad MahrezMidfielderAlgeria2014–20182018–2023
Kasper SchmeichelGoalkeeperDenmark2011–20222005–2009
Kelechi IheanachoForwardNigeria–since 2015
Gelson FernandesMidfielderSwitzerland20112007–2009
Don RevieForwardEngland1944–19491951–1956
Ben MeeDefenderEngland20112008–2012
Darius VassellMidfielderEngland2010–20122005–2009
Neil LennonMidfielderNorthern Ireland1996–20001987–1990
Stuart TaylorGoalkeeperEngland2004–20052009–2012
Márton FülöpGoalkeeperHungary20072010
Michael JohnsonMidfielderEngland2011–20122006–2012
Tim FlowersGoalkeeperEngland1999–20032002–2003
Michael BallDefenderUnited Kingdom2011–20122007–2009
Greg CunninghamDefenderIreland2010–20112010–2012
Mark RobinsForwardEngland1995–19981999
Paul DickovForwardScotland2002–20101996–2008
Kelvin EtuhuMidfielderNigeria20082006–2011
Steve HoweyDefenderEngland2003–20042000–2003
Danny TiattoDefenderAustralia2004–20071998–2004
Ben ThatcherDefenderWales2003–20042004–2007
Paddy McCarthyDefenderIreland2005–20072002–2005

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 Leicester City

With Manchester City