# Player Country Team Goals (Penalty)
1. Yakubu Ayegbeni Nigeria Nigeria Middlesbrough FC Middlesbrough FC 4 (1)
Steven Gerrard England England Liverpool FC Liverpool FC 4 (1)
3. Dean Ashton England England West Ham United West Ham United 3 (0)
Milan Baroš Czech Republic Czech Republic Aston Villa Aston Villa 3 (0)
DJ Campbell England England Brentford FC Brentford FC 3 (0)
Peter Crouch England England Liverpool FC Liverpool FC 3 (0)
Neil Danns Guyana Guyana Colchester United Colchester United 3 (0)
Mikael Forssell Finland Finland Birmingham City Birmingham City 3 (0)
Robbie Fowler England England Manchester City Manchester City 3 (1)
Jimmy Floyd Hasselbaink Netherlands Netherlands Middlesbrough FC Middlesbrough FC 3 (0)
Kevin James England England Walsall FC Walsall FC 3 (0)
Leroy Lita England England Reading FC Reading FC 3 (0)
Gez Murphy England England Nuneaton Borough AFC Nuneaton Borough AFC 3 (2)
Kieran Richardson England England Manchester United Manchester United 3 (0)
John Arne Riise Norway Norway Liverpool FC Liverpool FC 3 (0)
16. Craig Bellamy Wales Wales Blackburn Rovers Blackburn Rovers 2 (0)
Darren Bent England England Charlton Athletic Charlton Athletic 2 (0)
Jay Bothroyd England England Charlton Athletic Charlton Athletic 2 (0)
Richard Chaplow England England West Bromwich Albion West Bromwich Albion 2 (0)
Djibril Cissé France France Liverpool FC Liverpool FC 2 (0)
Joe Cole England England Chelsea FC Chelsea FC 2 (0)
Steven Davis Northern Ireland Northern Ireland Aston Villa Aston Villa 2 (0)
Danny Dichio England England Preston North End Preston North End 2 (0)
Stylianos Giannakopoulos Greece Greece Bolton Wanderers Bolton Wanderers 2 (0)
Marlon Harewood England England West Ham United West Ham United 2 (0)
David Healy Northern Ireland Northern Ireland Leeds United Leeds United 2 (1)
Paul Heckingbottom England England Sheffield Wednesday Sheffield Wednesday 2 (0)
Bryan Hughes England England Charlton Athletic Charlton Athletic 2 (0)
Andy Johnson England England Crystal Palace Crystal Palace 2 (1)
Frank Lampard England England Chelsea FC Chelsea FC 2 (1)
Paul Peschisolido Canada Canada Derby County Derby County 2 (0)
Robert Pirés France France Arsenal FC Arsenal FC 2 (0)
Izzy Rankin England England Brentford FC Brentford FC 2 (0)
Jason Roberts Grenada Grenada Wigan Athletic Wigan Athletic 2 (0)
Dennis Rommedahl Denmark Denmark Charlton Athletic Charlton Athletic 2 (0)
Giuseppe Rossi Italy Italy Manchester United Manchester United 2 (0)
Louis Saha France France Manchester United Manchester United 2 (0)
Florent Sinama-Pongolle France France Liverpool FC Liverpool FC 2 (0)
John Terry England England Chelsea FC Chelsea FC 2 (0)
Sam Togwell England England Port Vale FC Port Vale FC 2 (0)
Mark Viduka Australia Australia Middlesbrough FC Middlesbrough FC 2 (0)
Xabi Alonso Spain Spain Liverpool FC Liverpool FC 2 (0)
Bobby Zamora England England West Ham United West Ham United 2 (0)
44. Graham Alexander Scotland Scotland Preston North End Preston North End 1 (0)
Julio Arca Argentina Argentina Sunderland AFC Sunderland AFC 1 (0)
Gareth Barry England England Aston Villa Aston Villa 1 (0)
David Bentley England England Blackburn Rovers Blackburn Rovers 1 (0)
Jared Borgetti Mexico Mexico Bolton Wanderers Bolton Wanderers 1 (0)
Keith Briggs England England Stockport County Stockport County 1 (0)
Tim Cahill Australia Australia Everton FC Everton FC 1 (0)
Luke Chadwick England England Stoke City Stoke City 1 (0)
Michael Chopra England England Newcastle United Newcastle United 1 (0)
Leon Clarke England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Andy Cole England England Manchester City Manchester City 1 (0)
Carlton Cole England England Chelsea FC Chelsea FC 1 (0)
Neill Collins Scotland Scotland Sunderland AFC Sunderland AFC 1 (0)
David Connolly Ireland Ireland Wigan Athletic Wigan Athletic 1 (0)
Hernán Crespo Argentina Argentina Chelsea FC Chelsea FC 1 (0)
Kevin Davies England England Bolton Wanderers Bolton Wanderers 1 (0)
Sean Davis England England Portsmouth FC Portsmouth FC 1 (0)
Mark de Vries Suriname Suriname Leicester City Leicester City 1 (0)
Kevin Doyle Ireland Ireland Reading FC Reading FC 1 (1)
Didier Drogba Ivory Coast Ivory Coast Chelsea FC Chelsea FC 1 (0)
Stewart Drummond England England Chester City Chester City 1 (0)
David Dunn England England Birmingham City Birmingham City 1 (0)
Kieron Dyer England England Newcastle United Newcastle United 1 (0)
Jermaine Easter Wales Wales Stockport County Stockport County 1 (0)
Craig Easton Scotland Scotland Leyton Orient Leyton Orient 1 (0)
Gareth Edds Australia Australia Milton Keynes Dons Milton Keynes Dons 1 (0)
Matthew Etherington England England West Ham United West Ham United 1 (0)
Fábio Rochemback Brazil Brazil Middlesbrough FC Middlesbrough FC 1 (0)
John Finnigan England England Cheltenham Town Cheltenham Town 1 (1)
Jonathan Fortune England England Charlton Athletic Charlton Athletic 1 (0)
Dougie Freedman Scotland Scotland Crystal Palace Crystal Palace 1 (1)
Paul Gallagher Scotland Scotland Stoke City Stoke City 1 (0)
Richard García Australia Australia Colchester United Colchester United 1 (0)
Zoltán Gera Hungary Hungary West Bromwich Albion West Bromwich Albion 1 (1)
Ryan Giggs Wales Wales Manchester United Manchester United 1 (0)
Julian Gray England England Birmingham City Birmingham City 1 (0)
Eiður Guðjohnsen Iceland Iceland Chelsea FC Chelsea FC 1 (0)
Elvis Hammond Ghana Ghana Leicester City Leicester City 1 (0)
Paul Hayes England England Barnsley FC Barnsley FC 1 (0)
Paul Heffernan Ireland Ireland Doncaster Rovers Doncaster Rovers 1 (0)
Matt Holland Ireland Ireland Charlton Athletic Charlton Athletic 1 (0)
Steve Howard Scotland Scotland Luton Town Luton Town 1 (0)
Michael Hughes Northern Ireland Northern Ireland Crystal Palace Crystal Palace 1 (0)
Stephen Hughes Scotland Scotland Leicester City Leicester City 1 (0)
Rob Hulse England England Leeds United Leeds United 1 (0)
Stephen Hunt Ireland Ireland Reading FC Reading FC 1 (0)
Sami Hyypiä Finland Finland Liverpool FC Liverpool FC 1 (0)
Nathan Jackson England England Tamworth FC Tamworth FC 1 (0)
Jiří Jarošík Czech Republic Czech Republic Birmingham City Birmingham City 1 (0)
Jermaine Jenas England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Cameron Jerome England England Cardiff City Cardiff City 1 (0)
Andreas Johansson Sweden Sweden Wigan Athletic Wigan Athletic 1 (0)
Collins John Netherlands Netherlands Fulham FC Fulham FC 1 (0)
Stern John Trinidad & Tobago Trinidad & Tobago Coventry City Coventry City 1 (0)
Billy Jones England England Crewe Alexandra Crewe Alexandra 1 (0)
Kenwyne Jones Trinidad & Tobago Trinidad & Tobago Southampton FC Southampton FC 1 (0)
Steve Kabba England England Sheffield United Sheffield United 1 (0)
Joe Keith England England Leyton Orient Leyton Orient 1 (0)
Gary Kelly Ireland Ireland Leeds United Leeds United 1 (0)
Darren Kenton England England Southampton FC Southampton FC 1 (0)
Andy Keogh Ireland Ireland Scunthorpe United Scunthorpe United 1 (0)
Paul Konchesky England England West Ham United West Ham United 1 (0)
Anthony Le Tallec France France Sunderland AFC Sunderland AFC 1 (0)
Michael Leary England England Walsall FC Walsall FC 1 (0)
Shane Long Ireland Ireland Reading FC Reading FC 1 (0)
Josh Low Wales Wales Northampton Town Northampton Town 1 (0)
Nathan Lowndes England England Port Vale FC Port Vale FC 1 (0)
Luis García Spain Spain Liverpool FC Liverpool FC 1 (0)
Joel McAnuff Jamaica Jamaica Crystal Palace Crystal Palace 1 (0)
James McFadden Scotland Scotland Everton FC Everton FC 1 (0)
Gary McSheffrey England England Coventry City Coventry City 1 (0)
Paul McVeigh Northern Ireland Northern Ireland Norwich City Norwich City 1 (1)
John Melligan Ireland Ireland Cheltenham Town Cheltenham Town 1 (1)
Mendieta Spain Spain Middlesbrough FC Middlesbrough FC 1 (0)
Mikel Arteta Spain Spain Everton FC Everton FC 1 (1)
Morientes Spain Spain Liverpool FC Liverpool FC 1 (0)
James Morrison Scotland Scotland Middlesbrough FC Middlesbrough FC 1 (0)
Hayden Mullins England England West Ham United West Ham United 1 (0)
Kiki Musampa Netherlands Netherlands Manchester City Manchester City 1 (0)
Lucas Neill Australia Australia Blackburn Rovers Blackburn Rovers 1 (0)
Kevin Nicholls England England Luton Town Luton Town 1 (1)
Garreth O'Connor Ireland Ireland Burnley FC Burnley FC 1 (0)
Brian O'Neil Scotland Scotland Preston North End Preston North End 1 (0)
Kayode Odejayi Nigeria Nigeria Cheltenham Town Cheltenham Town 1 (0)
Leon Osman England England Everton FC Everton FC 1 (0)
Lloyd Owusu Ghana Ghana Brentford FC Brentford FC 1 (0)
Scott Parker England England Newcastle United Newcastle United 1 (0)
Stuart Parnaby England England Middlesbrough FC Middlesbrough FC 1 (0)
Paulo Ferreira Portugal Portugal Chelsea FC Chelsea FC 1 (0)
David Prutton England England Southampton FC Southampton FC 1 (0)
Nigel Quashie Scotland Scotland Southampton FC Southampton FC 1 (0)
Ricardo Vaz Tê Portugal Portugal Bolton Wanderers Bolton Wanderers 1 (0)
Micah Richards England England Manchester City Manchester City 1 (0)
Marcus Richardson England England Chester City Chester City 1 (0)
Chris Riggott England England Middlesbrough FC Middlesbrough FC 1 (0)
Nick Rizzo Australia Australia Milton Keynes Dons Milton Keynes Dons 1 (0)
Arjen Robben Netherlands Netherlands Chelsea FC Chelsea FC 1 (0)
Stephen Robinson Northern Ireland Northern Ireland Luton Town Luton Town 1 (0)
Georgios Samaras Greece Greece Manchester City Manchester City 1 (0)
Chris Sedgwick England England Preston North End Preston North End 1 (0)
Alan Shearer England England Newcastle United Newcastle United 1 (0)
Teddy Sheringham England England West Ham United West Ham United 1 (1)
Mamady Sidibe Mali Mali Stoke City Stoke City 1 (0)
Darío Silva Uruguay Uruguay Portsmouth FC Portsmouth FC 1 (0)
Tommy Smith England England Derby County Derby County 1 (1)
Paul Stalteri Canada Canada Tottenham Hotspur Tottenham Hotspur 1 (0)
Lee Steele England England Leyton Orient Leyton Orient 1 (0)
Gary Taylor-Fletcher England England Huddersfield Town Huddersfield Town 1 (0)
Andy Todd England England Blackburn Rovers Blackburn Rovers 1 (0)
Darius Vassell England England Manchester City Manchester City 1 (0)
Theo Walcott England England Southampton FC Southampton FC 1 (0)
Darren Ward England England Crystal Palace Crystal Palace 1 (0)
Dean Whitehead England England Sunderland AFC Sunderland AFC 1 (0)
Gareth Williams Wales Wales Colchester United Colchester United 1 (0)
Marvin Williams England England Millwall FC Millwall FC 1 (0)