Arsenal football club: Premier League appearances

Most Arsenal appearances

Which players have made the most Premier League appearances for Arsenal?

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

Player Appearances First Latest
Ray Parlour 333 23 Aug 1992 09 May 2004
David Seaman 325 15 Aug 1992 11 May 2003
Dennis Bergkamp 315 20 Aug 1995 07 May 2006
Martin Keown 310 10 Feb 1993 15 May 2004
Lee Dixon 305 15 Aug 1992 11 May 2002
Patrick Vieira 279 16 Sep 1996 15 May 2005
Theo Walcott 270 19 Aug 2006 14 Jan 2018
Nigel Winterburn 270 15 Aug 1992 14 May 2000
Aaron Ramsey 262 13 Sep 2008 15 Apr 2019
Thierry Henry 258 07 Aug 1999 11 Feb 2012
Tony Adams 255 15 Aug 1992 29 Apr 2002
Laurent Koscielny 255 15 Aug 2010 12 May 2019
Kolo Touré 225 18 Aug 2002 24 May 2009
Granit Xhaka 225 14 Aug 2016 28 May 2023
Freddie Ljungberg 216 20 Sep 1998 21 Apr 2007
Bakary Sagna 213 12 Aug 2007 11 May 2014
Cesc Fàbregas 212 15 Aug 2004 24 Apr 2011
Robin van Persie 194 25 Sep 2004 13 May 2012
Ian Wright 191 15 Aug 1992 10 May 1998
Robert Pirés 189 19 Aug 2000 07 May 2006
Nacho Monreal 187 02 Feb 2013 24 Aug 2019
Gaël Clichy 187 22 Nov 2003 01 May 2011
Mesut Özil 184 14 Sep 2013 07 Mar 2020
Héctor Bellerín 183 18 Oct 2014 12 May 2021
Olivier Giroud 180 18 Aug 2012 30 Jan 2018
Steve Bould 175 15 Aug 1992 02 May 1999
Gilberto Silva 170 18 Aug 2002 11 May 2008
Tomáš Rosický 170 26 Aug 2006 20 May 2015
Mathieu Flamini 168 15 Aug 2004 05 Mar 2016
Bukayo Saka 167 01 Jan 2019 23 Apr 2024
Paul Merson 160 15 Aug 1992 11 May 1997
Lauren 159 19 Aug 2000 21 Jan 2006
Alexandre Lacazette 158 11 Aug 2017 22 May 2022
Per Mertesacker 156 10 Sep 2011 06 May 2018
Ashley Cole 156 14 May 2000 07 May 2006
Jens Lehmann 148 16 Aug 2003 10 Apr 2011
Sol Campbell 146 18 Aug 2001 09 May 2010
Alex Song 138 19 Sep 2005 13 May 2012
Kieran Gibbs 137 08 Feb 2009 16 May 2017
Emmanuel Eboué 132 26 Feb 2005 22 May 2011
Alex Oxlade-Chamberlain 132 28 Aug 2011 27 Aug 2017
Wojciech Szczęsny 132 13 Dec 2010 01 Jan 2015
Santi Cazorla 129 18 Aug 2012 15 Oct 2016
Gabriel 128 12 Sep 2020 23 Apr 2024
Pierre-Emerick Aubameyang 128 03 Feb 2018 06 Dec 2021
Jack Wilshere 125 13 Sep 2008 06 May 2018
Gabriel Martinelli 124 11 Aug 2019 23 Apr 2024
Abou Diaby 124 21 Jan 2006 11 May 2014
Alexis Sánchez 122 16 Aug 2014 03 Jan 2018
Nwankwo Kanu 119 17 Feb 1999 04 May 2004
Martin Odegaard 118 30 Jan 2021 23 Apr 2024
Eddie Nketiah 116 04 Mar 2018 14 Apr 2024
Gilles Grimandi 114 09 Aug 1997 11 May 2002
Petr Čech 110 09 Aug 2015 29 Sep 2018
Mikel Arteta 110 10 Sep 2011 15 May 2016
Thomas Vermaelen 110 15 Aug 2009 04 May 2014
Manuel Almunia 109 04 Dec 2004 02 Apr 2011
Nicklas Bendtner 108 12 Aug 2007 02 Feb 2014
Sylvain Wiltord 106 06 Sep 2000 16 Apr 2004
Francis Coquelin 105 28 Aug 2011 28 Dec 2017
Andrei Arshavin 105 21 Feb 2009 20 Jan 2013
Emmanuel Adebayor 104 04 Feb 2006 10 May 2009
Ben White 103 13 Aug 2021 23 Apr 2024
Shkodran Mustafi 102 10 Sep 2016 26 Dec 2020
Bernd Leno 101 29 Sep 2018 19 Mar 2022
William Gallas 101 09 Sep 2006 10 Feb 2010
Alex Iwobi 100 31 Oct 2015 12 May 2019
Marc Overmars 100 09 Aug 1997 09 May 2000
Rob Holding 98 14 Aug 2016 02 May 2023
John Jensen 98 15 Aug 1992 10 Feb 1996
Kevin Campbell 97 15 Aug 1992 04 Feb 1995
Denilson 96 30 Dec 2006 19 Mar 2011
Andy Linighan 91 19 Sep 1992 21 Dec 1996
Thomas Partey 91 17 Oct 2020 23 Apr 2024
Kieran Tierney 91 27 Oct 2019 28 May 2023
Mohamed El Neny 91 28 Feb 2016 24 Feb 2024
Aleksandr Hleb 89 14 Aug 2005 19 Apr 2008
Danny Welbeck 88 13 Sep 2014 03 Nov 2018
David Platt 88 20 Aug 1995 10 May 1998
Johann Djourou 86 14 Jan 2006 16 Apr 2012
Samir Nasri 86 16 Aug 2008 20 Aug 2011
Emmanuel Petit 85 09 Aug 1997 06 May 2000
Nicolas Pépé 80 11 Aug 2019 22 May 2022
Sead Kolašinac 80 11 Aug 2017 30 Oct 2021
Edu 79 20 Jan 2001 15 May 2005
Emile Smith Rowe 78 15 Dec 2019 14 Apr 2024
Aaron Ramsdale 78 11 Sep 2021 09 Mar 2024
Oleg Luzhny 75 10 Aug 1999 11 May 2003
Alan Smith 75 15 Aug 1992 02 Jan 1995
Calum Chambers 74 16 Aug 2014 28 Aug 2021
Ainsley Maitland-Niles 72 13 Dec 2014 20 Nov 2021
Reyes 69 01 Feb 2004 07 May 2006
Nicolas Anelka 65 05 Apr 1997 16 May 1999
Philippe Senderos 64 01 Jan 2005 11 May 2008
Pascal Cygan 63 01 Sep 2002 14 Jan 2006
Lucas Torreira 63 12 Aug 2018 26 Jul 2020
David Hillier 61 15 Aug 1992 24 Aug 1996
William Saliba 61 05 Aug 2022 23 Apr 2024
Takehiro Tomiyasu 60 11 Sep 2021 23 Apr 2024
Steve Morrow 60 26 Aug 1992 08 Mar 1997