# Player Country Team Goals (Penalty)
1. Robbie Fowler England England Liverpool FC Liverpool FC 6 (1)
2. Dele Adebola Nigeria Nigeria Birmingham City Birmingham City 5 (0)
Andy Payton England England Burnley FC Burnley FC 5 (2)
Louis Saha France France Fulham FC Fulham FC 5 (0)
Mike Sheron England England Barnsley FC Barnsley FC 5 (0)
6. David Dunn England England Blackburn Rovers Blackburn Rovers 4 (3)
Geoff Horsfield England England Birmingham City Birmingham City 4 (0)
Clinton Morrison Ireland Ireland Crystal Palace Crystal Palace 4 (0)
Danny Murphy England England Liverpool FC Liverpool FC 4 (0)
John Murphy England England Blackpool FC Blackpool FC 4 (0)
Vladimír Šmicer Czech Republic Czech Republic Liverpool FC Liverpool FC 4 (0)
Mark Stallard England England Notts County Notts County 4 (2)
13. Bradley Allen England England Grimsby Town Grimsby Town 3 (0)
John Aloisi Australia Australia Coventry City Coventry City 3 (1)
Marcus Bent England England Sheffield United Sheffield United 3 (0)
Boa Morte Portugal Portugal Fulham FC Fulham FC 3 (0)
Andrew Cooke England England Burnley FC Burnley FC 3 (0)
Paul Devlin Scotland Scotland Sheffield United Sheffield United 3 (1)
Stuart Elliott England England Darlington FC Darlington FC 3 (1)
Gaetano Giallanza Italy Italy Norwich City Norwich City 3 (0)
Jonatan Johansson Finland Finland Charlton Athletic Charlton Athletic 3 (0)
Andy Johnson England England Birmingham City Birmingham City 3 (0)
David Johnson Jamaica Jamaica Ipswich Town Ipswich Town 3 (0)
Lomana LuaLua Congo DR Congo DR Colchester United Colchester United 3 (0)
Jon Macken Ireland Ireland Preston North End Preston North End 3 (0)
Hámilton Ricard Colombia Colombia Middlesbrough FC Middlesbrough FC 3 (0)
Iwan Roberts Wales Wales Norwich City Norwich City 3 (1)
Robert Taylor England England Wolverhampton Wanderers Wolverhampton Wanderers 3 (0)
Andy Thomson Scotland Scotland Gillingham FC Gillingham FC 3 (0)
George Weah Liberia Liberia Manchester City Manchester City 3 (0)
Ashley Westwood England England Sheffield Wednesday Sheffield Wednesday 3 (0)
32. Graham Alexander Scotland Scotland Preston North End Preston North End 2 (0)
Carl Asaba England England Gillingham FC Gillingham FC 2 (0)
Richie Barker England England Macclesfield Town Macclesfield Town 2 (0)
Darren Barnard Wales Wales Barnsley FC Barnsley FC 2 (0)
Luke Beckett England England Chesterfield FC Chesterfield FC 2 (0)
Tony Bedeau Grenada Grenada Torquay United Torquay United 2 (0)
Marcus Bignot England England Bristol Rovers Bristol Rovers 2 (0)
Bjørn Otto Bragstad Norway Norway Derby County Derby County 2 (0)
Titus Bramble England England Ipswich Town Ipswich Town 2 (0)
Ahmet Brković Croatia Croatia Leyton Orient Leyton Orient 2 (0)
Darren Bullock England England Bury FC Bury FC 2 (1)
Craig Burley Scotland Scotland Derby County Derby County 2 (1)
Benito Carbone Italy Italy Bradford City Bradford City 2 (0)
Malcolm Christie England England Derby County Derby County 2 (0)
Neil Clement England England West Bromwich Albion West Bromwich Albion 2 (0)
Paul Connor England England Stoke City Stoke City 2 (0)
Wayne Corden England England Mansfield Town Mansfield Town 2 (0)
Damien Duff Ireland Ireland Blackburn Rovers Blackburn Rovers 2 (0)
Efan Ekoku Nigeria Nigeria Sheffield Wednesday Sheffield Wednesday 2 (0)
Nathan Ellington England England Bristol Rovers Bristol Rovers 2 (0)
John Eustace England England Coventry City Coventry City 2 (0)
Mikael Forssell Finland Finland Crystal Palace Crystal Palace 2 (0)
Shaun Goater Bermuda Bermuda Manchester City Manchester City 2 (0)
Bjarni Guðjónsson Iceland Iceland Stoke City Stoke City 2 (0)
John Hartson Wales Wales Wimbledon FC Wimbledon FC 2 (1)
Simon Haworth Wales Wales Wigan Athletic Wigan Athletic 2 (0)
Matt Holland Ireland Ireland Ipswich Town Ipswich Town 2 (0)
Darren Huckerby England England Leeds United Leeds United 2 (0)
Don Hutchison Scotland Scotland Sunderland AFC Sunderland AFC 2 (0)
Michael Johnson Jamaica Jamaica Birmingham City Birmingham City 2 (0)
Jorge Leitão Portugal Portugal Walsall FC Walsall FC 2 (0)
David Kelly Ireland Ireland Sheffield United Sheffield United 2 (0)
Chris Kiwomya England England Queens Park Rangers Queens Park Rangers 2 (0)
Kevin Lisbie Jamaica Jamaica Charlton Athletic Charlton Athletic 2 (0)
Tommy Miller Scotland Scotland Hartlepool United Hartlepool United 2 (1)
Tommy Mooney England England Watford FC Watford FC 2 (0)
Owen Morrison Northern Ireland Northern Ireland Sheffield Wednesday Sheffield Wednesday 2 (0)
James O'Connor Ireland Ireland Stoke City Stoke City 2 (0)
Andy Parkinson England England Tranmere Rovers Tranmere Rovers 2 (0)
Kevin Phillips England England Sunderland AFC Sunderland AFC 2 (1)
Adam Proudlock England England Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Paul Rickers England England Oldham Athletic Oldham Athletic 2 (0)
Paul Rideout England England Tranmere Rovers Tranmere Rovers 2 (0)
Mark Rivers England England Crewe Alexandra Crewe Alexandra 2 (0)
Jason Roberts Grenada Grenada West Bromwich Albion West Bromwich Albion 2 (0)
Andrejs Rubins Latvia Latvia Crystal Palace Crystal Palace 2 (0)
Darel Russell England England Norwich City Norwich City 2 (0)
Andy Scott England England Brentford FC Brentford FC 2 (0)
James Scowcroft England England Ipswich Town Ipswich Town 2 (0)
Ben Sedgemore England England Macclesfield Town Macclesfield Town 2 (1)
Alan Shearer England England Newcastle United Newcastle United 2 (0)
Neil Shipperley England England Barnsley FC Barnsley FC 2 (0)
Ole Gunnar Solskjær Norway Norway Manchester United Manchester United 2 (0)
Trond Soltvedt Norway Norway Southampton FC Southampton FC 2 (0)
James Thomas Wales Wales Blackburn Rovers Blackburn Rovers 2 (0)
Ashley Ward England England Bradford City Bradford City 2 (0)
Gareth Whalley England England Bradford City Bradford City 2 (0)
Dean Windass England England Bradford City Bradford City 2 (0)
Dwight Yorke Trinidad & Tobago Trinidad & Tobago Manchester United Manchester United 2 (0)
Stefán Þórðarson Iceland Iceland Stoke City Stoke City 2 (1)
92. Wayne Allison England England Tranmere Rovers Tranmere Rovers 1 (0)
Kwame Ampadu Ireland Ireland Exeter City Exeter City 1 (0)
Darren Anderton England England Tottenham Hotspur Tottenham Hotspur 1 (1)
Mark Angel England England Darlington FC Darlington FC 1 (0)
Julio Arca Argentina Argentina Sunderland AFC Sunderland AFC 1 (0)
Markus Babbel Germany Germany Liverpool FC Liverpool FC 1 (0)
Andrew Baird Scotland Scotland Wycombe Wanderers Wycombe Wanderers 1 (0)
Stuart Barlow England England Tranmere Rovers Tranmere Rovers 1 (0)
Nick Barmby England England Liverpool FC Liverpool FC 1 (0)
Chris Bart-Williams England England Nottingham Forest Nottingham Forest 1 (1)
James Bates England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Craig Bellamy Wales Wales Coventry City Coventry City 1 (1)
Igor Bišćan Croatia Croatia Liverpool FC Liverpool FC 1 (0)
Tommy Black England England Crystal Palace Crystal Palace 1 (0)
Nathan Blake Wales Wales Blackburn Rovers Blackburn Rovers 1 (0)
Danny Boshell England England Oldham Athletic Oldham Athletic 1 (0)
Matthew Bound Wales Wales Swansea City Swansea City 1 (1)
Kevin Braniff Northern Ireland Northern Ireland Millwall FC Millwall FC 1 (0)
Ian Breckin England England Chesterfield FC Chesterfield FC 1 (0)
Marc Bridge-Wilkinson England England Port Vale FC Port Vale FC 1 (0)
Michael Brown England England Sheffield United Sheffield United 1 (0)
Mark Burchill Scotland Scotland Birmingham City Birmingham City 1 (0)
Deon Burton Jamaica Jamaica Derby County Derby County 1 (0)
Sagi Burton St. Kitts & Nevis St. Kitts & Nevis Port Vale FC Port Vale FC 1 (0)
Paul Butler Ireland Ireland Sunderland AFC Sunderland AFC 1 (0)
Darren Byfield England England Walsall FC Walsall FC 1 (0)
Tim Cahill Australia Australia Millwall FC Millwall FC 1 (0)
Steven Caldwell Scotland Scotland Newcastle United Newcastle United 1 (0)
Martin Cameron Scotland Scotland Bristol Rovers Bristol Rovers 1 (0)
Kevin Campbell England England Everton FC Everton FC 1 (0)
Paul Campbell England England Darlington FC Darlington FC 1 (0)
Lee Carsley Ireland Ireland Blackburn Rovers Blackburn Rovers 1 (0)
Stewart Castledine England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Iyseden Christie England England Leyton Orient Leyton Orient 1 (0)
Jamie Clapham England England Ipswich Town Ipswich Town 1 (0)
Andy Clarke England England Peterborough United Peterborough United 1 (0)
Darrell Clarke England England Mansfield Town Mansfield Town 1 (0)
Stacy Coldicott England England Grimsby Town Grimsby Town 1 (0)
Carlo Corazzin Canada Canada Oldham Athletic Oldham Athletic 1 (0)
Mateo Corbo Uruguay Uruguay Barnsley FC Barnsley FC 1 (0)
Daniel Cordone Argentina Argentina Newcastle United Newcastle United 1 (0)
Carl Cort Guyana Guyana Newcastle United Newcastle United 1 (0)
Tony Cottee England England Norwich City Norwich City 1 (0)
Jamie Cureton England England Reading FC Reading FC 1 (0)
Ríkharður Daðason Iceland Iceland Stoke City Stoke City 1 (0)
Ross Davidson England England Shrewsbury Town Shrewsbury Town 1 (0)
Sean Davis England England Fulham FC Fulham FC 1 (0)
Steve Davis England England Burnley FC Burnley FC 1 (0)
Gilles De Bilde Belgium Belgium Sheffield Wednesday Sheffield Wednesday 1 (0)
Jermain Defoe England England West Ham United West Ham United 1 (0)
Rory Delap Ireland Ireland Derby County Derby County 1 (0)
Paolo Di Canio Italy Italy West Ham United West Ham United 1 (0)
Michele Di Piedi Italy Italy Sheffield Wednesday Sheffield Wednesday 1 (0)
Kaba Diawara Guinea Guinea Blackburn Rovers Blackburn Rovers 1 (0)
Paul Dickov Scotland Scotland Manchester City Manchester City 1 (0)
Tony Dinning England England Stockport County Stockport County 1 (0)
John Doolan England England Barnet FC Barnet FC 1 (0)
Lee Duxbury England England Oldham Athletic Oldham Athletic 1 (0)
Bruce Dyer England England Barnsley FC Barnsley FC 1 (0)
Kieron Dyer England England Newcastle United Newcastle United 1 (0)
Nicky Eaden England England Birmingham City Birmingham City 1 (0)
Tony Ellis England England Rochdale AFC Rochdale AFC 1 (0)
John Eyre England England Hull City Hull City 1 (0)
David Farrell England England Peterborough United Peterborough United 1 (0)
Darren Ferguson Scotland Scotland Wrexham AFC Wrexham AFC 1 (0)
Fabrice Fernandes France France Fulham FC Fulham FC 1 (0)
Lee Fitzpatrick England England Hartlepool United Hartlepool United 1 (0)
Stephen Foster England England Crewe Alexandra Crewe Alexandra 1 (0)
Chris Freestone England England Shrewsbury Town Shrewsbury Town 1 (0)
Marco Gabbiadini England England Northampton Town Northampton Town 1 (0)
Kevin Gallacher Scotland Scotland Newcastle United Newcastle United 1 (0)
Tony Gallimore England England Grimsby Town Grimsby Town 1 (0)
Marcus Gayle Jamaica Jamaica Wimbledon FC Wimbledon FC 1 (0)
Wayne Gill England England Tranmere Rovers Tranmere Rovers 1 (0)
Marc Goodfellow England England Stoke City Stoke City 1 (0)
Martin Grainger England England Birmingham City Birmingham City 1 (0)
Gareth Grant England England Bradford City Bradford City 1 (0)
Chris Greenacre England England Mansfield Town Mansfield Town 1 (0)
Brynjar Gunnarsson Iceland Iceland Stoke City Stoke City 1 (0)
Stewart Hadley England England Kidderminster Harriers Kidderminster Harriers 1 (0)
Marcus Hall England England Coventry City Coventry City 1 (0)
Gunnar Halle Norway Norway Bradford City Bradford City 1 (0)
Matt Hamshaw England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Barry Hayles Jamaica Jamaica Fulham FC Fulham FC 1 (0)
Steven Hayward England England Fulham FC Fulham FC 1 (0)
Robert Heath England England Stoke City Stoke City 1 (0)
Heiðar Helguson Iceland Iceland Watford FC Watford FC 1 (0)
Clint Hill England England Tranmere Rovers Tranmere Rovers 1 (0)
Kevin Hill England England Torquay United Torquay United 1 (0)
Lewis Hogg England England Bristol Rovers Bristol Rovers 1 (0)
Dean Holdsworth England England Bolton Wanderers Bolton Wanderers 1 (0)
Paul Holland England England Bristol City Bristol City 1 (0)
Grant Holt England England Halifax Town Halifax Town 1 (0)
Kevin Horlock Northern Ireland Northern Ireland Manchester City Manchester City 1 (1)
Bobby Howe England England Swindon Town Swindon Town 1 (0)
Andy Hughes England England Notts County Notts County 1 (0)
Bryan Hughes England England Birmingham City Birmingham City 1 (0)
Sami Hyypiä Finland Finland Liverpool FC Liverpool FC 1 (0)
Paul Ifill Barbados Barbados Millwall FC Millwall FC 1 (0)
Danny Invincibile Australia Australia Swindon Town Swindon Town 1 (0)
Steffen Iversen Norway Norway Tottenham Hotspur Tottenham Hotspur 1 (0)
Chris Iwelumo Scotland Scotland Stoke City Stoke City 1 (0)
Francis Jeffers England England Everton FC Everton FC 1 (0)
Stern John St. Lucia St. Lucia Nottingham Forest Nottingham Forest 1 (0)
Barry Jones England England York City York City 1 (0)
Lee Jones Wales Wales Barnsley FC Barnsley FC 1 (0)
Nathan Jones Wales Wales Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Jordão Angola Angola West Bromwich Albion West Bromwich Albion 1 (0)
Claus Jørgensen Faroe Islands Faroe Islands AFC Bournemouth AFC Bournemouth 1 (0)
Trésor Kandol Congo DR Congo DR Luton Town Luton Town 1 (0)
Mark Kennedy Ireland Ireland Manchester City Manchester City 1 (0)
Temur Ketsbaia Georgia Georgia Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Ian Kilford England England Wigan Athletic Wigan Athletic 1 (0)
Christophe Kinet Belgium Belgium Millwall FC Millwall FC 1 (0)
Frank Lampard England England West Ham United West Ham United 1 (0)
Matt Le Tissier England England Southampton FC Southampton FC 1 (0)
Øyvind Leonhardsen Norway Norway Tottenham Hotspur Tottenham Hotspur 1 (0)
Eddie Lewis USA USA Fulham FC Fulham FC 1 (0)
Andy Liddell Scotland Scotland Wigan Athletic Wigan Athletic 1 (0)
Andy Linighan England England Crystal Palace Crystal Palace 1 (0)
Colin Little England England Crewe Alexandra Crewe Alexandra 1 (0)
Adrian Littlejohn England England Bury FC Bury FC 1 (0)
David Livermore England England Millwall FC Millwall FC 1 (0)
Steve Lomas Northern Ireland Northern Ireland West Ham United West Ham United 1 (0)
Jim Magilton Northern Ireland Northern Ireland Ipswich Town Ipswich Town 1 (0)
Marcelo Brazil Brazil Birmingham City Birmingham City 1 (0)
Lee Marshall England England Norwich City Norwich City 1 (0)
Mark McCammon Barbados Barbados Brentford FC Brentford FC 1 (0)
Paul McCarthy Ireland Ireland Wycombe Wanderers Wycombe Wanderers 1 (0)
Sean McCarthy Wales Wales Plymouth Argyle Plymouth Argyle 1 (0)
Steven McGavin England England Colchester United Colchester United 1 (0)
Scott McGleish England England Barnet FC Barnet FC 1 (0)
Paul McGregor England England Plymouth Argyle Plymouth Argyle 1 (0)
Jermaine McSporran England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Lee Mills England England Portsmouth FC Portsmouth FC 1 (0)
Jeff Minton England England Port Vale FC Port Vale FC 1 (0)
Karl Munroe England England Macclesfield Town Macclesfield Town 1 (0)
Matt Murphy England England Oxford United Oxford United 1 (0)
Kevin Muscat Australia Australia Wolverhampton Wanderers Wolverhampton Wanderers 1 (1)
Glen Naylor England England Darlington FC Darlington FC 1 (0)
Peter Ndlovu Zimbabwe Zimbabwe Birmingham City Birmingham City 1 (0)
Mike Newell England England Blackpool FC Blackpool FC 1 (0)
Luke Nightingale England England Portsmouth FC Portsmouth FC 1 (0)
Ian Nolan Northern Ireland Northern Ireland Bradford City Bradford City 1 (0)
Adam Nowland England England Blackpool FC Blackpool FC 1 (0)
Brett Ormerod England England Blackpool FC Blackpool FC 1 (0)
Simon Osborn England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
John Oster Wales Wales Sunderland AFC Sunderland AFC 1 (0)
Michael Owen England England Liverpool FC Liverpool FC 1 (0)
Egil Østenstad Norway Norway Blackburn Rovers Blackburn Rovers 1 (0)
Steve Palmer England England Watford FC Watford FC 1 (0)
Sean Parrish England England Chesterfield FC Chesterfield FC 1 (0)
Lee Peacock Scotland Scotland Bristol City Bristol City 1 (1)
Clive Platt England England Rochdale AFC Rochdale AFC 1 (0)
Darryl Powell Jamaica Jamaica Derby County Derby County 1 (0)
Darren Purse England England Birmingham City Birmingham City 1 (1)
Alan Quinn Ireland Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Alex Rae Scotland Scotland Sunderland AFC Sunderland AFC 1 (0)
Andy Rammell England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Mark Rankine England England Preston North End Preston North End 1 (0)
Mark Rawlinson England England Exeter City Exeter City 1 (0)
Michael Reddy Ireland Ireland Sunderland AFC Sunderland AFC 1 (0)
Alan Reeves England England Swindon Town Swindon Town 1 (0)
David Reeves England England Chesterfield FC Chesterfield FC 1 (0)
Tony Richards England England Barnet FC Barnet FC 1 (0)
Michael Ricketts England England Bolton Wanderers Bolton Wanderers 1 (0)
Chris Riggott England England Derby County Derby County 1 (0)
Andy Roberts England England Wimbledon FC Wimbledon FC 1 (0)
Neil Roberts Wales Wales Wigan Athletic Wigan Athletic 1 (0)
Mark Robins England England Rotherham United Rotherham United 1 (0)
Carl Robinson Wales Wales Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Alan Rogers England England Nottingham Forest Nottingham Forest 1 (0)
Mark Rogers Canada Canada Wycombe Wanderers Wycombe Wanderers 1 (0)
Uwe Rösler Germany Germany Southampton FC Southampton FC 1 (0)
Jonathan Rowan England England Grimsby Town Grimsby Town 1 (0)
Martin Rowlands Ireland Ireland Brentford FC Brentford FC 1 (0)
Neil Ruddock England England Crystal Palace Crystal Palace 1 (0)
Ian Sampson England England Northampton Town Northampton Town 1 (0)
Andre Scarlett England England Luton Town Luton Town 1 (0)
Kevin Sharp Canada Canada Wigan Athletic Wigan Athletic 1 (0)
Jonathan Shepheard England England Oxford United Oxford United 1 (0)
Gerald Sibon Netherlands Netherlands Sheffield Wednesday Sheffield Wednesday 1 (0)
Paul Smith England England Lincoln City Lincoln City 1 (0)
Paul Smith England England Gillingham FC Gillingham FC 1 (0)
Tommy Smith England England Watford FC Watford FC 1 (0)
Richard Sneekes Netherlands Netherlands West Bromwich Albion West Bromwich Albion 1 (0)
Danny Sonner Northern Ireland Northern Ireland Birmingham City Birmingham City 1 (0)
Gary Speed Wales Wales Newcastle United Newcastle United 1 (0)
Mark Stein South Africa South Africa Luton Town Luton Town 1 (0)
Igors Stepanovs Latvia Latvia Arsenal FC Arsenal FC 1 (0)
Paul Stephenson England England Hartlepool United Hartlepool United 1 (0)
Marcus Stergiopoulos Australia Australia Lincoln City Lincoln City 1 (0)
Ian Stevens England England Carlisle United Carlisle United 1 (0)
Marcus Stewart England England Ipswich Town Ipswich Town 1 (1)
Gavin Strachan Scotland Scotland Coventry City Coventry City 1 (1)
Davor Šuker Croatia Croatia West Ham United West Ham United 1 (0)
Mark Summerbell England England Middlesbrough FC Middlesbrough FC 1 (0)
Kit Symons Wales Wales Fulham FC Fulham FC 1 (0)
Scott Taylor England England Tranmere Rovers Tranmere Rovers 1 (0)
Jo Tessem Norway Norway Southampton FC Southampton FC 1 (0)
Paul Thirlwell England England Sunderland AFC Sunderland AFC 1 (0)
Ian Thomas-Moore England England Stockport County Stockport County 1 (0)
Steven Thomson Scotland Scotland Crystal Palace Crystal Palace 1 (0)
Tony Thorpe England England Bristol City Bristol City 1 (1)
Steve Torpey England England Scunthorpe United Scunthorpe United 1 (0)
Robin van der Laan Netherlands Netherlands Barnsley FC Barnsley FC 1 (0)
Mark Venus England England Ipswich Town Ipswich Town 1 (0)
Paulo Wanchope Costa Rica Costa Rica Manchester City Manchester City 1 (0)
Darren Ward England England Watford FC Watford FC 1 (0)
Kevin Watson England England Rotherham United Rotherham United 1 (0)
Paul Watson England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Steve Watts England England Leyton Orient Leyton Orient 1 (0)
Noel Whelan England England Middlesbrough FC Middlesbrough FC 1 (0)
Steve Yates England England Tranmere Rovers Tranmere Rovers 1 (0)
Scott Young Wales Wales Cardiff City Cardiff City 1 (0)
Christian Ziege Germany Germany Liverpool FC Liverpool FC 1 (0)
Gianfranco Zola Italy Italy Chelsea FC Chelsea FC 1 (0)
Ysrael Zuñiga Peru Peru Coventry City Coventry City 1 (0)