# Player Country Team Goals (Penalty)
1. Paul Gascoigne England England Tottenham Hotspur Tottenham Hotspur 6 (1)
Mark Hughes Wales Wales Manchester United Manchester United 6 (0)
Lee Sharpe England England Manchester United Manchester United 6 (0)
Alan Shearer England England Southampton FC Southampton FC 6 (1)
5. Kerry Dixon England England Chelsea FC Chelsea FC 5 (1)
Kevin Gallacher Scotland Scotland Coventry City Coventry City 5 (0)
Steve Livingstone England England Coventry City Coventry City 5 (0)
Nigel Pearson England England Sheffield Wednesday Sheffield Wednesday 5 (0)
Ian Rush Wales Wales Liverpool FC Liverpool FC 5 (0)
10. Mark Bright England England Crystal Palace Crystal Palace 4 (0)
Lee Chapman England England Leeds United Leeds United 4 (0)
Tony Cottee England England Everton FC Everton FC 4 (0)
Tony Philliskirk England England Bolton Wanderers Bolton Wanderers 4 (1)
Paul Stewart England England Tottenham Hotspur Tottenham Hotspur 4 (0)
15. Nicky Banger England England Southampton FC Southampton FC 3 (0)
Nigel Clough England England Nottingham Forest Nottingham Forest 3 (0)
Brian Deane England England Sheffield United Sheffield United 3 (0)
Gordon Durie Scotland Scotland Chelsea FC Chelsea FC 3 (0)
Martin Foyle England England Oxford United Oxford United 3 (0)
Perry Groves England England Arsenal FC Arsenal FC 3 (0)
Mick Harford England England Derby County Derby County 3 (0)
David Hirst England England Sheffield Wednesday Sheffield Wednesday 3 (0)
David Platt England England Aston Villa Aston Villa 3 (2)
Cyrille Regis England England Coventry City Coventry City 3 (0)
Dean Saunders Wales Wales Derby County Derby County 3 (0)
Graeme Sharp Scotland Scotland Everton FC Everton FC 3 (0)
Alan Smith England England Arsenal FC Arsenal FC 3 (0)
Gary Speed Wales Wales Leeds United Leeds United 3 (0)
Andy Townsend Ireland Ireland Chelsea FC Chelsea FC 3 (0)
Ian Wright England England Crystal Palace Crystal Palace 3 (0)
31. Tony Adams England England Arsenal FC Arsenal FC 2 (0)
Clive Allen England England Manchester City Manchester City 2 (0)
Martin Allen England England West Ham United West Ham United 2 (0)
Clayton Blackmore Wales Wales Manchester United Manchester United 2 (0)
Steve Bruce England England Manchester United Manchester United 2 (2)
Colin Clarke Northern Ireland Northern Ireland Portsmouth FC Portsmouth FC 2 (0)
David Cork England England Darlington FC Darlington FC 2 (0)
David Currie England England Oldham Athletic Oldham Athletic 2 (0)
Tony Daley England England Aston Villa Aston Villa 2 (0)
Les Ferdinand England England Queens Park Rangers Queens Park Rangers 2 (0)
Marco Gabbiadini England England Sunderland AFC Sunderland AFC 2 (0)
Jeremy Goss Wales Wales Norwich City Norwich City 2 (0)
Cohen Griffith Guyana Guyana Cardiff City Cardiff City 2 (0)
Ray Houghton Ireland Ireland Liverpool FC Liverpool FC 2 (0)
Nigel Jemson England England Nottingham Forest Nottingham Forest 2 (0)
Tommy Johnson England England Notts County Notts County 2 (1)
Matt Le Tissier England England Southampton FC Southampton FC 2 (0)
Gary McAllister Scotland Scotland Leeds United Leeds United 2 (0)
Brian McClair Scotland Scotland Manchester United Manchester United 2 (0)
Neil McDonald England England Everton FC Everton FC 2 (0)
Paul Merson England England Arsenal FC Arsenal FC 2 (0)
Nicholas Morgan England England Bristol City Bristol City 2 (0)
Robbie Mustoe England England Middlesbrough FC Middlesbrough FC 2 (0)
Ian Ormondroyd England England Aston Villa Aston Villa 2 (0)
Garry Parker England England Nottingham Forest Nottingham Forest 2 (0)
Craig Ramage England England Derby County Derby County 2 (0)
Ian Redford Scotland Scotland Ipswich Town Ipswich Town 2 (0)
Teddy Sheringham England England Millwall FC Millwall FC 2 (0)
Bernie Slaven Ireland Ireland Middlesbrough FC Middlesbrough FC 2 (0)
Andy Sussex England England Crewe Alexandra Crewe Alexandra 2 (0)
Andy Thomas England England Plymouth Argyle Plymouth Argyle 2 (0)
Rodney Wallace England England Southampton FC Southampton FC 2 (0)
Paul Williams England England Sheffield Wednesday Sheffield Wednesday 2 (0)
Kevin Wilson Northern Ireland Northern Ireland Chelsea FC Chelsea FC 2 (0)
65. Tony Agana England England Sheffield United Sheffield United 1 (0)
John Anderson Ireland Ireland Newcastle United Newcastle United 1 (0)
Viv Anderson England England Manchester United Manchester United 1 (0)
Brett Angell England England Southend United Southend United 1 (0)
Warren Aspinall England England Portsmouth FC Portsmouth FC 1 (0)
Trevor Aylott England England AFC Bournemouth AFC Bournemouth 1 (0)
Kevin Ball England England Sunderland AFC Sunderland AFC 1 (0)
Simon Barker England England Queens Park Rangers Queens Park Rangers 1 (0)
Bobby Barnes England England Northampton Town Northampton Town 1 (0)
Jason Beckford England England Manchester City Manchester City 1 (0)
Greg Berry England England Leyton Orient Leyton Orient 1 (0)
Kingsley Black Northern Ireland Northern Ireland Luton Town Luton Town 1 (0)
Carl Bradshaw England England Sheffield United Sheffield United 1 (0)
Tony Cascarino Ireland Ireland Aston Villa Aston Villa 1 (0)
Stephen Castle England England Leyton Orient Leyton Orient 1 (1)
Mark Chamberlain England England Portsmouth FC Portsmouth FC 1 (0)
Steve Chettle England England Nottingham Forest Nottingham Forest 1 (0)
Shaun Close England England Swindon Town Swindon Town 1 (0)
Ian Crook England England Norwich City Norwich City 1 (0)
Gary Crosby England England Nottingham Forest Nottingham Forest 1 (0)
Tony Cullen England England Sunderland AFC Sunderland AFC 1 (0)
Paul Culpin England England Peterborough United Peterborough United 1 (0)
Paul Dalton England England Hartlepool United Hartlepool United 1 (0)
Julian Dicks England England West Ham United West Ham United 1 (0)
John Ebbrell England England Everton FC Everton FC 1 (0)
David Evans England England Halifax Town Halifax Town 1 (0)
Gareth Evans England England Stoke City Stoke City 1 (0)
Terry Evans England England Brentford FC Brentford FC 1 (0)
Chris Fairclough England England Leeds United Leeds United 1 (0)
Mark Falco England England Queens Park Rangers Queens Park Rangers 1 (0)
Mark Fiore England England Plymouth Argyle Plymouth Argyle 1 (0)
Robert Fleck Scotland Scotland Norwich City Norwich City 1 (0)
Trevor Francis England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Gary Gillespie Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Frank Gray Scotland Scotland Darlington FC Darlington FC 1 (1)
Tony Gregory England England Halifax Town Halifax Town 1 (0)
Carl Griffiths Wales Wales Shrewsbury Town Shrewsbury Town 1 (0)
Micky Gynn England England Coventry City Coventry City 1 (0)
John Harkes USA USA Sheffield Wednesday Sheffield Wednesday 1 (0)
Alan Harper England England Manchester City Manchester City 1 (0)
Richard Harvey England England Luton Town Luton Town 1 (0)
Thomas Hauser Germany Germany Sunderland AFC Sunderland AFC 1 (0)
John Hendrie Scotland Scotland Middlesbrough FC Middlesbrough FC 1 (0)
Colin Hendry Scotland Scotland Manchester City Manchester City 1 (0)
Keith Hill England England Blackburn Rovers Blackburn Rovers 1 (0)
Glyn Hodges Wales Wales Crystal Palace Crystal Palace 1 (0)
Rick Holden England England Oldham Athletic Oldham Athletic 1 (0)
Barry Horne Wales Wales Southampton FC Southampton FC 1 (0)
Robbie James Wales Wales Bradford City Bradford City 1 (0)
Lenny Johnrose England England Blackburn Rovers Blackburn Rovers 1 (0)
Keith Jones England England Brentford FC Brentford FC 1 (1)
Roy Keane Ireland Ireland Nottingham Forest Nottingham Forest 1 (0)
Kevin Keen England England West Ham United West Ham United 1 (0)
David Kelly Ireland Ireland Leicester City Leicester City 1 (1)
Paul Kerr England England Middlesbrough FC Middlesbrough FC 1 (0)
Chris Kiwomya England England Ipswich Town Ipswich Town 1 (0)
Graeme Le Saux England England Chelsea FC Chelsea FC 1 (0)
David Lee England England Chelsea FC Chelsea FC 1 (0)
Gary Lineker England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Danny Maddix England England Queens Park Rangers Queens Park Rangers 1 (0)
Jim Magilton Northern Ireland Northern Ireland Oxford United Oxford United 1 (0)
Kevin McAllister Scotland Scotland Chelsea FC Chelsea FC 1 (0)
Alan McLoughlin Ireland Ireland Swindon Town Swindon Town 1 (0)
Steve McMahon England England Liverpool FC Liverpool FC 1 (0)
Andy Melville Wales Wales Oxford United Oxford United 1 (0)
Gary Micklewhite England England Derby County Derby County 1 (0)
Simon Milton England England Ipswich Town Ipswich Town 1 (0)
Scott Minto England England Charlton Athletic Charlton Athletic 1 (0)
Trevor Morley England England West Ham United West Ham United 1 (0)
Paul Moulden England England Oldham Athletic Oldham Athletic 1 (0)
Peter Mumby England England Burnley FC Burnley FC 1 (0)
Warren Neill England England Portsmouth FC Portsmouth FC 1 (0)
Pat Nevin Scotland Scotland Everton FC Everton FC 1 (0)
Kevin Nugent Ireland Ireland Leyton Orient Leyton Orient 1 (0)
Gavin Oliver England England Bradford City Bradford City 1 (0)
Gary Owers England England Sunderland AFC Sunderland AFC 1 (0)
Stuart Pearce England England Nottingham Forest Nottingham Forest 1 (0)
Paul Proudlock England England Carlisle United Carlisle United 1 (0)
Jimmy Quinn Northern Ireland Northern Ireland West Ham United West Ham United 1 (0)
Neil Redfearn England England Oldham Athletic Oldham Athletic 1 (1)
Stuart Rimmer England England Walsall FC Walsall FC 1 (0)
Phil Robinson England England Notts County Notts County 1 (0)
Neil Ruddock England England Southampton FC Southampton FC 1 (0)
John Salako England England Crystal Palace Crystal Palace 1 (0)
Danis Salman Turkey Turkey Plymouth Argyle Plymouth Argyle 1 (0)
John Sheridan Ireland Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Tim Sherwood England England Norwich City Norwich City 1 (0)
Peter Shirtliff England England Sheffield Wednesday Sheffield Wednesday 1 (0)
Fitzroy Simpson Jamaica Jamaica Swindon Town Swindon Town 1 (0)
David Speedie Scotland Scotland Coventry City Coventry City 1 (0)
Frank Stapleton Ireland Ireland Blackburn Rovers Blackburn Rovers 1 (0)
Steve Staunton Ireland Ireland Liverpool FC Liverpool FC 1 (0)
Tim Steele England England Wolverhampton Wanderers Wolverhampton Wanderers 1 (0)
Gordon Strachan Scotland Scotland Leeds United Leeds United 1 (0)
Graham Stuart England England Chelsea FC Chelsea FC 1 (0)
Peter Swan England England Hull City Hull City 1 (0)
Garry Thompson England England Crystal Palace Crystal Palace 1 (0)
Danny Wallace England England Manchester United Manchester United 1 (0)
Gordon Watson England England Charlton Athletic Charlton Athletic 1 (0)
Neil Webb England England Manchester United Manchester United 1 (0)
Roy Wegerle USA USA Queens Park Rangers Queens Park Rangers 1 (0)
Guy Whittingham England England Portsmouth FC Portsmouth FC 1 (0)
Chris Whyte England England Leeds United Leeds United 1 (0)
Danny Wilson Northern Ireland Northern Ireland Sheffield Wednesday Sheffield Wednesday 1 (0)
Dennis Wise England England Chelsea FC Chelsea FC 1 (1)
Eric Young Wales Wales Crystal Palace Crystal Palace 1 (0)