Players who played for Aston Villa and Liverpool

22 players · Premier League since 1992/93

22 players have played for both Aston Villa and Liverpool in the Premier League since 1992/93. 5 played for Aston Villa first and 17 for Liverpool first. The longest-serving made 331 appearances across both; the top scorer got 51 goals; 15 scored for both; the first move came in 1992/93, the most recent in 2025/26.

Can you name all 22?

0/220:00

  1.  Aston Villa 101 · Liverpool 230
  2.  Aston Villa 12 · Liverpool 285
  3.  Aston Villa 244 · Liverpool 44
  4.  Aston Villa 67 · Liverpool 213
  5.  Aston Villa 92 · Liverpool 149
  6.  Aston Villa 41 · Liverpool 152
  7.  Aston Villa 29 · Liverpool 148
  8.  Aston Villa 114 · Liverpool 25
  9.  Aston Villa 63 · Liverpool 65
  10.  Aston Villa 84 · Liverpool 40
  11.  Aston Villa 37 · Liverpool 85
  12.  Aston Villa 89 · Liverpool 29
  13.  Aston Villa 112 · Liverpool 6
  14.  Aston Villa 42 · Liverpool 68
  15.  Aston Villa 45 · Liverpool 61
  16.  Aston Villa 4 · Liverpool 93
  17.  Aston Villa 48 · Liverpool 14
  18.  Aston Villa 43 · Liverpool 15
  19.  Aston Villa 19 · Liverpool 37
  20.  Aston Villa 35 · Liverpool 4
  21.  Aston Villa 12 · Liverpool 26
  22.  Aston Villa 6 · Liverpool 19

Who stands out

Spoilers

James Milner has the most appearances for the two combined: 101 for Aston Villa and 230 for Liverpool. Christian Benteke scored the most goals across both (42 for Aston Villa, 9 for Liverpool), and 15 players scored for both.

In our data, Dean Saunders was the first to have played for both (his first game for Aston Villa came in 1992/93). The most recent player to play for both is Harvey Elliott, who first played for Aston Villa in 2025/26.

Show all 22 players

Spoilers
Every player who played for Aston Villa and Liverpool (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerAston VillaLiverpoolFirst
AppsGlsSeasonsAppsGlsSeasons
James Milner101122005–2011230192015–2023Aston Villa
Pepe Reina1202019/2028502005–2013Liverpool
Steve Staunton244131992–20034401998–2001Aston Villa
David James6701999–200121301992–1999Liverpool
Emile Heskey9292008–2012149391999–2004Liverpool
Philippe Coutinho4162021–2024152412012–2018Liverpool
Patrik Berger2922005–2008148281996–2003Liverpool
Brad Friedel11402008–20112501997–2000Liverpool
Stewart Downing6392009–20116532011–2013Aston Villa
Stephen Warnock8422009–20124012004–2007Liverpool
Peter Crouch3762001–200485202005–2008Aston Villa
Christian Benteke89422012–20152992015/16Aston Villa
Dean Saunders112381992–1995611992/93Liverpool
Milan Baros4292005–200768192002–2006Liverpool
Stan Collymore4571997–199961261995–1997Liverpool
Harvey Elliott402025/269352019–2026Liverpool
Danny Ings48132021–20231432015–2018Liverpool
Aly Cissokho4302014–20161502013/14Liverpool
Oyvind Leonhardsen1932002/033771997–1999Liverpool
Scott Carson3502007/08402004/05Liverpool
Joe Cole1212014/152632010–2013Liverpool
Robbie Keane632011/121952008/09Liverpool

Head to head

In the Premier League since 1992/93, Aston Villa and Liverpool have met 62 times: Aston Villa won 14, Liverpool 35, and 13 games were drawn.

  • Aston Villa's biggest win: Aston Villa 7-2 Liverpool (2020/21)
  • Liverpool's biggest win: Aston Villa 0-6 Liverpool (2015/16)

Play

FAQ

Spoilers
How many players have played for both Aston Villa and Liverpool?
22 in the Premier League since 1992/93: James Milner, Pepe Reina, Steve Staunton, David James, Emile Heskey, Philippe Coutinho and 16 more.
Has anyone scored for both Aston Villa and Liverpool?
Yes, 15: Christian Benteke (42 and 9), Emile Heskey (9 and 39), Philippe Coutinho (6 and 41), Dean Saunders (38 and 1), Stan Collymore (7 and 26), James Milner (12 and 19), Patrik Berger (2 and 28), Milan Baros (9 and 19) and 7 more.
Who is the most recent player to play for both Aston Villa and Liverpool?
Harvey Elliott. He played for Liverpool (2019–2026), then Aston Villa 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.