Players who played for Chelsea and Manchester City

20 players · Premier League since 1992/93

20 players have played for both Chelsea and Manchester City in the Premier League since 1992/93. 11 played for Chelsea first and 9 for Manchester City first. The longest-serving made 462 appearances across both; the top scorer got 152 goals; 8 scored for both; the first move came in 1994/95, the most recent in 2026/27.

Can you name all 20?

0/200:00

  1.  Chelsea 430 · Man City 32
  2.  Chelsea 3 · Man City 285
  3.  Chelsea 59 · Man City 225
  4.  Chelsea 82 · Man City 177
  5.  Chelsea 125 · Man City 88
  6.  Chelsea 142 · Man City 70
  7.  Chelsea 87 · Man City 42
  8.  Chelsea 119 · Man City 7
  9.  Chelsea 105 · Man City 19
  10.  Chelsea 15 · Man City 103
  11.  Chelsea 7 · Man City 107
  12.  Chelsea 63 · Man City 21
  13.  Chelsea 29 · Man City 19
  14.  Chelsea 18 · Man City 19
  15.  Chelsea 11 · Man City 23
  16.  Chelsea 11 · Man City 20
  17.  Chelsea 28 · Man City 2
  18.  Chelsea 13 · Man City 9
  19.  Chelsea 11 · Man City 7
  20.  Chelsea 5 · Man City 13

Who stands out

Spoilers

Frank Lampard has the most appearances for the two combined: 430 for Chelsea and 32 for Manchester City. Frank Lampard scored the most goals across both (146 for Chelsea, 6 for Manchester City), and 8 players scored for both.

In our data, David Rocastle was the first to have played for both (his first game for Chelsea came in 1994/95). The most recent player to play for both is Enzo Fernández, who first played for Manchester City in 2026/27.

Show all 20 players

Spoilers
Every player who played for Chelsea and Manchester City (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerChelseaMan CityFirst
AppsGlsSeasonsAppsGlsSeasons
Frank Lampard4301462001–20143262014/15Chelsea
Kevin De Bruyne302013/14285722015–2025Chelsea
Raheem Sterling59142022–2024225912015–2022Man City
Shaun Wright-Phillips8242005–2009177272000–2011Man City
Nicolas Anelka125382007–201288372002–2005Man City
Mateo Kovacic14242018–20237072023–2027Chelsea
Wayne Bridge8712003–20094202008–2011Chelsea
Enzo Fernández119192022–2027712026/27Chelsea
Cole Palmer105502023–20271902021–2024Man City
Terry Phelan1501995–199710311992–1996Man City
Nathan Aké702012–201710762020–2026Chelsea
Daniel Sturridge63132009–20132152006–2009Man City
David Rocastle2901994–19961921993/94Man City
Danny Granville1801996–19981902000/01Chelsea
Wilfredo Caballero1102017–20212302014–2017Man City
Laurent Charvet1121997/982002000/01Chelsea
Liam Delap2812025/26202020–2022Man City
Tal Ben Haim1302007/08902008/09Chelsea
George Weah1131999/00712000/01Chelsea
Scott Sinclair502006–20091302012–2015Chelsea

Head to head

In the Premier League since 1992/93, Chelsea and Manchester City have met 58 times: Chelsea won 27, Manchester City 21, and 10 games were drawn.

  • Chelsea's biggest win: Chelsea 6-0 Man City (2007/08)
  • Manchester City's biggest win: Man City 6-0 Chelsea (2018/19)

Play

FAQ

Spoilers
How many players have played for both Chelsea and Manchester City?
20 in the Premier League since 1992/93: Frank Lampard, Kevin De Bruyne, Raheem Sterling, Shaun Wright-Phillips, Nicolas Anelka, Mateo Kovacic and 14 more.
Has anyone scored for both Chelsea and Manchester City?
Yes, 8: Frank Lampard (146 and 6), Raheem Sterling (14 and 91), Nicolas Anelka (38 and 37), Shaun Wright-Phillips (4 and 27), Enzo Fernández (19 and 1), Daniel Sturridge (13 and 5), Mateo Kovacic (4 and 7) and George Weah (3 and 1).
Who is the most recent player to play for both Chelsea and Manchester City?
Enzo Fernández. He played for Chelsea (2022–2027), then Manchester City from 2026/27.
What period does this list cover?
Premier League games from 1992/93 to the present, updated as new games are played. Earlier games aren't in our data, so all-time lists can be longer.

Data: Premier League since 1992/93. Earlier games aren't included, so all-time lists can be longer.