Players who played for Aston Villa and Chelsea

21 players · Premier League since 1992/93

21 players have played for both Aston Villa and Chelsea in the Premier League since 1992/93. 5 played for Aston Villa first and 16 for Chelsea first. The longest-serving made 219 appearances across both; the top scorer got 29 goals; 10 scored for both; the first move came in 1993/94, the most recent in 2026/27.

Can you name all 21?

0/210:00

  1.  Aston Villa 28 · Chelsea 191
  2.  Aston Villa 213 · Chelsea 6
  3.  Aston Villa 12 · Chelsea 182
  4.  Aston Villa 178 · Chelsea 5
  5.  Aston Villa 134 · Chelsea 41
  6.  Aston Villa 74 · Chelsea 58
  7.  Aston Villa 85 · Chelsea 9
  8.  Aston Villa 65 · Chelsea 12
  9.  Aston Villa 16 · Chelsea 58
  10.  Aston Villa 8 · Chelsea 65
  11.  Aston Villa 55 · Chelsea 10
  12.  Aston Villa 45 · Chelsea 15
  13.  Aston Villa 23 · Chelsea 31
  14.  Aston Villa 27 · Chelsea 25
  15.  Aston Villa 7 · Chelsea 37
  16.  Aston Villa 16 · Chelsea 28
  17.  Aston Villa 36 · Chelsea 5
  18.  Aston Villa 14 · Chelsea 23
  19.  Aston Villa 8 · Chelsea 28
  20.  Aston Villa 4 · Chelsea 24
  21.  Aston Villa 4 · Chelsea 12

Who stands out

Spoilers

Gary Cahill has the most appearances for the two combined: 28 for Aston Villa and 191 for Chelsea. Joe Cole scored the most goals across both (1 for Aston Villa, 28 for Chelsea), and 10 players scored for both.

In our data, Andy Townsend was the first to have played for both (his first game for Aston Villa came in 1993/94). The most recent player to play for both is Nicolas Jackson, who first played for Aston Villa in 2026/27.

Show all 21 players

Spoilers
Every player who played for Aston Villa and Chelsea (Premier League since 1992/93): apps and goals at each, seasons, and which club came first.
PlayerAston VillaChelseaFirst
AppsGlsSeasonsAppsGlsSeasons
Gary Cahill2812005–2008191132011–2019Aston Villa
Emiliano Martínez21302020–2026602026/27Aston Villa
Joe Cole1212014/15182282003–2010Chelsea
Mark Bosnich17801992–1999502001/02Aston Villa
Andy Townsend13481993–19984141992/93Chelsea
Ross Barkley7492020–20275852017–2022Chelsea
Morgan Rogers85212023–2026952026/27Aston Villa
Ian Maatsen6512024–20271202023/24Chelsea
Tammy Abraham1622025–202758212015–2021Chelsea
Nicolas Jackson852026/2765242023–2025Chelsea
Bertrand Traoré5592020–20241022015/16Chelsea
Steve Sidwell4532008–20111502007/08Chelsea
Jadon Sancho2302025/263132024/25Chelsea
Carlton Cole2732004/052542001–2006Chelsea
Axel Disasi702024/253732023–2025Chelsea
Ryan Bertrand1602013/142802010–2014Chelsea
Scott Sinclair3632014–2016502006–2009Chelsea
Carney Chukwuemeka1402020–20222312022–2024Aston Villa
Chris Sutton812006/072811999/00Chelsea
Alejandro Garnacho402026/272412025/26Chelsea
Danny Drinkwater402019/201212017/18Chelsea

Head to head

In the Premier League since 1992/93, Aston Villa and Chelsea have met 62 times: Aston Villa won 17, Chelsea 31, and 14 games were drawn.

  • Aston Villa's biggest win: Aston Villa 3-0 Chelsea (1994/95)
  • Chelsea's biggest win: Chelsea 8-0 Aston Villa (2012/13)

Play

FAQ

Spoilers
How many players have played for both Aston Villa and Chelsea?
21 in the Premier League since 1992/93: Gary Cahill, Emiliano Martínez, Joe Cole, Mark Bosnich, Andy Townsend, Ross Barkley and 15 more.
Has anyone scored for both Aston Villa and Chelsea?
Yes, 10: Joe Cole (1 and 28), Nicolas Jackson (5 and 24), Morgan Rogers (21 and 5), Tammy Abraham (2 and 21), Gary Cahill (1 and 13), Ross Barkley (9 and 5), Andy Townsend (8 and 4), Bertrand Traoré (9 and 2) and 2 more.
Who is the most recent player to play for both Aston Villa and Chelsea?
Nicolas Jackson. He played for Chelsea (2023–2025), 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.