Players who played for Manchester City and Manchester United

19 players have played for both Manchester City and Manchester United, according to Wikidata. The best known include Carlos Tévez, Peter Schmeichel and Denis Law. 6 of them moved straight from one club to the other, including Carlos Tévez. The earliest arrival at one of the two clubs was in 1894 (Billy Meredith), the most recent in 2010 (Frédéric Veseli).

The full list (19 players)

PlayerPositionNationalityManchester CityManchester United
Carlos TévezForwardArgentina2009–20132007–2009
Peter SchmeichelGoalkeeperDenmark2002–20031991–1999
Denis LawForwardScotland1960–19741962–1973
Owen HargreavesMidfielderEngland2011–20122007–2011
Andy ColeForwardEngland2005–20061995–2001
Andrei KanchelskisForwardSoviet Union, Russia20011991–1995
Peter BeardsleyForwardEngland19981982–1983
Billy MeredithMidfielderWales1894–19241906–1921
Brian KiddForwardEngland1976–19791967–1974
Frédéric VeseliDefenderSwitzerland, Albania2010–20122012–2013
Sammy McIlroyMidfielderNorthern Ireland1985–19861971–1982
Mark RobinsForwardEngland19991988–1992
Peter DohertyForwardUnited Kingdom1936–1945–
Shaun GoaterForwardBermuda1998–20031989
Johnny CareyDefenderIreland1941–19421936–1953
Sandy TurnbullForwardUnited Kingdom of Great Britain and Ireland1902–19061906–1915
Jack CromptonGoalkeeperUnited Kingdom of Great Britain and Ireland19441945–1956
Peter BarnesMidfielderEngland1974–19881984–1987
Yasser HussainMidfielderQatar2005–20062002–2004

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

With Manchester United