Players who played for Manchester City and West Ham United
17 players · Premier League since 1992/93
17 players have played for both Manchester City and West Ham United in the Premier League since 1992/93. 7 played for Manchester City first and 10 for West Ham United first. The longest-serving made 302 appearances across both; the top scorer got 65 goals; 8 scored for both; the first move came in 1996/97, the most recent in 2024/25.
Can you name all 17?
0/170:00
- Man City 229 · West Ham 73
- Man City 265 · West Ham 19
- Man City 82 · West Ham 177
- Man City 74 · West Ham 159
- Man City 32 · West Ham 148
- Man City 92 · West Ham 64
- Man City 10 · West Ham 133
- Man City 113 · West Ham 25
- Man City 128 · West Ham 5
- Man City 31 · West Ham 65
- Man City 49 · West Ham 35
- Man City 35 · West Ham 38
- Man City 40 · West Ham 24
- Man City 42 · West Ham 15
- Man City 16 · West Ham 8
- Man City 9 · West Ham 8
- Man City 1 · West Ham 8
Who stands out
Spoilers
Pablo Zabaleta has the most appearances for the two combined: 229 for Manchester City and 73 for West Ham United. Carlos Tevez scored the most goals across both (58 for Manchester City, 7 for West Ham United), and 8 players scored for both.
In our data, Steve Lomas was the first to have played for both (his first game for West Ham United came in 1996/97). The most recent player to play for both is Divin Mubama, who first played for Manchester City in 2024/25.
Show all 17 players
Spoilers
| Player | Man City | West Ham | First | ||||
|---|---|---|---|---|---|---|---|
| Apps | Gls | Seasons | Apps | Gls | Seasons | ||
| Pablo Zabaleta | 229 | 9 | 2008–2017 | 73 | 0 | 2017–2020 | Man City |
| Joe Hart | 265 | 0 | 2006–2016 | 19 | 0 | 2017/18 | Man City |
| Trevor Sinclair | 82 | 5 | 2003–2007 | 177 | 37 | 1997–2003 | West Ham |
| Steve Lomas | 74 | 5 | 1993–1996 | 159 | 9 | 1996–2003 | Man City |
| Frank Lampard | 32 | 6 | 2014/15 | 148 | 24 | 1995–2001 | West Ham |
| David James | 92 | 0 | 2003–2006 | 64 | 0 | 2001–2003 | West Ham |
| Ian Bishop | 10 | 0 | 2000/01 | 133 | 4 | 1993–1998 | West Ham |
| Carlos Tevez | 113 | 58 | 2009–2013 | 25 | 7 | 2006/07 | West Ham |
| Samir Nasri | 128 | 18 | 2011–2017 | 5 | 0 | 2018/19 | Man City |
| Eyal Berkovic | 31 | 1 | 2002–2004 | 65 | 10 | 1997–1999 | West Ham |
| Paulo Wanchope | 49 | 15 | 2000–2004 | 35 | 12 | 1999/00 | West Ham |
| Marc-Vivien Foe | 35 | 9 | 2002/03 | 38 | 1 | 1998–2000 | West Ham |
| Craig Bellamy | 40 | 13 | 2008–2010 | 24 | 7 | 2007–2009 | West Ham |
| Wayne Bridge | 42 | 0 | 2008–2011 | 15 | 0 | 2010/11 | Man City |
| Kalvin Phillips | 16 | 0 | 2022–2024 | 8 | 0 | 2023/24 | Man City |
| Tal Ben Haim | 9 | 0 | 2008/09 | 8 | 0 | 2010/11 | Man City |
| Divin Mubama | 1 | 0 | 2024/25 | 8 | 0 | 2022–2024 | West Ham |
Head to head
In the Premier League since 1992/93, Manchester City and West Ham United have met 50 times: Manchester City won 32, West Ham United 9, and 9 games were drawn.
- Manchester City's biggest win: West Ham 0-5 Man City (2019/20)
- West Ham United's biggest win: West Ham 3-0 Man City (1994/95)
More pairs
Play
FAQ
Spoilers
- How many players have played for both Manchester City and West Ham United?
- 17 in the Premier League since 1992/93: Pablo Zabaleta, Joe Hart, Trevor Sinclair, Steve Lomas, Frank Lampard, David James and 11 more.
- Has anyone scored for both Manchester City and West Ham United?
- Yes, 8: Carlos Tevez (58 and 7), Trevor Sinclair (5 and 37), Frank Lampard (6 and 24), Paulo Wanchope (15 and 12), Craig Bellamy (13 and 7), Steve Lomas (5 and 9), Eyal Berkovic (1 and 10) and Marc-Vivien Foe (9 and 1).
- Who is the most recent player to play for both Manchester City and West Ham United?
- Divin Mubama. He played for West Ham United (2022–2024), then Manchester City 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.