# Player Country Team Goals (Penalty)
1. Nicolas Anelka France France Chelsea FC Chelsea FC 4 (0)
Robin van Persie Netherlands Netherlands Arsenal FC Arsenal FC 4 (0)
3. Afonso Alves Brazil Brazil Middlesbrough FC Middlesbrough FC 3 (0)
Michael Ballack Germany Germany Chelsea FC Chelsea FC 3 (0)
Didier Drogba Ivory Coast Ivory Coast Chelsea FC Chelsea FC 3 (0)
Eduardo Croatia Croatia Arsenal FC Arsenal FC 3 (1)
Matty Fryatt England England Leicester City Leicester City 3 (1)
Greg Halford England England Sheffield United Sheffield United 3 (0)
Rob Hulse England England Derby County Derby County 3 (0)
Paul Ifill Barbados Barbados Crystal Palace Crystal Palace 3 (0)
Andy Johnson England England Fulham FC Fulham FC 3 (0)
Frank Lampard England England Chelsea FC Chelsea FC 3 (0)
James Milner England England Aston Villa Aston Villa 3 (2)
Roman Pavlyuchenko Russia Russia Tottenham Hotspur Tottenham Hotspur 3 (1)
Jason Scotland Trinidad & Tobago Trinidad & Tobago Swansea City Swansea City 3 (1)
Steven Thompson Scotland Scotland Burnley FC Burnley FC 3 (0)
Craig Westcarr England England Kettering Town Kettering Town 3 (1)
18. Andy Barcham England England Gillingham FC Gillingham FC 2 (0)
Leon Best Ireland Ireland Coventry City Coventry City 2 (0)
Stewart Downing England England Middlesbrough FC Middlesbrough FC 2 (0)
Robert Earnshaw Wales Wales Nottingham Forest Nottingham Forest 2 (0)
Darron Gibson Ireland Ireland Manchester United Manchester United 2 (0)
Francis Green England England Macclesfield Town Macclesfield Town 2 (0)
Paul Green Ireland Ireland Derby County Derby County 2 (0)
Hérita Ilunga Congo DR Congo DR West Ham United West Ham United 2 (0)
Salomon Kalou Ivory Coast Ivory Coast Chelsea FC Chelsea FC 2 (0)
Jack Lester England England Chesterfield FC Chesterfield FC 2 (0)
Craig Mackail-Smith Scotland Scotland Peterborough United Peterborough United 2 (0)
Nani Portugal Portugal Manchester United Manchester United 2 (1)
Sean Newton England England Droylsden FC Droylsden FC 2 (1)
Mark Noble England England West Ham United West Ham United 2 (2)
Grzegorz Rasiak Poland Poland Watford FC Watford FC 2 (0)
Louis Saha France France Everton FC Everton FC 2 (0)
Billy Sharp England England Sheffield United Sheffield United 2 (0)
Jonathan Smith England England Forest Green Rovers Forest Green Rovers 2 (0)
Brian Stock Wales Wales Doncaster Rovers Doncaster Rovers 2 (0)
Carlos Tévez Argentina Argentina Manchester United Manchester United 2 (0)
Nathan Tyson England England Nottingham Forest Nottingham Forest 2 (0)
Sam Vokes Wales Wales Wolverhampton Wanderers Wolverhampton Wanderers 2 (0)
Danny Welbeck England England Manchester United Manchester United 2 (0)
Bobby Zamora England England Fulham FC Fulham FC 2 (0)
42. Miles Addison England England Derby County Derby County 1 (0)
Martin Albrechtsen Denmark Denmark Derby County Derby County 1 (0)
Alex Brazil Brazil Chelsea FC Chelsea FC 1 (0)
Graham Alexander Scotland Scotland Burnley FC Burnley FC 1 (1)
Darren Ambrose England England Charlton Athletic Charlton Athletic 1 (0)
Ian Ashbee England England Hull City Hull City 1 (0)
Nick Barmby England England Hull City Hull City 1 (0)
Adam Barrett England England Southend United Southend United 1 (0)
Scott Barron England England Millwall FC Millwall FC 1 (0)
Valon Behrami Switzerland Switzerland West Ham United West Ham United 1 (0)
Nicklas Bendtner Denmark Denmark Arsenal FC Arsenal FC 1 (0)
Dimitar Berbatov Bulgaria Bulgaria Manchester United Manchester United 1 (0)
Michael Boulding England England Bradford City Bradford City 1 (0)
Alex Brown England England Droylsden FC Droylsden FC 1 (0)
David Brown England England Barrow AFC Barrow AFC 1 (1)
Alex Bruce Northern Ireland Northern Ireland Ipswich Town Ipswich Town 1 (0)
Tim Cahill Australia Australia Everton FC Everton FC 1 (0)
Henri Camara Senegal Senegal Wigan Athletic Wigan Athletic 1 (0)
John Carew Norway Norway Aston Villa Aston Villa 1 (0)
Djibril Cissé France France Sunderland AFC Sunderland AFC 1 (0)
Peter Clarke England England Southend United Southend United 1 (0)
Chris Cohen England England Nottingham Forest Nottingham Forest 1 (0)
Carlton Cole England England West Ham United West Ham United 1 (0)
Kris Commons Scotland Scotland Derby County Derby County 1 (0)
Jack Cork England England Watford FC Watford FC 1 (0)
Couñago Spain Spain Ipswich Town Ipswich Town 1 (0)
Daniel Cousin Gabon Gabon Hull City Hull City 1 (0)
Cristiano Ronaldo Portugal Portugal Manchester United Manchester United 1 (0)
Peter Crouch England England Portsmouth FC Portsmouth FC 1 (0)
Simon Davies Wales Wales Fulham FC Fulham FC 1 (0)
Steve Davies England England Derby County Derby County 1 (1)
Nathan Delfouneso England England Aston Villa Aston Villa 1 (0)
Jay DeMerit USA USA Watford FC Watford FC 1 (0)
Jason Demetriou Cyprus Cyprus Leyton Orient Leyton Orient 1 (0)
Clint Dempsey USA USA Fulham FC Fulham FC 1 (0)
Samuel Di Carmine Italy Italy Queens Park Rangers Queens Park Rangers 1 (0)
Chris Dickson Ghana Ghana Charlton Athletic Charlton Athletic 1 (0)
Louis Dodds England England Port Vale FC Port Vale FC 1 (0)
Michael Doyle Ireland Ireland Coventry City Coventry City 1 (0)
Karl Duguid England England Plymouth Argyle Plymouth Argyle 1 (0)
Nathan Dyer England England Swansea City Swansea City 1 (0)
Emmanuel Eboué Ivory Coast Ivory Coast Arsenal FC Arsenal FC 1 (0)
Wade Elliott England England Burnley FC Burnley FC 1 (0)
Marvin Emnes Netherlands Netherlands Middlesbrough FC Middlesbrough FC 1 (0)
Marouane Fellaini Belgium Belgium Everton FC Everton FC 1 (0)
Fernando Torres Spain Spain Liverpool FC Liverpool FC 1 (0)
David Foley England England Hartlepool United Hartlepool United 1 (0)
Andy Frampton England England Millwall FC Millwall FC 1 (0)
William Gallas France France Arsenal FC Arsenal FC 1 (0)
Joe Garner England England Nottingham Forest Nottingham Forest 1 (0)
Steven Gerrard England England Liverpool FC Liverpool FC 1 (0)
Stephen Gleeson Ireland Ireland Stockport County Stockport County 1 (0)
Gorka Pintado Spain Spain Swansea City Swansea City 1 (0)
Dan Gosling England England Everton FC Everton FC 1 (0)
Max Gradel Ivory Coast Ivory Coast Leicester City Leicester City 1 (0)
Danny Granville England England Leyton Orient Leyton Orient 1 (0)
Matt Green England England Torquay United Torquay United 1 (0)
Martin Gritton Scotland Scotland Macclesfield Town Macclesfield Town 1 (0)
Guillermo Bauza Spain Spain Swansea City Swansea City 1 (0)
Aron Gunnarsson Iceland Iceland Coventry City Coventry City 1 (0)
Stephen Halford England England Droylsden FC Droylsden FC 1 (0)
Péter Halmosi Hungary Hungary Hull City Hull City 1 (0)
Neil Harris England England Millwall FC Millwall FC 1 (0)
David Healy Northern Ireland Northern Ireland Sunderland AFC Sunderland AFC 1 (0)
Lee Hendrie England England Sheffield United Sheffield United 1 (0)
Matt Henney England England Barrow AFC Barrow AFC 1 (0)
Clint Hill England England Crystal Palace Crystal Palace 1 (0)
Sam Hird England England Doncaster Rovers Doncaster Rovers 1 (0)
Will Hoskins England England Watford FC Watford FC 1 (0)
Simeon Jackson Canada Canada Gillingham FC Gillingham FC 1 (0)
Kenwyne Jones Trinidad & Tobago Trinidad & Tobago Sunderland AFC Sunderland AFC 1 (0)
Antony Kay England England Tranmere Rovers Tranmere Rovers 1 (0)
Andy Keogh Ireland Ireland Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Do-heon Kim South Korea South Korea West Bromwich Albion West Bromwich Albion 1 (0)
Robert Koren Slovenia Slovenia West Bromwich Albion West Bromwich Albion 1 (0)
Niko Kranjčar Croatia Croatia Portsmouth FC Portsmouth FC 1 (0)
Marc Laird Scotland Scotland Millwall FC Millwall FC 1 (0)
Alex Lawless Wales Wales Forest Green Rovers Forest Green Rovers 1 (0)
Dennis Lawrence Trinidad & Tobago Trinidad & Tobago Crewe Alexandra Crewe Alexandra 1 (0)
Joe Ledley Wales Wales Cardiff City Cardiff City 1 (0)
Joleon Lescott England England Everton FC Everton FC 1 (0)
Josh Low Wales Wales Forest Green Rovers Forest Green Rovers 1 (0)
Arturo Lupoli Italy Italy Norwich City Norwich City 1 (0)
Charlie MacDonald England England Brentford FC Brentford FC 1 (0)
Florent Malouda French Guyana French Guyana Chelsea FC Chelsea FC 1 (0)
Benny McCarthy South Africa South Africa Blackburn Rovers Blackburn Rovers 1 (0)
Ross McCormack Scotland Scotland Cardiff City Cardiff City 1 (0)
Scott McGleish England England Northampton Town Northampton Town 1 (0)
Leon McKenzie England England Coventry City Coventry City 1 (0)
Aaron McLean England England Peterborough United Peterborough United 1 (0)
John Melligan Ireland Ireland Leyton Orient Leyton Orient 1 (1)
Mikel Arteta Spain Spain Everton FC Everton FC 1 (1)
Shaun Miller England England Crewe Alexandra Crewe Alexandra 1 (0)
Luka Modrić Croatia Croatia Tottenham Hotspur Tottenham Hotspur 1 (0)
Aaron Mokoena South Africa South Africa Blackburn Rovers Blackburn Rovers 1 (0)
Danny Murphy England England Fulham FC Fulham FC 1 (0)
Luke Murphy England England Crewe Alexandra Crewe Alexandra 1 (0)
Kyle Naughton England England Sheffield United Sheffield United 1 (0)
Michael Nelson England England Hartlepool United Hartlepool United 1 (0)
Jonas Olsson Sweden Sweden West Bromwich Albion West Bromwich Albion 1 (0)
Leon Osman England England Everton FC Everton FC 1 (0)
Ji-Sung Park South Korea South Korea Manchester United Manchester United 1 (0)
Martin Paterson Northern Ireland Northern Ireland Burnley FC Burnley FC 1 (0)
Jason Price Wales Wales Doncaster Rovers Doncaster Rovers 1 (0)
Tamás Priskin Hungary Hungary Watford FC Watford FC 1 (0)
Albert Riera Spain Spain Liverpool FC Liverpool FC 1 (0)
Matt Ritchie Scotland Scotland Dagenham & Redbridge Dagenham & Redbridge 1 (0)
Andy Robinson England England Leeds United Leeds United 1 (1)
Paul Robinson England England Eastwood Town Eastwood Town 1 (0)
Paul Robinson England England West Bromwich Albion West Bromwich Albion 1 (0)
Jay Rodriguez England England Burnley FC Burnley FC 1 (0)
Jack Rodwell England England Everton FC Everton FC 1 (0)
Wayne Rooney England England Manchester United Manchester United 1 (0)
Christopher Samba Congo Congo Blackburn Rovers Blackburn Rovers 1 (0)
Tuncay Şanlı Turkey Turkey Middlesbrough FC Middlesbrough FC 1 (0)
Roque Santa Cruz Paraguay Paraguay Blackburn Rovers Blackburn Rovers 1 (0)
Sean Scannell Ireland Ireland Crystal Palace Crystal Palace 1 (0)
Paul Scholes England England Manchester United Manchester United 1 (0)
Gareth Seddon England England Kettering Town Kettering Town 1 (0)
Danny Shelley England England Crewe Alexandra Crewe Alexandra 1 (0)
Jonjo Shelvey England England Charlton Athletic Charlton Athletic 1 (0)
Steven Sidwell England England Aston Villa Aston Villa 1 (0)
Jay Simpson England England West Bromwich Albion West Bromwich Albion 1 (0)
Josh Simpson England England Histon FC Histon FC 1 (0)
Ebi Smolarek Poland Poland Bolton Wanderers Bolton Wanderers 1 (0)
Tommy Spurr England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Jon Stead England England Ipswich Town Ipswich Town 1 (0)
Paul Stonehouse England England Forest Green Rovers Forest Green Rovers 1 (0)
Ben Strevens England England Dagenham & Redbridge Dagenham & Redbridge 1 (0)
Michael Turner England England Hull City Hull City 1 (0)
Carlos Vela Mexico Mexico Arsenal FC Arsenal FC 1 (0)
Carlos Villanueva Chile Chile Blackburn Rovers Blackburn Rovers 1 (0)
Theo Walcott England England Arsenal FC Arsenal FC 1 (0)
Jason Walker England England Barrow AFC Barrow AFC 1 (0)
Jon Walters Ireland Ireland Ipswich Town Ipswich Town 1 (1)
Elliott Ward England England Coventry City Coventry City 1 (0)
Jamie Ward Northern Ireland Northern Ireland Chesterfield FC Chesterfield FC 1 (0)
Danny Webber England England Sheffield United Sheffield United 1 (0)
David Wheater England England Middlesbrough FC Middlesbrough FC 1 (0)
Zak Whitbread USA USA Millwall FC Millwall FC 1 (0)
Kamil Zayatte Guinea Guinea Hull City Hull City 1 (0)
Gianni Zuiverloon Netherlands Netherlands West Bromwich Albion West Bromwich Albion 1 (0)