# Player Country Team Goals (Penalty)
1. Louis Saha France France Manchester United Manchester United 6 (0)
2. Dave Kitson England England Reading FC Reading FC 4 (0)
Jason Roberts Grenada Grenada Wigan Athletic Wigan Athletic 4 (0)
Robin van Persie Netherlands Netherlands Arsenal FC Arsenal FC 4 (1)
5. Nathan Ellington England England West Bromwich Albion West Bromwich Albion 3 (0)
Paul Heffernan Ireland Ireland Doncaster Rovers Doncaster Rovers 3 (0)
Michael McIndoe Scotland Scotland Doncaster Rovers Doncaster Rovers 3 (2)
Gary Taylor-Fletcher England England Huddersfield Town Huddersfield Town 3 (0)
Dean Windass England England Bradford City Bradford City 3 (0)
10. Paweł Abbott Poland Poland Huddersfield Town Huddersfield Town 2 (0)
Ade Akinbiyi England England Burnley FC Burnley FC 2 (0)
Gareth Barry England England Aston Villa Aston Villa 2 (1)
Craig Bellamy Wales Wales Blackburn Rovers Blackburn Rovers 2 (0)
Darren Bent England England Charlton Athletic Charlton Athletic 2 (0)
Gary Birch England England Lincoln City Lincoln City 2 (0)
Jared Borgetti Mexico Mexico Bolton Wanderers Bolton Wanderers 2 (0)
Ian Breckin England England Nottingham Forest Nottingham Forest 2 (0)
Jacob Burns Australia Australia Barnsley FC Barnsley FC 2 (0)
Colin Cameron Scotland Scotland Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Clarke Carlisle England England Watford FC Watford FC 2 (0)
Richard Cresswell England England Leeds United Leeds United 2 (0)
Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 2 (1)
Jon Daly Ireland Ireland Hartlepool United Hartlepool United 2 (0)
Steven Davis Northern Ireland Northern Ireland Aston Villa Aston Villa 2 (0)
Mark de Vries Suriname Suriname Leicester City Leicester City 2 (0)
Jay Denny USA USA Shrewsbury Town Shrewsbury Town 2 (0)
Paul Dickov Scotland Scotland Blackburn Rovers Blackburn Rovers 2 (0)
Alan Dunne Ireland Ireland Millwall FC Millwall FC 2 (0)
Robert Earnshaw Wales Wales West Bromwich Albion West Bromwich Albion 2 (0)
Mikael Forssell Finland Finland Birmingham City Birmingham City 2 (1)
Heiðar Helguson Iceland Iceland Fulham FC Fulham FC 2 (0)
Jiří Jarošík Czech Republic Czech Republic Birmingham City Birmingham City 2 (0)
Andreas Johansson Sweden Sweden Wigan Athletic Wigan Athletic 2 (0)
Dwayne Lee Grenada Grenada Barnet FC Barnet FC 2 (0)
Grant McCann Northern Ireland Northern Ireland Cheltenham Town Cheltenham Town 2 (0)
Kenny Miller Scotland Scotland Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
James Milner England England Aston Villa Aston Villa 2 (0)
Michael Proctor England England Hartlepool United Hartlepool United 2 (0)
Adam Proudlock England England Sheffield Wednesday Sheffield Wednesday 2 (0)
Marco Reich Germany Germany Crystal Palace Crystal Palace 2 (0)
Marvin Robinson England England Lincoln City Lincoln City 2 (0)
Wayne Rooney England England Manchester United Manchester United 2 (0)
Nathan Tyson England England Wycombe Wanderers Wycombe Wanderers 2 (0)
Bobby Zamora England England West Ham United West Ham United 2 (0)
45. Adebayo Akinfenwa Nigeria Nigeria Swansea City Swansea City 1 (0)
Graham Alexander Scotland Scotland Preston North End Preston North End 1 (1)
Darren Ambrose England England Charlton Athletic Charlton Athletic 1 (0)
Darren Anderton England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Carl Asaba England England Millwall FC Millwall FC 1 (0)
Dean Ashton England England Norwich City Norwich City 1 (0)
Nicky Bailey England England Barnet FC Barnet FC 1 (0)
Richie Barker England England Mansfield Town Mansfield Town 1 (0)
Milan Baroš Czech Republic Czech Republic Aston Villa Aston Villa 1 (0)
Lee Beevers Wales Wales Lincoln City Lincoln City 1 (0)
David Bellion France France West Ham United West Ham United 1 (0)
David Bentley England England Blackburn Rovers Blackburn Rovers 1 (0)
Dexter Blackstock Antigua & Barbuda Antigua & Barbuda Southampton FC Southampton FC 1 (0)
Dominic Blizzard England England Watford FC Watford FC 1 (0)
Boa Morte Portugal Portugal Fulham FC Fulham FC 1 (0)
Danny Boshell England England Stockport County Stockport County 1 (0)
Jay Bothroyd England England Charlton Athletic Charlton Athletic 1 (0)
Hameur Bouazza Algeria Algeria Watford FC Watford FC 1 (1)
Dave Brammer England England Stoke City Stoke City 1 (1)
Marc Bridge-Wilkinson England England Bradford City Bradford City 1 (0)
Michael Bridges England England Bristol City Bristol City 1 (0)
Simon Brown England England Mansfield Town Mansfield Town 1 (0)
Martin Bullock England England Macclesfield Town Macclesfield Town 1 (0)
Deon Burton Jamaica Jamaica Rotherham United Rotherham United 1 (0)
Ákos Buzsáky Hungary Hungary Plymouth Argyle Plymouth Argyle 1 (0)
Darren Byfield England England Gillingham FC Gillingham FC 1 (0)
Danny Cadamarteri England England Bradford City Bradford City 1 (0)
Gavin Caines England England Cheltenham Town Cheltenham Town 1 (0)
Peter Clarke England England Blackpool FC Blackpool FC 1 (1)
Giles Coke England England Mansfield Town Mansfield Town 1 (0)
David Connolly Ireland Ireland Wigan Athletic Wigan Athletic 1 (1)
Graham Coughlan Ireland Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Chris Coyne Australia Australia Luton Town Luton Town 1 (0)
Andrew Crofts Wales Wales Gillingham FC Gillingham FC 1 (0)
Michael Cummins Ireland Ireland Port Vale FC Port Vale FC 1 (0)
Christian Dailly Scotland Scotland West Ham United West Ham United 1 (0)
Arron Davies England England Yeovil Town Yeovil Town 1 (0)
Ben Davies Wales Wales Chester City Chester City 1 (0)
Danny Dichio England England Preston North End Preston North End 1 (0)
Jonny Dixon England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Michael Duff Northern Ireland Northern Ireland Burnley FC Burnley FC 1 (0)
Nathan Dyer England England Southampton FC Southampton FC 1 (0)
Sylvain Ebanks-Blake England England Manchester United Manchester United 1 (0)
Emmanuel Eboué Ivory Coast Ivory Coast Arsenal FC Arsenal FC 1 (0)
Marvin Elliott Jamaica Jamaica Millwall FC Millwall FC 1 (0)
Brett Emerton Australia Australia Blackburn Rovers Blackburn Rovers 1 (0)
Carlos Fangueiro Portugal Portugal Millwall FC Millwall FC 1 (0)
Warren Feeney Northern Ireland Northern Ireland Luton Town Luton Town 1 (0)
Dougie Freedman Scotland Scotland Crystal Palace Crystal Palace 1 (0)
Kevin Gall Wales Wales Yeovil Town Yeovil Town 1 (0)
Ionel Ganea Romania Romania Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Steven Gerrard England England Liverpool FC Liverpool FC 1 (0)
Gilberto Silva Brazil Brazil Arsenal FC Arsenal FC 1 (0)
Scott Golbourne England England Bristol City Bristol City 1 (0)
David Graham Scotland Scotland Sheffield Wednesday Sheffield Wednesday 1 (0)
Danny Granville England England Crystal Palace Crystal Palace 1 (0)
Julian Gray England England Birmingham City Birmingham City 1 (0)
Simon Grayson England England Blackpool FC Blackpool FC 1 (0)
Giuliano Grazioli England England Barnet FC Barnet FC 1 (0)
Francis Green England England Lincoln City Lincoln City 1 (0)
Paul Green Ireland Ireland Doncaster Rovers Doncaster Rovers 1 (0)
Jóhannes Guðjónsson Iceland Iceland Leicester City Leicester City 1 (1)
Joe Hamill Scotland Scotland Leicester City Leicester City 1 (0)
Jimmy Floyd Hasselbaink Netherlands Netherlands Middlesbrough FC Middlesbrough FC 1 (0)
Barry Hayles Jamaica Jamaica Millwall FC Millwall FC 1 (0)
Matt Heath England England Coventry City Coventry City 1 (0)
Thierry Henry France France Arsenal FC Arsenal FC 1 (0)
Emile Heskey England England Birmingham City Birmingham City 1 (0)
Richard Hinds England England Scunthorpe United Scunthorpe United 1 (0)
Darren Huckerby England England Norwich City Norwich City 1 (1)
Adam Hughes Australia Australia Doncaster Rovers Doncaster Rovers 1 (0)
Michael Hughes Northern Ireland Northern Ireland Crystal Palace Crystal Palace 1 (0)
Kevan Hurst England England Chesterfield FC Chesterfield FC 1 (0)
Junichi Inamoto Japan Japan West Bromwich Albion West Bromwich Albion 1 (0)
Matthew Jarvis England England Gillingham FC Gillingham FC 1 (0)
Gareth Jelleyman Wales Wales Mansfield Town Mansfield Town 1 (0)
Cameron Jerome Grenada Grenada Cardiff City Cardiff City 1 (0)
Jonatan Johansson Finland Finland Charlton Athletic Charlton Athletic 1 (1)
Nils-Eric Johansson Sweden Sweden Leicester City Leicester City 1 (0)
Roger Johnson England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Gary Jones England England Grimsby Town Grimsby Town 1 (0)
Jean-Paul Kalala Congo DR Congo DR Grimsby Town Grimsby Town 1 (0)
Diomansy Kamara Senegal Senegal West Bromwich Albion West Bromwich Albion 1 (0)
Nwankwo Kanu Nigeria Nigeria West Bromwich Albion West Bromwich Albion 1 (0)
Scott Kerr England England Lincoln City Lincoln City 1 (0)
Zurab Khizanishvili Georgia Georgia Blackburn Rovers Blackburn Rovers 1 (0)
Simon King England England Barnet FC Barnet FC 1 (0)
Andy Kirk Northern Ireland Northern Ireland Northampton Town Northampton Town 1 (0)
Jason Koumas Wales Wales Cardiff City Cardiff City 1 (0)
Shefki Kuqi Finland Finland Blackburn Rovers Blackburn Rovers 1 (0)
Adam Le Fondre England England Stockport County Stockport County 1 (0)
Anthony Le Tallec France France Sunderland AFC Sunderland AFC 1 (0)
Joe Ledley Wales Wales Cardiff City Cardiff City 1 (0)
Leroy Lita England England Reading FC Reading FC 1 (0)
David Livermore England England Millwall FC Millwall FC 1 (0)
Carlos Logan England England Darlington FC Darlington FC 1 (0)
Keith Lowe England England Burnley FC Burnley FC 1 (0)
Arturo Lupoli Italy Italy Arsenal FC Arsenal FC 1 (0)
Neil MacKenzie England England Macclesfield Town Macclesfield Town 1 (0)
Ben May England England Millwall FC Millwall FC 1 (0)
Brian McBride USA USA Fulham FC Fulham FC 1 (0)
Mark McCammon Barbados Barbados Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Scott McGleish England England Northampton Town Northampton Town 1 (0)
Leon McKenzie England England Norwich City Norwich City 1 (0)
Daryl McMahon Ireland Ireland Leyton Orient Leyton Orient 1 (0)
Gary McSheffrey England England Coventry City Coventry City 1 (0)
John Melligan Ireland Ireland Cheltenham Town Cheltenham Town 1 (0)
Liam Miller Ireland Ireland Manchester United Manchester United 1 (0)
Maheta Molango Congo Congo Lincoln City Lincoln City 1 (0)
Tommy Mooney England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Andy Morrell England England Coventry City Coventry City 1 (0)
Danny Murphy England England Charlton Athletic Charlton Athletic 1 (0)
Adam Murray England England Carlisle United Carlisle United 1 (0)
Lucas Neill Australia Australia Blackburn Rovers Blackburn Rovers 1 (0)
Szilárd Németh Slovakia Slovakia Middlesbrough FC Middlesbrough FC 1 (0)
Derek Niven Scotland Scotland Chesterfield FC Chesterfield FC 1 (0)
Gary O'Neil England England Portsmouth FC Portsmouth FC 1 (0)
John O'Shea Ireland Ireland Manchester United Manchester United 1 (0)
Brett Ormerod England England Southampton FC Southampton FC 1 (0)
John Oster Wales Wales Reading FC Reading FC 1 (0)
Jon Otsemobor England England Rotherham United Rotherham United 1 (0)
Quincy Owusu-Abeyie Ghana Ghana Arsenal FC Arsenal FC 1 (0)
Chris Palmer England England Notts County Notts County 1 (0)
Ji-Sung Park South Korea South Korea Manchester United Manchester United 1 (0)
Keigan Parker Scotland Scotland Blackpool FC Blackpool FC 1 (0)
Ritchie Partridge Ireland Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Lee Peacock Scotland Scotland Sheffield Wednesday Sheffield Wednesday 1 (0)
Morten Pedersen Norway Norway Blackburn Rovers Blackburn Rovers 1 (0)
Jermaine Pennant England England Birmingham City Birmingham City 1 (0)
Kevin Phillips England England Aston Villa Aston Villa 1 (0)
Chris Plummer England England Peterborough United Peterborough United 1 (0)
Michael Pook England England Swindon Town Swindon Town 1 (0)
Tony Popovic Australia Australia Crystal Palace Crystal Palace 1 (1)
Jason Price Wales Wales Hull City Hull City 1 (0)
Darren Purse England England Cardiff City Cardiff City 1 (1)
Tomasz Radzinski Canada Canada Fulham FC Fulham FC 1 (0)
Zeshan Rehman Pakistan Pakistan Fulham FC Fulham FC 1 (0)
Steven Reid Ireland Ireland Blackburn Rovers Blackburn Rovers 1 (0)
Reyes Spain Spain Arsenal FC Arsenal FC 1 (0)
Ricardo Vaz Tê Portugal Portugal Bolton Wanderers Bolton Wanderers 1 (0)
Frazer Richardson England England Leeds United Leeds United 1 (0)
Kieran Richardson England England Manchester United Manchester United 1 (0)
Michael Ricketts England England Leeds United Leeds United 1 (0)
Lee Roache England England Barnet FC Barnet FC 1 (0)
Jake Robinson England England Brighton & Hove Albion Brighton & Hove Albion 1 (0)
Paul Robinson England England Millwall FC Millwall FC 1 (0)
Liam Rosenior England England Fulham FC Fulham FC 1 (0)
Ian Ross England England Sheffield United Sheffield United 1 (0)
Giuseppe Rossi Italy Italy Manchester United Manchester United 1 (0)
Richie Ryan Ireland Ireland Scunthorpe United Scunthorpe United 1 (0)
Eric Sabin France France Northampton Town Northampton Town 1 (1)
Paul Scharner Austria Austria Wigan Athletic Wigan Athletic 1 (0)
Steven Schumacher England England Bradford City Bradford City 1 (0)
Ian Sharps England England Tranmere Rovers Tranmere Rovers 1 (0)
Alan Shearer England England Newcastle United Newcastle United 1 (0)
Dean Sinclair England England Barnet FC Barnet FC 1 (0)
John Spicer England England Burnley FC Burnley FC 1 (0)
Mark Stallard England England Shrewsbury Town Shrewsbury Town 1 (0)
Richard Stearman England England Leicester City Leicester City 1 (0)
Ian Stonebridge England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Matthew Taylor England England Portsmouth FC Portsmouth FC 1 (1)
Ryan Taylor England England Wigan Athletic Wigan Athletic 1 (1)
Scott Taylor England England Plymouth Argyle Plymouth Argyle 1 (0)
John Terry England England Chelsea FC Chelsea FC 1 (0)
David Thompson England England Blackburn Rovers Blackburn Rovers 1 (0)
Sean Thornton Ireland Ireland Doncaster Rovers Doncaster Rovers 1 (0)
Kevin Townson England England Macclesfield Town Macclesfield Town 1 (0)
Ruud van Nistelrooy Netherlands Netherlands Manchester United Manchester United 1 (0)
Darius Vassell England England Manchester City Manchester City 1 (1)
Jamie Victory England England Cheltenham Town Cheltenham Town 1 (0)
Mark Viduka Australia Australia Middlesbrough FC Middlesbrough FC 1 (0)
Richard Walker England England Crewe Alexandra Crewe Alexandra 1 (0)
Darren Way England England Yeovil Town Yeovil Town 1 (0)
Danny Whitaker England England Macclesfield Town Macclesfield Town 1 (0)
Gareth Williams Scotland Scotland Leicester City Leicester City 1 (0)
Paul Wotton England England Plymouth Argyle Plymouth Argyle 1 (1)
Ashley Young England England Watford FC Watford FC 1 (0)