West Ham United Premier League Appearances 1993-94 to 2018-19

West Ham United All-Time Premier League Appearances from season 1993-94 to 2018-19.
Complete record of all players during their 23 seasons in the Premier League

Player Apps First App Last App
Mark Noble 349 13 Aug 2005 12 May 2019
Carlton Cole 216 19 Aug 2006 24 May 2015
Steve Potts 204 14 Aug 1993 07 Mar 2001
James M Collins 188 29 Oct 2005 13 May 2018
Trevor Sinclair 177 31 Jan 1998 11 May 2003
Rob Green 177 22 Oct 2006 22 May 2011
John Moncur 175 27 Aug 1994 19 Jan 2003
Ludek Miklosko 169 14 Aug 1993 06 Dec 1997
Winston Reid 166 14 Aug 2010 03 Mar 2018
James Tomkins 164 22 Mar 2008 15 May 2016
Steve Lomas 159 09 Apr 1997 11 May 2003
Joe Cole 157 10 Jan 1999 11 May 2014
Aaron Cresswell 157 16 Aug 2014 08 Apr 2019
Frank Lampard 148 31 Jan 1996 21 Apr 2001
Tim Breacker 143 14 Aug 1993 06 Feb 1999
Ian Bishop 134 11 Sep 1993 14 Mar 1998
Matthew Upson 131 03 Feb 2007 01 May 2011
Cheikhou Kouyaté 129 16 Aug 2014 13 May 2018
Rio Ferdinand 127 05 May 1996 18 Nov 2000
Andy Carroll 126 01 Sep 2012 27 Feb 2019
Adrián 125 21 Dec 2013 13 May 2018
Shaka Hislop 121 15 Aug 1998 07 May 2006
Ian Pearce 118 20 Sep 1997 27 Apr 2003
Paolo Di Canio 118 30 Jan 1999 11 May 2003
Hayden Mullins 116 13 Aug 2005 18 Jan 2009
Christian Dailly 112 22 Jan 2001 24 Feb 2007
Julian Dicks 110 14 Aug 1993 06 Feb 1999
Michail Antonio 109 19 Sep 2015 12 May 2019
Scott Parker 109 29 Sep 2007 22 May 2011
Angelo Ogbonna 104 09 Aug 2015 27 Apr 2019
Jonathan Spector 101 01 Oct 2006 15 May 2011
Michael Carrick 101 28 Aug 1999 22 Mar 2003
Kevin Nolan 99 18 Aug 2012 22 Aug 2015
Manuel Lanzini 98 15 Aug 2015 12 May 2019
Danny Gabbidon 96 13 Aug 2005 22 May 2011
George McCartney 95 29 Oct 2006 11 May 2014
Luis Boa Morte 91 13 Jan 2007 22 May 2011
Pedro Obiang 91 15 Aug 2015 04 May 2019
Matthew Etherington 91 13 Aug 2005 15 Nov 2008
Marc Rieper 90 10 Dec 1994 30 Aug 1997
Anton Ferdinand 89 13 Aug 2005 11 May 2008
Frederic Kanoute 84 26 Mar 2000 11 May 2003
Michael Hughes 83 04 Dec 1994 20 Sep 1997
Nigel Winterburn 82 19 Aug 2000 02 Feb 2003
Tomas Repka 82 15 Sep 2001 23 Jan 2006
Keith Rowland 80 14 Aug 1993 20 Dec 1997
Bobby Zamora 79 20 Aug 2005 11 May 2008
Lucas Neill 79 10 Feb 2007 24 May 2009
Matt Jarvis 78 25 Aug 2012 29 Aug 2015
Jermain Defoe 74 19 May 2001 11 May 2003
Jack Collison 74 01 Jan 2008 18 Jan 2014
Mo Diamé 71 18 Aug 2012 30 Aug 2014
Stewart Downing 69 17 Aug 2013 24 May 2015
Julien Faubert 69 12 Jan 2008 22 Jan 2011
Guy Demel 69 18 Aug 2012 31 Jan 2015
Don Hutchison 69 31 Aug 1994 11 May 2003
Stan Lazaridis 69 11 Sep 1995 24 Apr 1999
Yossi Benayoun 69 13 Aug 2005 11 Nov 2012
Marlon Harewood 69 13 Aug 2005 13 May 2007
Iain Dowie 68 11 Sep 1995 17 Jan 1998
Tony Cottee 67 10 Sep 1994 29 Sep 1996
Nigel Reo-Coker 66 13 Aug 2005 13 May 2007
Eyal Berkovic 65 09 Aug 1997 16 May 1999
David James 64 24 Nov 2001 11 May 2003
Arthur Masuaku 63 15 Aug 2016 12 May 2019
Pablo Zabaleta 63 13 Aug 2017 12 May 2019
Sebastian Schemmel 63 22 Jan 2001 28 Dec 2002
Paul Kitson 63 15 Feb 1997 09 Feb 2002
Diafra Sakho 62 23 Aug 2014 16 Dec 2017
Herita Ilunga 62 13 Sep 2008 28 Dec 2010
Declan Rice 61 21 May 2017 12 May 2019
John Hartson 60 15 Feb 1997 10 Jan 1999
Joey O'Brien 59 18 Aug 2012 21 Mar 2015
Marko Arnautović 59 13 Aug 2017 12 May 2019
Paul Konchesky 59 13 Aug 2005 04 Mar 2007
Matty Holmes 58 14 Aug 1993 14 May 1995
Martin Allen 58 14 Aug 1993 30 Aug 1995
Valon Behrami 58 16 Aug 2008 05 Jan 2011
Jussi Jääskeläinen 57 18 Aug 2012 11 Feb 2015
Trevor Morley 56 14 Aug 1993 14 May 1995
Enner Valencia 54 16 Aug 2014 28 Aug 2016
Javier Hernández 53 13 Aug 2017 13 Apr 2019
Radoslav Kovac 53 01 Mar 2009 02 Feb 2011
Carl Jenkinson 52 15 Sep 2014 23 Jan 2016
Danny Williamson 51 30 Apr 1994 12 Mar 1997
Scott Minto 51 16 Jan 1999 22 Jan 2003
Lee Bowyer 51 11 Jan 2003 20 Dec 2008
Mike Marsh 49 18 Sep 1993 04 Dec 1994
Dimitri Payet 48 09 Aug 2015 02 Jan 2017
Robert Snodgrass 48 01 Feb 2017 27 Apr 2019
Matt Taylor 48 18 Aug 2012 11 May 2014
Slaven Bilic 48 12 Feb 1996 11 May 1997
Dean Ashton 46 01 Feb 2006 13 Sep 2008
Alvin Martin 45 01 Nov 1993 05 May 1996
Marc Keller 44 12 Sep 1998 02 May 2000
Igor Stimac 43 11 Sep 1999 05 May 2001
Teddy Sheringham 43 13 Aug 2005 30 Dec 2006
André Ayew 43 15 Aug 2016 13 Jan 2018
Edimilson Fernandes 42 25 Sep 2016 13 May 2018
Neil Ruddock 42 15 Aug 1998 12 Apr 2000

Correct to 12th May 2019 (Matchday 38)

Premier League >>> Premier League Clubs

Archives
Back To Top