Crystal Palace football club: Premier League appearances

Most Crystal Palace appearances

Which players have made the most Premier League appearances for Crystal Palace?

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

Player Appearances First Latest
Joel Ward 303 18 Aug 2013 24 Apr 2024
Wilfried Zaha 291 30 Aug 2014 13 May 2023
James McArthur 240 13 Sep 2014 28 May 2023
Jeffrey Schlupp 206 14 Jan 2017 27 Apr 2024
Jordan Ayew 192 01 Sep 2018 27 Apr 2024
Luka Milivojević 183 11 Feb 2017 29 Apr 2023
Andros Townsend 168 13 Aug 2016 23 May 2021
Scott Dann 164 08 Feb 2014 11 May 2021
Christian Benteke 162 27 Aug 2016 19 May 2022
Jason Puncheon 153 24 Aug 2013 22 Dec 2018
Vicente Guaita 149 15 Dec 2018 01 Apr 2023
Damien Delaney 130 18 Aug 2013 25 Feb 2018
Tyrick Mitchell 129 04 Jul 2020 27 Apr 2024
Cheikhou Kouyaté 129 11 Aug 2018 22 May 2022
Patrick Van Aanholt 126 31 Jan 2017 23 May 2021
James Tomkins 124 20 Aug 2016 24 Feb 2024
Martin Kelly 121 16 Aug 2014 23 May 2021
Wayne Hennessey 110 11 May 2014 24 Jun 2020
Eberechi Eze 109 12 Sep 2020 24 Apr 2024
Joachim Andersen 101 14 Aug 2021 27 Apr 2024
Yohan Cabaye 96 08 Aug 2015 13 May 2018
Marc Guehi 95 14 Aug 2021 03 Feb 2024
Julián Speroni 93 14 Aug 2004 19 Jan 2019
Odsonne Edouard 90 11 Sep 2021 27 Apr 2024
Mile Jedinak 90 18 Aug 2013 13 Aug 2016
Yannick Bolasie 90 05 Oct 2013 13 Aug 2016
Jean-Philippe Mateta 90 08 Feb 2021 27 Apr 2024
Dean Gordon 88 19 Aug 1992 10 May 1998
Joe Ledley 83 08 Feb 2014 04 Feb 2017
Nigel Martyn 79 15 Aug 1992 14 May 1995
Michael Olise 79 11 Sep 2021 27 Apr 2024
Jaïro Riedewald 78 12 Aug 2017 24 Apr 2024
Chris Armstrong 75 02 Sep 1992 14 May 1995
Gareth Southgate 75 15 Aug 1992 14 May 1995
Richard Shaw 74 15 Aug 1992 14 May 1995
Chris Coleman 73 15 Aug 1992 29 Apr 1995
Mamadou Sakho 72 25 Feb 2017 24 Oct 2020
Will Hughes 71 30 Nov 2021 27 Apr 2024
Nathaniel Clyne 67 24 Oct 2020 27 Apr 2024
Dwight Gayle 64 18 Aug 2013 15 May 2016
Marouane Chamakh 60 18 Aug 2013 06 Feb 2016
Simon Rodger 56 15 Aug 1992 10 May 1998
John Humphrey 53 15 Aug 1992 06 May 1995
John Salako 52 15 Aug 1992 14 May 1995
Eric Young 51 15 Aug 1992 14 May 1995
James McCarthy 49 18 Aug 2019 23 May 2021
Pape Souaré 48 21 Feb 2015 11 Aug 2018
Bakary Sako 47 22 Aug 2015 12 May 2019
Max Meyer 46 20 Aug 2018 12 Jul 2020
Cheick Doucouré 45 05 Aug 2022 25 Nov 2023
Gary Cahill 45 24 Aug 2019 23 May 2021
Fraizer Campbell 43 16 Aug 2014 21 May 2017
Eddie McGoldrick 42 15 Aug 1992 08 May 1993
Aaron Wan-Bissaka 42 25 Feb 2018 12 May 2019
Connor Wickham 41 08 Aug 2015 21 Jan 2020
Bruce Dyer 40 20 Aug 1994 27 Apr 1998
Adrian Mariappa 39 14 Sep 2013 15 May 2016
Kevin Miller 38 09 Aug 1997 10 May 1998
LEE Chung-yong 38 25 Apr 2015 13 May 2018
Wayne Routledge 38 14 Aug 2004 15 May 2005
Ricky Newman 37 09 Jan 1993 14 May 1995
Andrew Johnson 37 14 Aug 2004 15 May 2005
Fitz Hall 36 14 Aug 2004 15 May 2005
Michael Hughes 36 14 Aug 2004 15 May 2005
Danny Granville 35 14 Aug 2004 15 May 2005
Conor Gallagher 34 21 Aug 2021 22 May 2022
Andy Thorn 34 15 Aug 1992 08 May 1993
Marc Edworthy 34 09 Aug 1997 10 May 1998
Glenn Murray 33 08 Feb 2014 22 Aug 2015
Chris Richards 32 15 Aug 2022 27 Apr 2024
Gábor Király 32 25 Sep 2004 15 May 2005
Aki Riihilahti 32 14 Aug 2004 15 May 2005
Simon Osborn 31 15 Aug 1992 21 Apr 1993
Jordon Mutch 31 31 Jan 2015 03 Jan 2017
Hermann Hreidarsson 30 30 Aug 1997 10 May 1998
Geoff Thomas 29 15 Aug 1992 08 May 1993
Bobby Bowry 29 05 Dec 1992 29 Apr 1995
Sam Johnstone 29 09 Apr 2023 09 Mar 2024
Michy Batshuayi 29 02 Feb 2019 11 May 2021
Cameron Jerome 28 14 Sep 2013 27 Apr 2014
George Ndah 28 28 Nov 1992 25 Oct 1997
Dougie Freedman 27 23 Aug 1997 15 May 2005
Emmerson Boyce 27 14 Aug 2004 19 Mar 2005
Jefferson Lerma 27 12 Aug 2023 14 Apr 2024
Naouirou Ahamada 27 04 Feb 2023 27 Apr 2024
Neil Shipperley 27 09 Aug 1997 15 Jan 2005
Kagisho Dikgacoi 26 18 Aug 2013 11 May 2014
Andy Linighan 26 09 Aug 1997 10 May 1998
Jamie Fullarton 25 09 Aug 1997 05 May 1998
Andy Roberts 25 09 Aug 1997 28 Feb 1998
Darren Pitcher 25 20 Aug 1994 14 May 1995
Attilio Lombardo 24 09 Aug 1997 10 May 1998
Ruben Loftus-Cheek 24 12 Aug 2017 13 May 2018
Tony Popovic 23 14 Aug 2004 15 May 2005
Joonas Kolkka 23 14 Aug 2004 20 Apr 2005
Danny Gabbidon 23 18 Aug 2013 19 Apr 2014
Tom Soares 22 25 Sep 2004 15 May 2005
Barry Bannan 22 22 Sep 2013 10 Jan 2015
Darren Patterson 22 24 Aug 1994 09 May 1995
Paul Warhurst 22 09 Aug 1997 10 May 1998