Players who played for Aston Villa and Crystal Palace

21 players have played for both Aston Villa and Crystal Palace, according to Wikidata. The best known include Gary Cahill, Gareth Southgate and Jordan Ayew. 7 of them moved straight from one club to the other, including Gareth Southgate. The earliest arrival at one of the two clubs was in 1961 (George Graham), the most recent in 2025 (Axel Disasi).

The full list (21 players)

PlayerPositionNationalityAston VillaCrystal Palace
Gary CahillDefenderEngland2004–20082019–2021
Gareth SouthgateDefenderEngland1995–20011988–1995
Jordan AyewForwardGhana2015–20172018–2024
Mile JedinakMidfielderAustralia2016–20192011–2016
Christian BentekeForwardBelgium2012–20152016–2022
Aaron Wan-BissakaDefenderEngland, Democratic Republic of the Congosince 20262016–2019
Gábor KirályGoalkeeperHungary2006–20072004–2007
Axel DisasiDefenderFrance2025since 2026
Sam JohnstoneGoalkeeperEngland2017–2018since 2022
Kevin PhillipsForwardEngland2005–20062013–2014
Yannick BolasieMidfielderDemocratic Republic of the Congo2018–20192012–2016
Scott SinclairMidfielderEngland20152008
Barry BannanMidfielderScotland2008–20132013–2015
Steve StauntonDefenderIreland1991–20032000
George GrahamMidfielderScotland1961–19641976–1977
Wayne RoutledgeMidfielderEngland2008–20092001–2005
Stuart TaylorGoalkeeperEngland2005–20092000
Ray HoughtonMidfielderIreland1992–19951995–1997
Rob EdwardsDefenderWales1999–20042003
Stan CollymoreForwardEngland1997–20001990–1992
Lewis GrabbanForwardUnited Kingdom–2005–2008

Players ranked from best known to least known (number of language editions of their Wikipedia page). Data from Wikidata: spotted a mistake? Let us know.

Other club pairs

With Aston Villa

With Crystal Palace