Players who played for Aston Villa and Crystal Palace

14 players · Premier League since 1992/93

14 players have played for both Aston Villa and Crystal Palace in the Premier League since 1992/93. 9 played for Aston Villa first and 5 for Crystal Palace first. The longest-serving made 266 appearances across both; the top scorer got 77 goals; 6 scored for both; the first move came in 1994/95, the most recent in 2026/27.

Can you name all 14?

0/140:00

  1.  Aston Villa 191 · Crystal Palace 75
  2.  Aston Villa 89 · Crystal Palace 162
  3.  Aston Villa 30 · Crystal Palace 195
  4.  Aston Villa 95 · Crystal Palace 10
  5.  Aston Villa 64 · Crystal Palace 22
  6.  Aston Villa 28 · Crystal Palace 45
  7.  Aston Villa 6 · Crystal Palace 42
  8.  Aston Villa 45 · Crystal Palace 2
  9.  Aston Villa 2 · Crystal Palace 38
  10.  Aston Villa 29 · Crystal Palace 8
  11.  Aston Villa 5 · Crystal Palace 32
  12.  Aston Villa 23 · Crystal Palace 4
  13.  Aston Villa 13 · Crystal Palace 10
  14.  Aston Villa 7 · Crystal Palace 5

Who stands out

Spoilers

Gareth Southgate has the most appearances for the two combined: 191 for Aston Villa and 75 for Crystal Palace. Christian Benteke scored the most goals across both (42 for Aston Villa, 35 for Crystal Palace), and 6 players scored for both.

In our data, Ray Houghton was the first to have played for both (his first game for Crystal Palace came in 1994/95). The most recent player to play for both is Aaron Wan-Bissaka, who first played for Aston Villa in 2026/27.

Show all 14 players

Spoilers
Every player who played for Aston Villa and Crystal Palace (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerAston VillaCrystal PalaceFirst
AppsGlsSeasonsAppsGlsSeasons
Gareth Southgate19171995–20017561992–1995Crystal Palace
Christian Benteke89422012–2015162352016–2022Aston Villa
Jordan Ayew3072015/16195222018–2025Aston Villa
Ray Houghton9561992–19951021994/95Aston Villa
Barry Bannan6412010–20132212013–2015Aston Villa
Gary Cahill2812005–20084512019–2021Aston Villa
Aaron Wan-Bissaka602026/274202017–2019Crystal Palace
Stan Collymore4571997–1999201992/93Crystal Palace
Wayne Routledge202007–20093812004/05Crystal Palace
Sasa Curcic2901996–1998811997/98Aston Villa
Gabor Kiraly502006/073202004/05Crystal Palace
Kevin Phillips2342005/06402013/14Aston Villa
Evann Guessand1302025/261012025–2027Aston Villa
Axel Disasi702024/25502026/27Aston Villa

Head to head

In the Premier League since 1992/93, Aston Villa and Crystal Palace have met 28 times: Aston Villa won 9, Crystal Palace 11, and 8 games were drawn.

  • Aston Villa's biggest win: Aston Villa 3-0 C Palace (2020/21)
  • Crystal Palace's biggest win: C Palace 5-0 Aston Villa (2023/24)

Play

FAQ

Spoilers
How many players have played for both Aston Villa and Crystal Palace?
14 in the Premier League since 1992/93: Gareth Southgate, Christian Benteke, Jordan Ayew, Ray Houghton, Barry Bannan, Gary Cahill and 8 more.
Has anyone scored for both Aston Villa and Crystal Palace?
Yes, 6: Christian Benteke (42 and 35), Jordan Ayew (7 and 22), Gareth Southgate (7 and 6), Ray Houghton (6 and 2), Barry Bannan (1 and 1) and Gary Cahill (1 and 1).
Who is the most recent player to play for both Aston Villa and Crystal Palace?
Aaron Wan-Bissaka. He played for Crystal Palace (2017–2019), 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.