# Player Country Team Goals (Penalty)
1. Eduardo Croatia Croatia Arsenal FC Arsenal FC 4 (0)
Frank Lampard England England Chelsea FC Chelsea FC 4 (0)
Michael Mifsud Malta Malta Coventry City Coventry City 4 (0)
4. Lionel Ainsworth England England Hereford United Hereford United 3 (0)
Yakubu Ayegbeni Nigeria Nigeria Everton FC Everton FC 3 (0)
Lee Bradbury England England Southend United Southend United 3 (1)
Fernando Torres Spain Spain Liverpool FC Liverpool FC 3 (0)
Roque Santa Cruz Paraguay Paraguay Blackburn Rovers Blackburn Rovers 3 (0)
9. Craig Bellamy Wales Wales West Ham United West Ham United 2 (0)
Deon Burton Jamaica Jamaica Sheffield Wednesday Sheffield Wednesday 2 (0)
Carlton Cole England England West Ham United West Ham United 2 (0)
Jamie Cureton England England Norwich City Norwich City 2 (0)
Denilson Brazil Brazil Arsenal FC Arsenal FC 2 (0)
David Foley England England Hartlepool United Hartlepool United 2 (0)
Robbie Fowler England England Cardiff City Cardiff City 2 (1)
Paul Furlong England England Luton Town Luton Town 2 (0)
Kaspars Gorkšs Latvia Latvia Blackpool FC Blackpool FC 2 (0)
Andy Gray Scotland Scotland Burnley FC Burnley FC 2 (0)
Matt Harrold England England Southend United Southend United 2 (1)
Jermaine Jenas England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Phil Jevons England England Bristol City Bristol City 2 (0)
Salomon Kalou Ivory Coast Ivory Coast Chelsea FC Chelsea FC 2 (0)
Robbie Keane Ireland Ireland Tottenham Hotspur Tottenham Hotspur 2 (0)
Steed Malbranque France France Tottenham Hotspur Tottenham Hotspur 2 (0)
Shaun Maloney Scotland Scotland Aston Villa Aston Villa 2 (0)
James McFadden Scotland Scotland Everton FC Everton FC 2 (0)
Ishmael Miller England England West Bromwich Albion West Bromwich Albion 2 (1)
David Nugent England England Portsmouth FC Portsmouth FC 2 (0)
Noé Pamarot France France Portsmouth FC Portsmouth FC 2 (0)
Billy Sharp England England Sheffield United Sheffield United 2 (0)
Luton Shelton Jamaica Jamaica Sheffield United Sheffield United 2 (0)
Andriy Shevchenko Ukraine Ukraine Chelsea FC Chelsea FC 2 (0)
Matthew Spring England England Luton Town Luton Town 2 (1)
Jon Stead England England Sheffield United Sheffield United 2 (0)
Drew Talbot England England Luton Town Luton Town 2 (0)
36. Emmanuel Adebayor Togo Togo Arsenal FC Arsenal FC 1 (0)
Dele Adebola Nigeria Nigeria Coventry City Coventry City 1 (0)
Ade Akinbiyi England England Burnley FC Burnley FC 1 (0)
Darren Ambrose England England Charlton Athletic Charlton Athletic 1 (0)
Paul Anderson England England Swansea City Swansea City 1 (0)
David Artell Gibraltar Gibraltar Morecambe FC Morecambe FC 1 (0)
Dean Ashton England England West Ham United West Ham United 1 (0)
Carl Baker England England Morecambe FC Morecambe FC 1 (1)
Gareth Bale Wales Wales Tottenham Hotspur Tottenham Hotspur 1 (0)
Adam Barrett England England Southend United Southend United 1 (0)
Craig Beattie Scotland Scotland West Bromwich Albion West Bromwich Albion 1 (0)
David Bell Ireland Ireland Luton Town Luton Town 1 (0)
Yossi Benayoun Israel Israel Liverpool FC Liverpool FC 1 (0)
Nicklas Bendtner Denmark Denmark Arsenal FC Arsenal FC 1 (0)
David Bentley England England Blackburn Rovers Blackburn Rovers 1 (0)
Jim Bentley England England Morecambe FC Morecambe FC 1 (0)
Dimitar Berbatov Bulgaria Bulgaria Tottenham Hotspur Tottenham Hotspur 1 (1)
Leon Best Ireland Ireland Coventry City Coventry City 1 (0)
Rolando Bianchi Italy Italy Manchester City Manchester City 1 (0)
Adam Birchall England England Barnet FC Barnet FC 1 (0)
Robbie Blake England England Burnley FC Burnley FC 1 (0)
Dominic Blizzard England England Stockport County Stockport County 1 (0)
Adam Boyd England England Leyton Orient Leyton Orient 1 (1)
George Boyd Scotland Scotland Peterborough United Peterborough United 1 (0)
Michael Bridges England England Hull City Hull City 1 (0)
Drewe Broughton England England Milton Keynes Dons Milton Keynes Dons 1 (0)
Ben Burgess Ireland Ireland Blackpool FC Blackpool FC 1 (0)
Tim Cahill Australia Australia Everton FC Everton FC 1 (0)
Mo Camara France France Derby County Derby County 1 (0)
Alex Campana England England Watford FC Watford FC 1 (0)
DJ Campbell England England Leicester City Leicester City 1 (0)
Pascal Chimbonda France France Tottenham Hotspur Tottenham Hotspur 1 (0)
Stephen Clemence England England Leicester City Leicester City 1 (0)
Joe Cole England England Chelsea FC Chelsea FC 1 (0)
Bobby Convey USA USA Reading FC Reading FC 1 (0)
Carl Cort Guyana Guyana Leicester City Leicester City 1 (0)
Jody Craddock England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Richard Cresswell England England Stoke City Stoke City 1 (0)
Craig Davies Wales Wales Oldham Athletic Oldham Athletic 1 (0)
Jermain Defoe England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Jason Demetriou Cyprus Cyprus Leyton Orient Leyton Orient 1 (0)
Matt Derbyshire England England Blackburn Rovers Blackburn Rovers 1 (1)
Abou Diaby France France Arsenal FC Arsenal FC 1 (0)
Craig Disley England England Bristol Rovers Bristol Rovers 1 (0)
Douglas Brazil Brazil Watford FC Watford FC 1 (0)
Didier Drogba Ivory Coast Ivory Coast Chelsea FC Chelsea FC 1 (0)
Dion Dublin England England Norwich City Norwich City 1 (0)
Clint Easton England England Hereford United Hereford United 1 (0)
Freddy Eastwood Wales Wales Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Sylvain Ebanks-Blake England England Plymouth Argyle Plymouth Argyle 1 (0)
Nabil El Zhar Morocco Morocco Liverpool FC Liverpool FC 1 (0)
Elano Brazil Brazil Manchester City Manchester City 1 (1)
Anthony Elding England England Stockport County Stockport County 1 (0)
Nathan Ellington England England West Bromwich Albion West Bromwich Albion 1 (0)
Marvin Elliott Jamaica Jamaica Bristol City Bristol City 1 (0)
Stuart Elliott Northern Ireland Northern Ireland Hull City Hull City 1 (0)
Fábio Rochemback Brazil Brazil Middlesbrough FC Middlesbrough FC 1 (0)
Craig Fagan England England Derby County Derby County 1 (0)
István Ferenczi Hungary Hungary Barnsley FC Barnsley FC 1 (0)
John Finnigan England England Cheltenham Town Cheltenham Town 1 (0)
Yoann Folly France France Sheffield Wednesday Sheffield Wednesday 1 (0)
Jamie Forrester England England Lincoln City Lincoln City 1 (0)
Mark Fotheringham Scotland Scotland Norwich City Norwich City 1 (0)
Dougie Freedman Scotland Scotland Crystal Palace Crystal Palace 1 (0)
Matty Fryatt England England Leicester City Leicester City 1 (0)
Kevin Gallen England England Milton Keynes Dons Milton Keynes Dons 1 (1)
Richard García Australia Australia Hull City Hull City 1 (0)
Owen Garvan Ireland Ireland Ipswich Town Ipswich Town 1 (0)
Zoltán Gera Hungary Hungary West Bromwich Albion West Bromwich Albion 1 (0)
Steven Gerrard England England Liverpool FC Liverpool FC 1 (0)
Stylianos Giannakopoulos Greece Greece Bolton Wanderers Bolton Wanderers 1 (0)
Danny Graham England England Carlisle United Carlisle United 1 (0)
Danny Guthrie England England Bolton Wanderers Bolton Wanderers 1 (0)
John Halls England England Reading FC Reading FC 1 (0)
Marlon Harewood England England Aston Villa Aston Villa 1 (0)
Danny Harrison England England Rotherham United Rotherham United 1 (0)
Jimmy Floyd Hasselbaink Netherlands Netherlands Cardiff City Cardiff City 1 (0)
James Hayter England England Doncaster Rovers Doncaster Rovers 1 (0)
David Healy Northern Ireland Northern Ireland Fulham FC Fulham FC 1 (0)
Paul Heffernan Ireland Ireland Doncaster Rovers Doncaster Rovers 1 (0)
Lee Hendrie England England Sheffield United Sheffield United 1 (0)
Lee Hodges England England Plymouth Argyle Plymouth Argyle 1 (0)
Wes Hoolahan Ireland Ireland Blackpool FC Blackpool FC 1 (0)
Geoff Horsfield England England Sheffield United Sheffield United 1 (0)
Tom Huddlestone England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Michael Jackson England England Blackpool FC Blackpool FC 1 (0)
Bradley Johnson England England Northampton Town Northampton Town 1 (0)
Roger Johnson England England Cardiff City Cardiff City 1 (0)
Jean-Paul Kalala Congo DR Congo DR Oldham Athletic Oldham Athletic 1 (0)
Diomansy Kamara Senegal Senegal Fulham FC Fulham FC 1 (0)
Nwankwo Kanu Nigeria Nigeria Portsmouth FC Portsmouth FC 1 (0)
Darran Kempson England England Shrewsbury Town Shrewsbury Town 1 (0)
Andy Keogh Ireland Ireland Wolverhampton Wanderers Wolverhampton Wanderers 1 (1)
Neil Kilkenny Australia Australia Oldham Athletic Oldham Athletic 1 (0)
Andy Kirk Northern Ireland Northern Ireland Northampton Town Northampton Town 1 (0)
Leon Knight England England Milton Keynes Dons Milton Keynes Dons 1 (0)
Simon Lappin Scotland Scotland Norwich City Norwich City 1 (0)
Nicky Law England England Sheffield United Sheffield United 1 (0)
Alan Lee Ireland Ireland Ipswich Town Ipswich Town 1 (1)
Dong-gook Lee South Korea South Korea Middlesbrough FC Middlesbrough FC 1 (0)
Aaron Lennon England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Jack Lester England England Chesterfield FC Chesterfield FC 1 (0)
Leroy Lita England England Reading FC Reading FC 1 (0)
Chris Lucketti England England Sheffield United Sheffield United 1 (0)
Charlie MacDonald England England Southend United Southend United 1 (0)
Obafemi Martins Nigeria Nigeria Newcastle United Newcastle United 1 (0)
Gareth McAuley Northern Ireland Northern Ireland Leicester City Leicester City 1 (0)
Mark McCammon Barbados Barbados Doncaster Rovers Doncaster Rovers 1 (0)
Benni McCarthy South Africa South Africa Blackburn Rovers Blackburn Rovers 1 (0)
Paddy McCarthy Ireland Ireland Charlton Athletic Charlton Athletic 1 (0)
Jon-Paul McGovern Scotland Scotland Milton Keynes Dons Milton Keynes Dons 1 (0)
Matty McNeil England England Stockport County Stockport County 1 (0)
Stephen McPhee Scotland Scotland Hull City Hull City 1 (0)
Gary McSheffrey England England Birmingham City Birmingham City 1 (0)
Luke Moore England England Aston Villa Aston Villa 1 (0)
Émile Mpenza Belgium Belgium Manchester City Manchester City 1 (0)
Johnny Mullins England England Mansfield Town Mansfield Town 1 (0)
Glenn Murray England England Rochdale AFC Rochdale AFC 1 (0)
Jon Newby England England Morecambe FC Morecambe FC 1 (0)
Kyle Nix Australia Australia Bradford City Bradford City 1 (0)
Danny North England England Grimsby Town Grimsby Town 1 (0)
Garry O'Connor Scotland Scotland Birmingham City Birmingham City 1 (0)
Stefan Oakes England England Wycombe Wanderers Wycombe Wanderers 1 (0)
Bradley Orr England England Bristol City Bristol City 1 (0)
Leon Osman England England Everton FC Everton FC 1 (0)
Michael Owen England England Newcastle United Newcastle United 1 (0)
Lloyd Owusu Ghana Ghana Yeovil Town Yeovil Town 1 (0)
Martin Paterson Northern Ireland Northern Ireland Scunthorpe United Scunthorpe United 1 (0)
Morten Pedersen Norway Norway Blackburn Rovers Blackburn Rovers 1 (0)
David Perkins England England Rochdale AFC Rochdale AFC 1 (0)
Rory Prendergast England England Rochdale AFC Rochdale AFC 1 (0)
Tamás Priskin Hungary Hungary Watford FC Watford FC 1 (0)
Michael Proctor England England Wrexham FC Wrexham FC 1 (0)
Adam Proudlock England England Stockport County Stockport County 1 (0)
Danny Pugh England England Preston North End Preston North End 1 (0)
Jason Puncheon England England Barnet FC Barnet FC 1 (0)
Darren Purse England England Cardiff City Cardiff City 1 (0)
Grzegorz Rasiak Poland Poland Southampton FC Southampton FC 1 (0)
Andy Reid Ireland Ireland Charlton Athletic Charlton Athletic 1 (1)
Paul Reid England England Barnsley FC Barnsley FC 1 (0)
Nigel Reo-Coker England England Aston Villa Aston Villa 1 (0)
Stephen Robinson Northern Ireland Northern Ireland Luton Town Luton Town 1 (0)
Theo Robinson Jamaica Jamaica Hereford United Hereford United 1 (0)
Luke Rodgers England England Port Vale FC Port Vale FC 1 (1)
Martin Rowlands Ireland Ireland Queens Park Rangers Queens Park Rangers 1 (0)
Darel Russell England England Norwich City Norwich City 1 (0)
Lloyd Sam Ghana Ghana Charlton Athletic Charlton Athletic 1 (0)
Georgios Samaras Greece Greece Manchester City Manchester City 1 (0)
Jason Scotland Trinidad & Tobago Trinidad & Tobago Swansea City Swansea City 1 (0)
Ryan Shawcross England England Stoke City Stoke City 1 (0)
Alan Sheehan Ireland Ireland Leicester City Leicester City 1 (0)
Steven Sidwell England England Chelsea FC Chelsea FC 1 (0)
Robbie Simpson England England Coventry City Coventry City 1 (0)
Dean Sinclair England England Charlton Athletic Charlton Athletic 1 (0)
Scott Sinclair England England Chelsea FC Chelsea FC 1 (0)
Trevor Sinclair England England Cardiff City Cardiff City 1 (0)
Wade Small England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Deane Smalley England England Oldham Athletic Oldham Athletic 1 (0)
Paul Smith England England Nottingham Forest Nottingham Forest 1 (0)
Richard Stearman England England Leicester City Leicester City 1 (0)
Ben Strevens England England Dagenham & Redbridge Dagenham & Redbridge 1 (0)
Luke Summerfield England England Plymouth Argyle Plymouth Argyle 1 (0)
Jay Tabb England England Coventry City Coventry City 1 (0)
Ian Thomas-Moore England England Hartlepool United Hartlepool United 1 (0)
Garry Thompson England England Morecambe FC Morecambe FC 1 (0)
Svetoslav Todorov Bulgaria Bulgaria Charlton Athletic Charlton Athletic 1 (0)
Nathan Tyson England England Nottingham Forest Nottingham Forest 1 (0)
Theo Walcott England England Arsenal FC Arsenal FC 1 (0)
Danny Webber England England Sheffield United Sheffield United 1 (0)
Richie Wellens England England Doncaster Rovers Doncaster Rovers 1 (0)
James Wesolowski Australia Australia Leicester City Leicester City 1 (0)
Ian Westlake England England Leeds United Leeds United 1 (0)
Glenn Whelan Ireland Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Peter Whittingham England England Cardiff City Cardiff City 1 (0)
Andy Williams England England Bristol Rovers Bristol Rovers 1 (0)
Jonathan Woodgate England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Tommy Wright England England Darlington FC Darlington FC 1 (0)
Shaun Wright-Phillips England England Chelsea FC Chelsea FC 1 (0)
Zhi Zheng China China Charlton Athletic Charlton Athletic 1 (1)