Players who played for Arsenal and Manchester City
12 players · Premier League since 1992/93
12 players have played for both Arsenal and Manchester City in the Premier League since 1992/93. 9 played for Arsenal first and 3 for Manchester City first. The longest-serving made 344 appearances across both; the top scorer got 91 goals; 8 scored for both; the first move came in 2000/01, the most recent in 2024/25.
Can you name all 12?
0/120:00
- Arsenal 325 · Man City 19
- Arsenal 187 · Man City 137
- Arsenal 279 · Man City 29
- Arsenal 225 · Man City 82
- Arsenal 213 · Man City 54
- Arsenal 84 · Man City 159
- Arsenal 17 · Man City 225
- Arsenal 86 · Man City 128
- Arsenal 65 · Man City 88
- Arsenal 69 · Man City 76
- Arsenal 105 · Man City 34
- Arsenal 21 · Man City 37
Who stands out
Spoilers
David Seaman has the most appearances for the two combined: 325 for Arsenal and 19 for Manchester City. Raheem Sterling scored the most goals across both (0 for Arsenal, 91 for Manchester City), and 8 players scored for both.
In our data, Paul Dickov was the first to have played for both (his first game for Manchester City came in 2000/01). The most recent player to play for both is Raheem Sterling, who first played for Arsenal in 2024/25.
Show all 12 players
Spoilers
| Player | Arsenal | Man City | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| David Seaman | 325 | 0 | 1992–2003 | 19 | 0 | 2003/04 | Arsenal |
| Gaël Clichy | 187 | 1 | 2003–2011 | 137 | 2 | 2011–2017 | Arsenal |
| Patrick Vieira | 279 | 28 | 1996–2005 | 29 | 3 | 2009–2011 | Arsenal |
| Kolo Touré | 225 | 9 | 2002–2009 | 82 | 2 | 2009–2013 | Arsenal |
| Bacary Sagna | 213 | 4 | 2007–2014 | 54 | 0 | 2014–2017 | Arsenal |
| Gabriel Jesus | 84 | 21 | 2022–2026 | 159 | 58 | 2016–2022 | Man City |
| Raheem Sterling | 17 | 0 | 2024/25 | 225 | 91 | 2015–2022 | Man City |
| Samir Nasri | 86 | 18 | 2008–2012 | 128 | 18 | 2011–2017 | Arsenal |
| Nicolas Anelka | 65 | 23 | 1996–1999 | 88 | 37 | 2002–2005 | Arsenal |
| Oleksandr Zinchenko | 69 | 2 | 2022–2025 | 76 | 0 | 2017–2022 | Man City |
| Emmanuel Adebayor | 105 | 46 | 2005–2009 | 34 | 15 | 2009–2011 | Arsenal |
| Paul Dickov | 21 | 3 | 1992–1997 | 37 | 4 | 2000–2007 | Arsenal |
Head to head
In the Premier League since 1992/93, Arsenal and Manchester City have met 58 times: Arsenal won 25, Manchester City 20, and 13 games were drawn.
- Arsenal's biggest win: Arsenal 5-0 Man City (2000/01)
- Manchester City's biggest win: Man City 5-0 Arsenal (2021/22)
More pairs
Play
FAQ
Spoilers
- How many players have played for both Arsenal and Manchester City?
- 12 in the Premier League since 1992/93: David Seaman, Gaël Clichy, Patrick Vieira, Kolo Touré, Bacary Sagna, Gabriel Jesus and 6 more.
- Has anyone scored for both Arsenal and Manchester City?
- Yes, 8: Gabriel Jesus (21 and 58), Emmanuel Adebayor (46 and 15), Nicolas Anelka (23 and 37), Samir Nasri (18 and 18), Patrick Vieira (28 and 3), Kolo Touré (9 and 2), Paul Dickov (3 and 4) and Gaël Clichy (1 and 2).
- Who is the most recent player to play for both Arsenal and Manchester City?
- Raheem Sterling. He played for Manchester City (2015–2022), then Arsenal from 2024/25.
- 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.