# Player Country Team Goals (Penalty)
1. Jimmy Floyd Hasselbaink Netherlands Netherlands Leeds United Leeds United 18 (0)
Michael Owen England England Liverpool FC Liverpool FC 18 (1)
Dwight Yorke Trinidad & Tobago Trinidad & Tobago Aston Villa Aston Villa
Manchester United Manchester United
18 (0)
4. Nicolas Anelka France France Arsenal FC Arsenal FC 17 (0)
Andy Cole England England Manchester United Manchester United 17 (0)
6. Hámilton Ricard Colombia Colombia Middlesbrough FC Middlesbrough FC 15 (1)
7. Dion Dublin England England Aston Villa Aston Villa
Coventry City Coventry City
14 (1)
Robbie Fowler England England Liverpool FC Liverpool FC 14 (4)
Julian Joachim England England Aston Villa Aston Villa 14 (0)
Alan Shearer England England Newcastle United Newcastle United 14 (6)
11. Gianfranco Zola Italy Italy Chelsea FC Chelsea FC 13 (0)
12. Dennis Bergkamp Netherlands Netherlands Arsenal FC Arsenal FC 12 (2)
Ole Gunnar Solskjær Norway Norway Manchester United Manchester United 12 (0)
14. Gustavo Poyet Uruguay Uruguay Chelsea FC Chelsea FC 11 (0)
15. Tony Cottee England England Leicester City Leicester City 10 (0)
Jason Euell Jamaica Jamaica Wimbledon FC Wimbledon FC 10 (0)
Tore André Flo Norway Norway Chelsea FC Chelsea FC 10 (0)
Marcus Gayle Jamaica Jamaica Wimbledon FC Wimbledon FC 10 (0)
Noel Whelan England England Coventry City Coventry City 10 (0)
20. Lee Bowyer England England Leeds United Leeds United 9 (0)
Deon Burton Jamaica Jamaica Derby County Derby County 9 (0)
Kevin Campbell England England Everton FC Everton FC 9 (0)
Dougie Freedman Scotland Scotland Nottingham Forest Nottingham Forest 9 (0)
Darren Huckerby England England Coventry City Coventry City 9 (0)
Steffen Iversen Norway Norway Tottenham Hotspur Tottenham Hotspur 9 (0)
Paulo Wanchope Costa Rica Costa Rica Derby County Derby County 9 (0)
Ian Wright England England West Ham United West Ham United 9 (0)
28. Benito Carbone Italy Italy Sheffield Wednesday Sheffield Wednesday 8 (1)
Paolo Di Canio Italy Italy Sheffield Wednesday Sheffield Wednesday
West Ham United West Ham United
8 (0)
Clive Mendonca England England Charlton Athletic Charlton Athletic 8 (3)
Jamie Redknapp England England Liverpool FC Liverpool FC 8 (2)
32. Chris Armstrong England England Tottenham Hotspur Tottenham Hotspur 7 (0)
Patrik Berger Czech Republic Czech Republic Liverpool FC Liverpool FC 7 (0)
Matt Le Tissier England England Southampton FC Southampton FC 7 (1)
Egil Østenstad Norway Norway Southampton FC Southampton FC 7 (0)
Alan Smith England England Leeds United Leeds United 7 (0)
37. Mikkel Beck Denmark Denmark Derby County Derby County
Middlesbrough FC Middlesbrough FC
6 (0)
David Beckham England England Manchester United Manchester United 6 (0)
Andy Booth England England Sheffield Wednesday Sheffield Wednesday 6 (0)
Sol Campbell England England Tottenham Hotspur Tottenham Hotspur 6 (0)
Brian Deane England England Middlesbrough FC Middlesbrough FC 6 (0)
Efan Ekoku Nigeria Nigeria Wimbledon FC Wimbledon FC 6 (0)
Duncan Ferguson Scotland Scotland Everton FC Everton FC
Newcastle United Newcastle United
6 (0)
John Hartson Wales Wales West Ham United West Ham United
Wimbledon FC Wimbledon FC
6 (0)
Emile Heskey England England Leicester City Leicester City 6 (0)
Andy Hunt England England Charlton Athletic Charlton Athletic 6 (0)
Paul Ince England England Liverpool FC Liverpool FC 6 (0)
Francis Jeffers England England Everton FC Everton FC 6 (0)
Nwankwo Kanu Nigeria Nigeria Arsenal FC Arsenal FC 6 (0)
Harry Kewell Australia Australia Leeds United Leeds United 6 (0)
Marc Overmars Netherlands Netherlands Arsenal FC Arsenal FC 6 (2)
Ray Parlour England England Arsenal FC Arsenal FC 6 (0)
Petter Rudi Norway Norway Sheffield Wednesday Sheffield Wednesday 6 (0)
Paul Scholes England England Manchester United Manchester United 6 (0)
Trevor Sinclair England England West Ham United West Ham United 6 (0)
Nolberto Solano Peru Peru Newcastle United Newcastle United 6 (0)
Pierre van Hooijdonk Netherlands Netherlands Nottingham Forest Nottingham Forest 6 (0)
58. John Aloisi Australia Australia Coventry City Coventry City 5 (0)
James Beattie England England Southampton FC Southampton FC 5 (0)
Horacio Carbonari Argentina Argentina Derby County Derby County 5 (0)
Robbie Earle Jamaica Jamaica Wimbledon FC Wimbledon FC 5 (0)
Les Ferdinand England England Tottenham Hotspur Tottenham Hotspur 5 (0)
Kevin Gallacher Scotland Scotland Blackburn Rovers Blackburn Rovers 5 (0)
Bjarne Goldbæk Denmark Denmark Chelsea FC Chelsea FC 5 (0)
Muzzy Izzet Turkey Turkey Leicester City Leicester City 5 (0)
Hassan Kachloul Morocco Morocco Southampton FC Southampton FC 5 (0)
Marc Keller France France West Ham United West Ham United 5 (0)
Temur Ketsbaia Georgia Georgia Newcastle United Newcastle United 5 (0)
Frank Lampard England England West Ham United West Ham United 5 (1)
Paul Merson England England Aston Villa Aston Villa
Middlesbrough FC Middlesbrough FC
5 (0)
Karl-Heinz Riedle Germany Germany Liverpool FC Liverpool FC 5 (0)
Tim Sherwood England England Blackburn Rovers Blackburn Rovers
Tottenham Hotspur Tottenham Hotspur
5 (0)
Dean Sturridge England England Derby County Derby County 5 (0)
Ashley Ward England England Blackburn Rovers Blackburn Rovers 5 (0)
75. Francesco Baiano Italy Italy Derby County Derby County 4 (2)
Ibrahima Bakayoko Ivory Coast Ivory Coast Everton FC Everton FC 4 (0)
George Boateng Netherlands Netherlands Coventry City Coventry City 4 (0)
Danny Cadamarteri England England Everton FC Everton FC 4 (0)
Steve Guppy England England Leicester City Leicester City 4 (0)
Dietmar Hamann Germany Germany Newcastle United Newcastle United 4 (0)
Ian Harte Ireland Ireland Leeds United Leeds United 4 (1)
David Hopkin Scotland Scotland Leeds United Leeds United 4 (0)
Frank Leboeuf France France Chelsea FC Chelsea FC 4 (3)
Steve McManaman England England Liverpool FC Liverpool FC 4 (0)
Robbie Mustoe England England Middlesbrough FC Middlesbrough FC 4 (0)
Emmanuel Petit France France Arsenal FC Arsenal FC 4 (0)
Alan Rogers England England Nottingham Forest Nottingham Forest 4 (0)
Gary Speed Wales Wales Newcastle United Newcastle United 4 (0)
Ian Taylor England England Aston Villa Aston Villa 4 (0)
90. Niclas Alexandersson Sweden Sweden Sheffield Wednesday Sheffield Wednesday 3 (0)
Darren Anderton England England Tottenham Hotspur Tottenham Hotspur 3 (2)
Celestine Babayaro Nigeria Nigeria Chelsea FC Chelsea FC 3 (0)
Michael Ball England England Everton FC Everton FC 3 (3)
Nick Barmby England England Everton FC Everton FC 3 (0)
Chris Bart-Williams England England Nottingham Forest Nottingham Forest 3 (0)
Eyal Berkovic Israel Israel West Ham United West Ham United 3 (0)
Nathan Blake Wales Wales Blackburn Rovers Blackburn Rovers 3 (0)
Carl Cort Guyana Guyana Wimbledon FC Wimbledon FC 3 (0)
Nikolaos Dabizas Greece Greece Newcastle United Newcastle United 3 (0)
Matt Elliott Scotland Scotland Leicester City Leicester City 3 (1)
Ruel Fox England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Paul Gascoigne England England Middlesbrough FC Middlesbrough FC 3 (0)
Ryan Giggs Wales Wales Manchester United Manchester United 3 (0)
David Ginola France France Tottenham Hotspur Tottenham Hotspur 3 (0)
Stephen Glass Scotland Scotland Newcastle United Newcastle United 3 (0)
Dean Gordon England England Middlesbrough FC Middlesbrough FC 3 (0)
Lee Hendrie England England Aston Villa Aston Villa 3 (1)
Andy Hinchcliffe England England Sheffield Wednesday Sheffield Wednesday 3 (0)
Don Hutchison Scotland Scotland Everton FC Everton FC 3 (0)
Matt Jansen England England Blackburn Rovers Blackburn Rovers 3 (0)
Ronny Johnsen Norway Norway Manchester United Manchester United 3 (0)
Mark Kinsella Ireland Ireland Charlton Athletic Charlton Athletic 3 (0)
Paul Kitson England England West Ham United West Ham United 3 (0)
Ian Marshall England England Leicester City Leicester City 3 (0)
Gary McAllister Scotland Scotland Coventry City Coventry City 3 (2)
Allan Nielsen Denmark Denmark Tottenham Hotspur Tottenham Hotspur 3 (0)
Marians Pahars Latvia Latvia Southampton FC Southampton FC 3 (0)
Dan Petrescu Romania Romania Chelsea FC Chelsea FC 3 (0)
Martin Pringle Sweden Sweden Charlton Athletic Charlton Athletic 3 (0)
Neil Redfearn England England Charlton Athletic Charlton Athletic 3 (1)
John Robinson Wales Wales Charlton Athletic Charlton Athletic 3 (0)
Danny Sonner Northern Ireland Northern Ireland Sheffield Wednesday Sheffield Wednesday 3 (0)
Steve Stone England England Aston Villa Aston Villa
Nottingham Forest Nottingham Forest
3 (0)
Graham Stuart England England Charlton Athletic Charlton Athletic 3 (1)
Chris Sutton England England Blackburn Rovers Blackburn Rovers 3 (2)
Patrick Vieira France France Arsenal FC Arsenal FC 3 (0)
Steve Walsh England England Leicester City Leicester City 3 (0)
Clyde Wijnhard Netherlands Netherlands Leeds United Leeds United 3 (0)
Jason Wilcox England England Blackburn Rovers Blackburn Rovers 3 (0)
130. Andreas Andersson Sweden Sweden Newcastle United Newcastle United 2 (0)
Peter Atherton England England Sheffield Wednesday Sheffield Wednesday 2 (0)
Gareth Barry England England Aston Villa Aston Villa 2 (0)
Nicky Butt England England Manchester United Manchester United 2 (0)
Steve Chettle England England Nottingham Forest Nottingham Forest 2 (2)
Jordi Cruyff Netherlands Netherlands Manchester United Manchester United 2 (0)
Olivier Dacourt France France Everton FC Everton FC 2 (0)
Jean-Claude Darcheville France France Nottingham Forest Nottingham Forest 2 (0)
Roberto Di Matteo Italy Italy Chelsea FC Chelsea FC 2 (0)
Mark Draper England England Aston Villa Aston Villa 2 (0)
Ugo Ehiogu England England Aston Villa Aston Villa 2 (0)
Gianluca Festa Italy Italy Middlesbrough FC Middlesbrough FC 2 (0)
Gary Flitcroft England England Blackburn Rovers Blackburn Rovers 2 (0)
Gunnar Halle Norway Norway Leeds United Leeds United 2 (0)
Vegard Heggem Norway Norway Liverpool FC Liverpool FC 2 (0)
Michael Hughes Northern Ireland Northern Ireland Wimbledon FC Wimbledon FC 2 (0)
Denis Irwin Ireland Ireland Manchester United Manchester United 2 (2)
Wim Jonk Netherlands Netherlands Sheffield Wednesday Sheffield Wednesday 2 (0)
José Dominguez Portugal Portugal Tottenham Hotspur Tottenham Hotspur 2 (0)
Roy Keane Ireland Ireland Manchester United Manchester United 2 (0)
Vladimír Kinder Slovakia Slovakia Middlesbrough FC Middlesbrough FC 2 (0)
Willem Korsten Netherlands Netherlands Leeds United Leeds United 2 (0)
Chris Marsden England England Southampton FC Southampton FC 2 (0)
Danny Mills England England Charlton Athletic Charlton Athletic 2 (0)
Robert Molenaar Netherlands Netherlands Leeds United Leeds United 2 (0)
Matt Oakley England England Southampton FC Southampton FC 2 (0)
Ian Pearce England England West Ham United West Ham United 2 (0)
Andy Roberts England England Wimbledon FC Wimbledon FC 2 (0)
Neil Ruddock England England West Ham United West Ham United 2 (0)
Stefan Schnoor Germany Germany Derby County Derby County 2 (1)
Riccardo Scimeca England England Aston Villa Aston Villa 2 (0)
Teddy Sheringham England England Manchester United Manchester United 2 (0)
Trond Soltvedt Norway Norway Coventry City Coventry City 2 (0)
Philip Stamp England England Middlesbrough FC Middlesbrough FC 2 (0)
Paul Telfer Scotland Scotland Coventry City Coventry City 2 (0)
Alan Thompson England England Aston Villa Aston Villa 2 (0)
Ramon Vega Switzerland Switzerland Tottenham Hotspur Tottenham Hotspur 2 (0)
Jonathan Woodgate England England Leeds United Leeds United 2 (0)
Eddie Youds England England Charlton Athletic Charlton Athletic 2 (0)
169. Tony Adams England England Arsenal FC Arsenal FC 1 (0)
Alun Armstrong England England Middlesbrough FC Middlesbrough FC 1 (0)
Steve Basham England England Southampton FC Southampton FC 1 (0)
Jesper Blomqvist Sweden Sweden Manchester United Manchester United 1 (0)
Thierry Bonalair France France Nottingham Forest Nottingham Forest 1 (0)
Mark Bright England England Charlton Athletic Charlton Athletic 1 (0)
Lee Briscoe England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Bruno Ribeiro Portugal Portugal Leeds United Leeds United 1 (0)
Jamie Carragher England England Liverpool FC Liverpool FC 1 (0)
Lee Carsley Ireland Ireland Blackburn Rovers Blackburn Rovers
Derby County Derby County
1 (0)
Pierluigi Casiraghi Italy Italy Chelsea FC Chelsea FC 1 (0)
Gary Charles England England Aston Villa Aston Villa 1 (0)
Laurent Charvet France France Newcastle United Newcastle United 1 (0)
Patrick Colleter France France Southampton FC Southampton FC 1 (0)
John Collins Scotland Scotland Everton FC Everton FC 1 (0)
Stan Collymore England England Aston Villa Aston Villa 1 (0)
Colin Cooper England England Middlesbrough FC Middlesbrough FC 1 (0)
Richard Cresswell England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Paul Dalglish Scotland Scotland Newcastle United Newcastle United 1 (0)
Callum Davidson Scotland Scotland Blackburn Rovers Blackburn Rovers 1 (0)
Kevin Davies England England Blackburn Rovers Blackburn Rovers 1 (0)
Jason Dodd England England Southampton FC Southampton FC 1 (1)
Tony Dorigo England England Derby County Derby County 1 (1)
Damien Duff Ireland Ireland Blackburn Rovers Blackburn Rovers 1 (0)
David Dunn England England Blackburn Rovers Blackburn Rovers 1 (0)
Émerson Thome Brazil Brazil Sheffield Wednesday Sheffield Wednesday 1 (0)
Curtis Fleming Ireland Ireland Middlesbrough FC Middlesbrough FC 1 (0)
Mikael Forssell Finland Finland Chelsea FC Chelsea FC 1 (0)
Steve Froggatt England England Coventry City Coventry City 1 (0)
Scott Gemmill Scotland Scotland Everton FC Everton FC
Nottingham Forest Nottingham Forest
1 (0)
Keith Gillespie Northern Ireland Northern Ireland Blackburn Rovers Blackburn Rovers
Newcastle United Newcastle United
1 (0)
Stéphane Guivarc'h France France Newcastle United Newcastle United 1 (0)
Alf-Inge Håland Norway Norway Leeds United Leeds United 1 (0)
Marlon Harewood England England Nottingham Forest Nottingham Forest 1 (0)
Kevin Harper Scotland Scotland Derby County Derby County 1 (0)
Jon-Olav Hjelde Norway Norway Nottingham Forest Nottingham Forest 1 (0)
David Howells England England Southampton FC Southampton FC 1 (0)
Mark Hughes Wales Wales Southampton FC Southampton FC 1 (0)
Stephen Hughes England England Arsenal FC Arsenal FC 1 (0)
Ritchie Humphreys England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Jonathan Hunt England England Derby County Derby County 1 (0)
Damien Johnson Northern Ireland Northern Ireland Blackburn Rovers Blackburn Rovers 1 (0)
Keith Jones England England Charlton Athletic Charlton Athletic 1 (0)
Steve Jones England England Charlton Athletic Charlton Athletic 1 (0)
Martin Keown England England Arsenal FC Arsenal FC 1 (0)
Neil Lennon Northern Ireland Northern Ireland Leicester City Leicester City 1 (0)
Øyvind Leonhardsen Norway Norway Liverpool FC Liverpool FC 1 (0)
Freddie Ljungberg Sweden Sweden Arsenal FC Arsenal FC 1 (0)
Steve Lomas Northern Ireland Northern Ireland West Ham United West Ham United 1 (0)
Dario Marcolin Italy Italy Blackburn Rovers Blackburn Rovers 1 (0)
Marco Materazzi Italy Italy Everton FC Everton FC 1 (0)
Dominic Matteo Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Jason McAteer Ireland Ireland Blackburn Rovers Blackburn Rovers
Liverpool FC Liverpool FC
1 (0)
Kenneth Monkou Netherlands Netherlands Southampton FC Southampton FC 1 (0)
Jody Morris England England Chelsea FC Chelsea FC 1 (0)
Paul Mortimer England England Charlton Athletic Charlton Athletic 1 (0)
Gary Neville England England Manchester United Manchester United 1 (0)
Darren Peacock England England Blackburn Rovers Blackburn Rovers 1 (0)
Sébastien Pérez France France Blackburn Rovers Blackburn Rovers 1 (0)
Porfirio Portugal Portugal Nottingham Forest Nottingham Forest 1 (0)
Spencer Prior England England Derby County Derby County 1 (0)
Richard Rufus England England Charlton Athletic Charlton Athletic 1 (0)
Louis Saha France France Newcastle United Newcastle United 1 (0)
Robbie Savage Wales Wales Leicester City Leicester City 1 (0)
Phillip Scott Scotland Scotland Sheffield Wednesday Sheffield Wednesday 1 (0)
Neil Shipperley England England Nottingham Forest Nottingham Forest 1 (0)
Frank Sinclair Jamaica Jamaica Leicester City Leicester City 1 (0)
Gareth Southgate England England Aston Villa Aston Villa 1 (0)
Jaap Stam Netherlands Netherlands Manchester United Manchester United 1 (0)
Geoff Thomas England England Nottingham Forest Nottingham Forest 1 (0)
David Thompson England England Liverpool FC Liverpool FC 1 (0)
Carl Tiler England England Charlton Athletic Charlton Athletic
Everton FC Everton FC
1 (0)
Andy Townsend Ireland Ireland Middlesbrough FC Middlesbrough FC 1 (0)
David Unsworth England England Everton FC Everton FC 1 (0)
Gianluca Vialli Italy Italy Chelsea FC Chelsea FC 1 (0)
Steve Vickers England England Middlesbrough FC Middlesbrough FC 1 (0)
Theodoros Zagorakis Greece Greece Leicester City Leicester City 1 (0)