West Ham United Top 100 Premier League Goalscorers  
  Player Goals First Goal Last Goal  
   Paolo Di Canio 48 27-Feb-99 11-May-03  
  Carlton Cole 41 19-Aug-06 18-Oct-14  
  Trevor Sinclair 36 31-Jan-98 21-Apr-03  
  Mark Noble 30 04-Mar-07 30-Apr-16  
  Frederic Kanoute 29 26-Mar-00 27-Apr-03  
  John Hartson 24 24-Feb-97 28-Dec-98  
  Frank Lampard 24 09-Aug-97 16-Apr-01  
  Andy Carroll 23 25-Nov-12 20-Apr-16  
  Tony Cottee 23 17-Sep-94 17-Apr-96  
  Julian Dicks 21 05-Nov-94 12-Mar-97  
  Kevin Nolan 18 18-Aug-12 02-Dec-14  
  Bobby Zamora 18 16-Oct-05 19-Apr-08  
  Paul Kitson 18 24-Feb-97 19-Nov-01  
  Jermain Defoe 18 28-Oct-01 05-Apr-03  
  Marlon Harewood 17 12-Sep-05 28-Apr-07  
  Dean Ashton 15 04-Feb-06 16-Aug-08  
  Joe Cole 15 12-Feb-00 28-Dec-13  
  Diafra Sakho 15 15-Sep-14 10-May-16  
  Trevor Morley 13 18-Sep-93 30-Apr-94  
  Don Hutchison 12 31-Aug-94 23-Sep-01  
  Paulo Wanchope 12 21-Aug-99 15-Apr-00  
  Eyal Berkovic 10 13-Aug-97 17-Apr-99  
  Martin Allen 10 15-Jan-94 26-Aug-95  
  Ian Wright 9 15-Aug-98 24-Apr-99  
  Steve Lomas 9 03-Dec-97 11-May-02  
  Scott Parker 9 22-Dec-07 27-Feb-11  
  Cheikhou Kouyate 9 28-Dec-14 30-Apr-16  
  Dimitri Payet 9 15-Aug-15 02-Apr-16  
  Michail Antonio 8 28-Dec-15 15-May-16  
  Enner Valencia 8 15-Sep-14 23-Jan-16  
  Ian Pearce 8 30-Mar-98 21-Dec-02  
  Lee Chapman 8 18-Sep-93 07-May-94  
  Iain Dowie 8 21-Oct-95 23-Mar-96  
  Yossi Benayoun 8 12-Sep-05 28-Apr-07  
  Teddy Sheringham 8 13-Aug-05 26-Dec-06  
  Carlos Tevez 7 04-Mar-07 13-May-07  
  Mohamed Diame 7 06-Oct-12 31-Mar-14  
  Jack Collison 7 08-Nov-08 02-Mar-13  
  Matthew Etherington 7 13-Aug-05 27-Sep-08  
  Demba Ba 7 12-Feb-11 15-May-11  
  Stewart Downing 7 03-May-14 16-May-15  
  Craig Bellamy 7 01-Sep-07 10-Jan-09  
  Alessandro Diamanti 7 19-Sep-09 06-Mar-10  
  Nigel Reo-Coker 6 13-Aug-05 17-Dec-06  
  Jeroen Boere 6 04-Dec-94 17-Apr-95  
  Junior Stanislas 6 04-Apr-09 18-Dec-10  
  John Moncur 6 02-Oct-94 12-Feb-00  
  Manuel Lanzini 6 29-Aug-15 02-Apr-16  
  Frederic Piquionne 6 25-Sep-10 22-Jan-11  
  Marc Keller 5 22-Nov-98 16-May-99  
  Marc Rieper 5 30-Apr-95 30-Aug-97  
  Danny Williamson 5 07-May-94 21-Feb-96  
  Ricardo Vaz Te 5 01-Oct-12 19-Oct-13  
  Samassi Abou 5 10-Jan-98 10-May-98  
  Mauro Zarate 5 23-Aug-14 29-Nov-15  
  Michael Carrick 5 22-Apr-00 01-Mar-03  
  Michael Hughes 5 31-Dec-94 21-Sep-96  
  Guillermo Franco 5 31-Oct-09 02-May-10  
  James Tomkins 4 04-Apr-09 02-Dec-14  
  Valon Behrami 4 23-Nov-08 27-Nov-10  
  Modibo Maiga 4 20-Oct-12 22-Aug-15  
  Aaron Cresswell 4 29-Nov-14 17-Apr-16  
  Anton Ferdinand 4 20-Nov-05 12-Jan-08  
  David Di Michele 4 20-Sep-08 28-Jan-09  
  Matthew Upson 4 29-Dec-07 26-Jan-10  
  Matt Jarvis 4 01-Oct-12 15-Apr-14  
  Winston Reid 4 01-Sep-12 10-May-16  
  Lee Bowyer 4 25-Aug-07 10-Nov-07  
  Nolberto Solano 4 10-Nov-07 11-May-08  
  Ian Bishop 4 28-Mar-94 23-Nov-96  
  Ilan 4 06-Feb-10 24-Apr-10  
  Matty Holmes 4 01-Nov-93 10-May-95  
  James M Collins 3 26-Dec-05 11-Feb-14  
  Radoslav Kovac 3 16-May-09 24-Apr-10  
  Tim Breacker 3 11-Dec-93 19-Mar-94  
  Victor Obinna 3 27-Nov-10 02-Feb-11  
  Matthew Rush 3 02-Apr-94 29-Oct-94  
  Diego Tristan 3 28-Dec-08 02-May-09  
  Manuel Da Costa 3 21-Nov-09 05-Mar-11  
  Stan Lazaridis 3 18-Mar-97 07-Feb-98  
  Morgan Amalfitano 3 20-Sep-14 18-Jan-15  
  Ravel Morrison 3 21-Sep-13 09-Nov-13  
  Hayden Mullins 3 29-Oct-06 01-Nov-08  
  Joey O'Brien 2 19-Nov-12 01-Jan-13  
  Carl Jenkinson 2 03-Oct-15 17-Oct-15  
  Davor Suker 2 26-Aug-00 05-Sep-00  
  Stuart Pearce 2 21-Oct-00 25-Nov-00  
  Neil Ruddock 2 08-Nov-98 17-Apr-99  
  Slaven Bilic 2 29-Sep-96 28-Dec-96  
  Les Ferdinand 2 01-Mar-03 11-May-03  
  Robbie Keane 2 02-Feb-11 16-Apr-11  
  Thomas Hitzlsperger 2 05-Mar-11 07-May-11  
  Hugo Porfirio 2 26-Oct-96 21-Dec-96  
  Rio Ferdinand 2 01-Feb-97 22-Mar-97  
  David Unsworth 2 03-Dec-97 14-Mar-98  
  Manny Omoyinmi 2 05-May-98 05-May-98  
  Florin Raducioiu 2 08-Dec-96 28-Dec-96  
  Robbie Slater 2 02-Dec-95 03-Feb-96  
  Alvin Martin 2 20-Nov-93 19-Mar-94  
  Luis Boa Morte 2 28-Apr-07 09-May-10  
  Correct to 24th May 2016