Aston Villa football club: Premier League appearances

Most Aston Villa appearances

Which players have made the most Premier League appearances for Aston Villa?

Here are the answers! Both starting and substitute appearances are included.

Player Appearances First Latest
Gareth Barry 365 02 May 1998 24 May 2009
Gabby Agbonlahor 322 18 Mar 2006 19 Mar 2016
Alan Wright 260 18 Mar 1995 22 Mar 2003
Lee Hendrie 251 23 Dec 1995 19 Aug 2006
Steve Staunton 244 15 Aug 1992 03 May 2003
Ian Taylor 233 26 Dec 1994 11 May 2003
John McGinn 233 10 Aug 2019 24 May 2026
Olof Mellberg 232 18 Aug 2001 11 May 2008
Ezri Konsa 231 05 Oct 2019 15 May 2026
Ugo Ehiogu 229 22 Aug 1992 09 Sep 2000
Ollie Watkins 221 21 Sep 2020 24 May 2026
Emiliano Martínez 213 21 Sep 2020 15 May 2026
Ashley Young 210 31 Jan 2007 20 May 2023
Gareth Southgate 191 19 Aug 1995 19 May 2001
Douglas Luiz 188 10 Aug 2019 24 May 2026
Stilian Petrov 185 10 Sep 2006 24 Mar 2012
Matty Cash 183 21 Sep 2020 24 May 2026
Dwight Yorke 179 19 Aug 1992 15 Aug 1998
Mark Bosnich 178 05 Dec 1992 17 Apr 1999
Juan Pablo Angel 175 20 Jan 2001 31 Jan 2007
Tyrone Mings 172 10 Aug 2019 24 May 2026
JLloyd Samuel 169 05 Feb 2000 20 Jan 2007
Darius Vassell 162 23 Aug 1998 15 May 2005
Mark Delaney 158 24 Apr 1999 11 Feb 2006
Dion Dublin 155 07 Nov 1998 15 May 2004
Brad Guzan 144 22 Mar 2009 23 Apr 2016
Paul McGrath 142 15 Aug 1992 27 Apr 1996
Julian Joachim 141 24 Feb 1996 28 Apr 2001
Lucas Digne 140 15 Jan 2022 15 May 2026
Thomas Sørensen 139 16 Aug 2003 13 May 2007
Jacob Ramsey 136 28 Sep 2020 25 May 2025
Ciaran Clark 134 30 Aug 2009 07 May 2016
Andy Townsend 134 14 Aug 1993 27 Aug 1997
Ashley R Westwood 124 15 Sep 2012 15 May 2016
Leon Bailey 123 14 Aug 2021 24 May 2026
Emi Buendía 121 14 Aug 2021 24 May 2026
Mark Draper 120 19 Aug 1995 21 Aug 1999
Paul Merson 117 12 Sep 1998 17 Mar 2002
Brad Friedel 114 17 Aug 2008 22 May 2011
John Carew 113 31 Jan 2007 16 Jan 2011
Andi Weimann 113 14 Aug 2010 11 Apr 2015
Fabian Delph 112 15 Aug 2009 24 May 2015
Dean Saunders 112 13 Sep 1992 14 May 1995
Gavin McCann 110 16 Aug 2003 05 May 2007
Earl Barrett 106 15 Aug 1992 25 Jan 1995
Shaun Teale 105 15 Aug 1992 14 May 1995
George Boateng 103 07 Aug 1999 11 May 2002
Nigel Reo-Coker 102 11 Aug 2007 22 May 2011
Kevin Richardson 101 15 Aug 1992 02 Jan 1995
James Milner 100 12 Sep 2005 14 Aug 2010
Thomas Hitzlsperger 99 13 Jan 2001 07 May 2005
Jack Grealish 96 07 May 2014 23 May 2021
Richard Dunne 95 13 Sep 2009 13 May 2012
Ray Houghton 95 15 Aug 1992 18 Mar 1995
Carlos Cuellar 94 21 Sep 2008 13 May 2012
Youri Tielemans 93 12 Aug 2023 24 May 2026
Emile Heskey 92 27 Jan 2009 13 May 2012
Steven Davis 91 18 Sep 2004 13 May 2007
James M Collins 91 13 Sep 2009 13 May 2012
Steve Stone 90 13 Mar 1999 11 May 2002
Savo Milošević 90 19 Aug 1995 25 Apr 1998
Ulises de la Cruz 89 18 Aug 2002 18 Apr 2006
Christian Benteke 89 15 Sep 2012 24 May 2015
Alan Hutton 89 10 Sep 2011 07 May 2016
Boubacar Kamara 88 06 Aug 2022 07 Jan 2026
Luke Moore 87 22 Feb 2004 01 Jan 2008
Marc Albrighton 86 15 Aug 2009 03 May 2014
Leandro Bacuna 85 17 Aug 2013 15 May 2016
Morgan Rogers 85 03 Feb 2024 15 May 2026
Stephen Warnock 84 13 Sep 2009 13 May 2012
Martin Laursen 84 14 Aug 2004 10 Jan 2009
Wilfred Bouma 83 12 Sep 2005 11 May 2008
Matt Targett 83 28 Sep 2019 02 Jan 2022
Charles N'Zogbia 80 13 Aug 2011 21 Nov 2015
Gary Charles 79 21 Jan 1995 21 Nov 1998
Nathan Baker 79 25 Jan 2011 24 May 2015
Liam Ridgewell 79 28 Dec 2003 03 Feb 2007
Ron Vlaar 79 18 Aug 2012 24 May 2015
Luke Young 75 17 Aug 2008 20 Aug 2011
Pau Torres 74 12 Aug 2023 24 May 2026
Riccy Scimeca 73 19 Aug 1995 16 May 1999
Dalian Atkinson 73 15 Aug 1992 17 Apr 1995
Matt Lowton 72 18 Aug 2012 16 May 2015
Anwar El Ghazi 71 10 Aug 2019 26 Dec 2021
Garry Parker 70 15 Aug 1992 19 Dec 1994
David James 67 07 Aug 1999 19 May 2001
Ross Barkley 65 04 Oct 2020 24 May 2026
Barry Bannan 64 14 Aug 2010 31 Mar 2013
Stewart Downing 63 21 Nov 2009 22 May 2011
Darren Bent 61 22 Jan 2011 24 Nov 2014
Fernando Nélson 59 24 Aug 1996 10 May 1998
Ian Maatsen 59 17 Aug 2024 24 May 2026
Craig Gardner 59 26 Dec 2005 07 Nov 2009
Marvelous Nakamba 58 16 Sep 2019 22 May 2022
Alpay Özalan 58 19 Aug 2000 05 Oct 2003
Tommy Johnson 57 14 Jan 1995 22 Mar 1997
Peter Whittingham 56 21 Apr 2003 19 Nov 2006
Trézéguet 56 10 Aug 2019 02 Jan 2022
Bertrand Traoré 55 28 Sep 2020 29 Oct 2023
Jhon Durán 55 04 Feb 2023 26 Jan 2025
-->