Players who played for Aston Villa and West Ham United

16 players · Premier League since 1992/93

16 players have played for both Aston Villa and West Ham United in the Premier League since 1992/93. 10 played for Aston Villa first and 6 for West Ham United first. The longest-serving made 275 appearances across both; the top scorer got 44 goals; 10 scored for both; the first move came in 1999/00, the most recent in 2026/27.

Can you name all 16?

0/160:00

  1.  Aston Villa 91 · West Ham 184
  2.  Aston Villa 27 · West Ham 216
  3.  Aston Villa 12 · West Ham 157
  4.  Aston Villa 102 · West Ham 65
  5.  Aston Villa 63 · West Ham 69
  6.  Aston Villa 67 · West Ham 64
  7.  Aston Villa 99 · West Ham 11
  8.  Aston Villa 48 · West Ham 52
  9.  Aston Villa 29 · West Ham 68
  10.  Aston Villa 79 · West Ham 5
  11.  Aston Villa 49 · West Ham 23
  12.  Aston Villa 6 · West Ham 61
  13.  Aston Villa 48 · West Ham 13
  14.  Aston Villa 7 · West Ham 14
  15.  Aston Villa 10 · West Ham 9
  16.  Aston Villa 6 · West Ham 9

Who stands out

Spoilers

James Collins has the most appearances for the two combined: 91 for Aston Villa and 184 for West Ham United. Carlton Cole scored the most goals across both (3 for Aston Villa, 41 for West Ham United), and 10 players scored for both.

In our data, Gary Charles was the first to have played for both (his first game for West Ham United came in 1999/00). The most recent player to play for both is Aaron Wan-Bissaka, who first played for Aston Villa in 2026/27.

Show all 16 players

Spoilers
Every player who played for Aston Villa and West Ham United (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerAston VillaWest HamFirst
AppsGlsSeasonsAppsGlsSeasons
James Collins9152009–201218462005–2018West Ham
Carlton Cole2732004/05216412006–2015Aston Villa
Joe Cole1212014/15157151998–2014West Ham
Nigel Reo-Coker10212007–20116562005–2007West Ham
Stewart Downing6392009–20116972013–2015Aston Villa
David James6701999–20016402001–2003Aston Villa
Thomas Hitzlsperger9982000–20051122010/11Aston Villa
Danny Ings48132021–20235242022–2025Aston Villa
Marlon Harewood2952007–200968172005–2007West Ham
Gary Charles7931994–1999501999–2001Aston Villa
Nolberto Solano4982003–20062342007/08Aston Villa
Aaron Wan-Bissaka602026/276122024–2026West Ham
Carlos Sánchez4812014–20161302018–2020Aston Villa
Axel Disasi702024/251402025/26Aston Villa
Adama Traoré1002015/16902025/26Aston Villa
Robbie Keane632011/12922010/11West Ham

Head to head

In the Premier League since 1992/93, Aston Villa and West Ham United have met 54 times: Aston Villa won 17, West Ham United 14, and 23 games were drawn.

  • Aston Villa's biggest win: Aston Villa 4-1 West Ham (2002/03)
  • West Ham United's biggest win: West Ham 4-0 Aston Villa (2005/06)

Play

FAQ

Spoilers
How many players have played for both Aston Villa and West Ham United?
16 in the Premier League since 1992/93: James Collins, Carlton Cole, Joe Cole, Nigel Reo-Coker, Stewart Downing, David James and 10 more.
Has anyone scored for both Aston Villa and West Ham United?
Yes, 10: Carlton Cole (3 and 41), Marlon Harewood (5 and 17), Danny Ings (13 and 4), Joe Cole (1 and 15), Stewart Downing (9 and 7), Nolberto Solano (8 and 4), James Collins (5 and 6), Thomas Hitzlsperger (8 and 2) and 2 more.
Who is the most recent player to play for both Aston Villa and West Ham United?
Aaron Wan-Bissaka. He played for West Ham United (2024–2026), then Aston Villa 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.