Players who played for Crystal Palace and Manchester City

3 players · Premier League since 1992/93

3 players have played for both Crystal Palace and Manchester City in the Premier League since 1992/93. 1 played for Crystal Palace first and 2 for Manchester City first. The longest-serving made 175 appearances across both; the top scorer got 16 goals; 2 scored for both; the first move came in 2004/05, the most recent in 2025/26.

Can you name all 3?

0/30:00

  1.  Crystal Palace 152 · Man City 23
  2.  Crystal Palace 35 · Man City 19
  3.  Crystal Palace 12 · Man City 34

Who stands out

Spoilers

Marc Guéhi has the most appearances for the two combined: 152 for Crystal Palace and 23 for Manchester City. Emmanuel Adebayor scored the most goals across both (1 for Crystal Palace, 15 for Manchester City), and 2 players scored for both.

In our data, Danny Granville was the first to have played for both (his first game for Crystal Palace came in 2004/05). The most recent player to play for both is Marc Guéhi, who first played for Manchester City in 2025/26.

Show all 3 players

Spoilers
Every player who played for Crystal Palace and Manchester City (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerCrystal PalaceMan CityFirst
AppsGlsSeasonsAppsGlsSeasons
Marc Guéhi15282021–20262322025–2027Crystal Palace
Danny Granville3532004/051902000/01Man City
Emmanuel Adebayor1212015/1634152009–2011Man City

Head to head

In the Premier League since 1992/93, Crystal Palace and Manchester City have met 33 times: Crystal Palace won 4, Manchester City 21, and 8 games were drawn.

  • Crystal Palace's biggest win: Man City 0-2 C Palace (2021/22)
  • Manchester City's biggest win: Man City 5-0 C Palace (2016/17)

Play

FAQ

Spoilers
How many players have played for both Crystal Palace and Manchester City?
3 in the Premier League since 1992/93: Marc Guéhi, Danny Granville and Emmanuel Adebayor.
Has anyone scored for both Crystal Palace and Manchester City?
Yes, 2: Emmanuel Adebayor (1 and 15) and Marc Guéhi (8 and 2).
Who is the most recent player to play for both Crystal Palace and Manchester City?
Marc Guéhi. He played for Crystal Palace (2021–2026), then Manchester City from 2025/26.
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.