# Player Country Team Goals (Penalty)
1. Alan Smith England England Arsenal FC Arsenal FC 22 (1)
2. Lee Chapman England England Leeds United Leeds United 21 (0)
3. John Fashanu England England Wimbledon FC Wimbledon FC 20 (1)
Niall Quinn Ireland Ireland Manchester City Manchester City 20 (0)
5. Matt Le Tissier England England Southampton FC Southampton FC 19 (5)
David Platt England England Aston Villa Aston Villa 19 (6)
7. Roy Wegerle USA USA Queens Park Rangers Queens Park Rangers 18 (8)
8. Dean Saunders Wales Wales Derby County Derby County 17 (4)
9. John Barnes England England Liverpool FC Liverpool FC 16 (1)
Ian Rush Wales Wales Liverpool FC Liverpool FC 16 (0)
David White England England Manchester City Manchester City 16 (0)
12. Lars Elstrup Denmark Denmark Luton Town Luton Town 15 (0)
Gary Lineker England England Tottenham Hotspur Tottenham Hotspur 15 (3)
Ian Wright England England Crystal Palace Crystal Palace 15 (0)
15. Nigel Clough England England Nottingham Forest Nottingham Forest 14 (1)
Rodney Wallace England England Southampton FC Southampton FC 14 (0)
17. Steve Bruce England England Manchester United Manchester United 13 (7)
Brian Deane England England Sheffield United Sheffield United 13 (1)
Brian McClair Scotland Scotland Manchester United Manchester United 13 (0)
Paul Merson England England Arsenal FC Arsenal FC 13 (0)
21. Gordon Durie Scotland Scotland Chelsea FC Chelsea FC 12 (0)
22. Peter Beardsley England England Liverpool FC Liverpool FC 11 (0)
Kevin Gallacher Scotland Scotland Coventry City Coventry City 11 (0)
Anders Limpar Sweden Sweden Arsenal FC Arsenal FC 11 (0)
Stuart Pearce England England Nottingham Forest Nottingham Forest 11 (0)
Mark Ward England England Manchester City Manchester City 11 (9)
27. Tony Cottee England England Everton FC Everton FC 10 (0)
Kerry Dixon England England Chelsea FC Chelsea FC 10 (0)
Mark Hughes Wales Wales Manchester United Manchester United 10 (0)
Carl Shutt England England Leeds United Leeds United 10 (0)
Dennis Wise England England Chelsea FC Chelsea FC 10 (6)
32. Mark Bright England England Crystal Palace Crystal Palace 9 (0)
Kevin Campbell England England Arsenal FC Arsenal FC 9 (0)
Tony Cascarino Ireland Ireland Aston Villa Aston Villa 9 (0)
Marco Gabbiadini England England Sunderland AFC Sunderland AFC 9 (0)
Jan Mølby Denmark Denmark Liverpool FC Liverpool FC 9 (8)
David Speedie Scotland Scotland Coventry City Coventry City
Liverpool FC Liverpool FC
9 (0)
38. Les Ferdinand England England Queens Park Rangers Queens Park Rangers 8 (0)
Micky Gynn England England Coventry City Coventry City 8 (0)
Mick Harford England England Derby County Derby County 8 (1)
Nigel Jemson England England Nottingham Forest Nottingham Forest 8 (2)
Roy Keane Ireland Ireland Nottingham Forest Nottingham Forest 8 (0)
Pat Nevin Scotland Scotland Everton FC Everton FC 8 (0)
44. Kingsley Black Northern Ireland Northern Ireland Luton Town Luton Town 7 (0)
Ian Bryson Scotland Scotland Sheffield United Sheffield United 7 (0)
Peter Davenport England England Sunderland AFC Sunderland AFC 7 (1)
Iain Dowie Northern Ireland Northern Ireland Luton Town Luton Town 7 (0)
Paul Gascoigne England England Tottenham Hotspur Tottenham Hotspur 7 (0)
Dale Gordon England England Norwich City Norwich City 7 (0)
Ray Houghton Ireland Ireland Liverpool FC Liverpool FC 7 (0)
Mike Newell England England Everton FC Everton FC 7 (0)
Tim Sherwood England England Norwich City Norwich City 7 (0)
Gary Speed Wales Wales Leeds United Leeds United 7 (0)
Gordon Strachan Scotland Scotland Leeds United Leeds United 7 (4)
Paul Walsh England England Tottenham Hotspur Tottenham Hotspur 7 (0)
Kevin Wilson Northern Ireland Northern Ireland Chelsea FC Chelsea FC 7 (0)
57. Gordon Armstrong England England Sunderland AFC Sunderland AFC 6 (0)
Brian Borrows England England Coventry City Coventry City 6 (5)
Paul McGee Ireland Ireland Wimbledon FC Wimbledon FC 6 (0)
Paul Rideout England England Southampton FC Southampton FC 6 (0)
John Salako England England Crystal Palace Crystal Palace 6 (0)
Geoff Thomas England England Crystal Palace Crystal Palace 6 (0)
63. Alan Cork England England Wimbledon FC Wimbledon FC 5 (0)
Lee Dixon England England Arsenal FC Arsenal FC 5 (5)
Mark Falco England England Queens Park Rangers Queens Park Rangers 5 (0)
Robert Fleck Scotland Scotland Norwich City Norwich City 5 (0)
Terry Gibson England England Wimbledon FC Wimbledon FC 5 (0)
Nayim Spain Spain Tottenham Hotspur Tottenham Hotspur 5 (0)
Colin Pascoe Wales Wales Sunderland AFC Sunderland AFC 5 (0)
Ronny Rosenthal Israel Israel Liverpool FC Liverpool FC 5 (0)
Mel Sterland England England Leeds United Leeds United 5 (0)
72. Clive Allen England England Manchester City Manchester City 4 (1)
Clayton Blackmore Wales Wales Manchester United Manchester United 4 (1)
Chris Fairclough England England Leeds United Leeds United 4 (0)
Ruel Fox England England Norwich City Norwich City 4 (0)
Andy Gray England England Crystal Palace Crystal Palace 4 (2)
Glyn Hodges Wales Wales Crystal Palace Crystal Palace
Sheffield United Sheffield United
4 (0)
David Howells England England Tottenham Hotspur Tottenham Hotspur 4 (0)
Graeme Le Saux England England Chelsea FC Chelsea FC 4 (0)
Derek Mountfield England England Aston Villa Aston Villa 4 (0)
David Phillips Wales Wales Norwich City Norwich City 4 (0)
John Polston England England Norwich City Norwich City 4 (0)
Cyrille Regis England England Coventry City Coventry City 4 (0)
Mark Robins England England Manchester United Manchester United 4 (0)
Alan Shearer England England Southampton FC Southampton FC 4 (0)
Kevin Sheedy Ireland Ireland Everton FC Everton FC 4 (1)
Graham Stuart England England Chelsea FC Chelsea FC 4 (0)
Paul Williams England England Derby County Derby County 4 (1)
89. Paul Allen England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Kevin Ball England England Sunderland AFC Sunderland AFC 3 (2)
Warren Barton England England Wimbledon FC Wimbledon FC 3 (0)
Bob Booker England England Sheffield United Sheffield United 3 (0)
Mark Brennan England England Manchester City Manchester City 3 (0)
Andy Clarke England England Wimbledon FC Wimbledon FC 3 (0)
Ian Crook England England Norwich City Norwich City 3 (0)
Paul Davis England England Arsenal FC Arsenal FC 3 (0)
John Dreyer England England Luton Town Luton Town 3 (3)
John Ebbrell England England Everton FC Everton FC 3 (0)
Thomas Gaynor Ireland Ireland Nottingham Forest Nottingham Forest 3 (0)
Perry Groves England England Arsenal FC Arsenal FC 3 (0)
Steve Hodge England England Nottingham Forest Nottingham Forest 3 (0)
Paul Ince England England Manchester United Manchester United 3 (0)
Brian Kilcline England England Coventry City Coventry City 3 (1)
Stuart McCall Scotland Scotland Everton FC Everton FC 3 (0)
Steve Nicol Scotland Scotland Liverpool FC Liverpool FC 3 (0)
Ian Olney England England Aston Villa Aston Villa 3 (0)
Garry Parker England England Nottingham Forest Nottingham Forest 3 (0)
Lee Power England England Norwich City Norwich City 3 (0)
Steve Redmond England England Manchester City Manchester City 3 (0)
Neil Ruddock England England Southampton FC Southampton FC 3 (0)
Graeme Sharp Scotland Scotland Everton FC Everton FC 3 (0)
Andy Sinton England England Queens Park Rangers Queens Park Rangers 3 (0)
Paul Stewart England England Tottenham Hotspur Tottenham Hotspur 3 (0)
Danny Wallace England England Manchester United Manchester United 3 (0)
Neil Webb England England Manchester United Manchester United 3 (0)
Chris Whyte England England Leeds United Leeds United 3 (0)
Terry Wilson Scotland Scotland Nottingham Forest Nottingham Forest 3 (0)
Ian Woan England England Nottingham Forest Nottingham Forest 3 (0)
Eric Young Wales Wales Crystal Palace Crystal Palace 3 (0)
120. Tony Agana England England Sheffield United Sheffield United 2 (0)
Bradley Allen England England Queens Park Rangers Queens Park Rangers 2 (0)
Peter Beagrie England England Everton FC Everton FC 2 (0)
Gary Bennett England England Sunderland AFC Sunderland AFC 2 (0)
Kieron Brady Scotland Scotland Sunderland AFC Sunderland AFC 2 (0)
Franz Carr England England Nottingham Forest Nottingham Forest 2 (0)
Steve Chettle England England Nottingham Forest Nottingham Forest 2 (0)
Glenn Cockerill England England Southampton FC Southampton FC 2 (0)
Gary Crosby England England Nottingham Forest Nottingham Forest 2 (0)
Tony Daley England England Aston Villa Aston Villa 2 (0)
Tony Dorigo England England Chelsea FC Chelsea FC 2 (0)
John Hendry Scotland Scotland Tottenham Hotspur Tottenham Hotspur 2 (0)
Vinnie Jones Wales Wales Leeds United Leeds United
Sheffield United Sheffield United
2 (0)
Detsi Kruszyński Poland Poland Wimbledon FC Wimbledon FC 2 (0)
Steve Livingstone England England Coventry City Coventry City 2 (0)
Gary Mabbutt England England Tottenham Hotspur Tottenham Hotspur 2 (0)
Brian Marwood England England Sheffield United Sheffield United 2 (0)
Gary McAllister Scotland Scotland Leeds United Leeds United 2 (0)
Neil McDonald England England Everton FC Everton FC 2 (0)
Gary Micklewhite England England Derby County Derby County 2 (0)
Kent Nielsen Denmark Denmark Aston Villa Aston Villa 2 (0)
David Rocastle England England Arsenal FC Arsenal FC 2 (0)
Graham Rodger Scotland Scotland Luton Town Luton Town 2 (0)
David Rush England England Sunderland AFC Sunderland AFC 2 (0)
John Scales England England Wimbledon FC Wimbledon FC 2 (0)
Lee Sharpe England England Manchester United Manchester United 2 (0)
Michael Thomas England England Arsenal FC Arsenal FC 2 (0)
Andrew Tillson England England Queens Park Rangers Queens Park Rangers 2 (0)
Andy Townsend Ireland Ireland Chelsea FC Chelsea FC 2 (0)
Imre Váradi England England Leeds United Leeds United 2 (0)
Robert Warzycha Poland Poland Everton FC Everton FC 2 (0)
Dave Watson England England Everton FC Everton FC 2 (0)
Ray Wilkins England England Queens Park Rangers Queens Park Rangers 2 (0)
Dwight Yorke Trinidad & Tobago Trinidad & Tobago Aston Villa Aston Villa 2 (0)
154. Tony Adams England England Arsenal FC Arsenal FC 1 (0)
Phil Barber England England Crystal Palace Crystal Palace 1 (0)
Simon Barker England England Queens Park Rangers Queens Park Rangers 1 (0)
David Barnes England England Sheffield United Sheffield United 1 (0)
Paul Beesley England England Sheffield United Sheffield United 1 (0)
Guðni Bergsson Iceland Iceland Tottenham Hotspur Tottenham Hotspur 1 (0)
Mark Bowen Wales Wales Norwich City Norwich City 1 (0)
Carl Bradshaw England England Sheffield United Sheffield United 1 (0)
John Bumstead England England Chelsea FC Chelsea FC 1 (0)
Nigel Callaghan England England Aston Villa Aston Villa
Derby County Derby County
1 (0)
Jimmy Case England England Southampton FC Southampton FC 1 (0)
Steve Clarke Scotland Scotland Chelsea FC Chelsea FC 1 (0)
Wayne Clarke England England Manchester City Manchester City 1 (0)
Steve Cotterill England England Wimbledon FC Wimbledon FC 1 (0)
Gordon Cowans England England Aston Villa Aston Villa 1 (1)
Jason Cundy England England Chelsea FC Chelsea FC 1 (0)
Keith Curle England England Wimbledon FC Wimbledon FC 1 (0)
Bobby Davison England England Leeds United Leeds United 1 (0)
Anthony Dobson England England Coventry City Coventry City 1 (0)
Justin Edinburgh England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Carlton Fairweather England England Wimbledon FC Wimbledon FC 1 (0)
Sean Farrell England England Luton Town Luton Town 1 (0)
John Gayle England England Wimbledon FC Wimbledon FC 1 (0)
Ryan Giggs Wales Wales Manchester United Manchester United 1 (0)
Gary Gillespie Scotland Scotland Liverpool FC Liverpool FC 1 (0)
Lee Glover Scotland Scotland Nottingham Forest Nottingham Forest 1 (0)
Jeremy Goss Wales Wales Norwich City Norwich City 1 (0)
Alan Harper England England Manchester City Manchester City 1 (0)
Thomas Hauser Germany Germany Sunderland AFC Sunderland AFC 1 (0)
Adrian Heath England England Manchester City Manchester City 1 (0)
Trevor Hebberd England England Derby County Derby County 1 (0)
Colin Hendry Scotland Scotland Manchester City Manchester City 1 (0)
Andy Hill England England Manchester City Manchester City 1 (0)
Andy Hinchcliffe England England Everton FC Everton FC 1 (0)
Barry Horne Wales Wales Southampton FC Southampton FC 1 (0)
Ceri Hughes Wales Wales Luton Town Luton Town 1 (0)
John Humphrey England England Crystal Palace Crystal Palace 1 (0)
Julian James England England Luton Town Luton Town 1 (0)
David Lee England England Chelsea FC Chelsea FC 1 (0)
Tony Loughlan Ireland Ireland Nottingham Forest Nottingham Forest 1 (0)
Danny Maddix England England Queens Park Rangers Queens Park Rangers 1 (0)
Alan McLoughlin Ireland Ireland Southampton FC Southampton FC 1 (0)
Gary Megson England England Manchester City Manchester City 1 (0)
Mike Milligan Ireland Ireland Everton FC Everton FC 1 (0)
Kenneth Monkou Netherlands Netherlands Chelsea FC Chelsea FC 1 (0)
Kevin Moore England England Southampton FC Southampton FC 1 (0)
Aidan Newhouse England England Wimbledon FC Wimbledon FC 1 (0)
Peter Nicholas Wales Wales Chelsea FC Chelsea FC 1 (0)
David O'Leary Ireland Ireland Arsenal FC Arsenal FC 1 (0)
Ian Ormondroyd England England Aston Villa Aston Villa 1 (0)
Russell Osman England England Southampton FC Southampton FC 1 (0)
Gary Owers England England Sunderland AFC Sunderland AFC 1 (0)
Alan Pardew England England Crystal Palace Crystal Palace 1 (0)
Paul Parker England England Queens Park Rangers Queens Park Rangers 1 (0)
Mark Patterson England England Derby County Derby County 1 (0)
Trevor Peake England England Coventry City Coventry City 1 (0)
Andy Pearce England England Coventry City Coventry City 1 (0)
John Pearson England England Leeds United Leeds United 1 (0)
Mark Pembridge Wales Wales Luton Town Luton Town 1 (0)
Mike Phelan England England Manchester United Manchester United 1 (0)
Justin Phillips England England Derby County Derby County 1 (0)
Neil Pointon England England Manchester City Manchester City 1 (0)
David Preece England England Luton Town Luton Town 1 (0)
Christopher Price England England Aston Villa Aston Villa 1 (0)
Craig Ramage England England Derby County Derby County 1 (0)
Bryan Robson England England Manchester United Manchester United 1 (0)
Mel Sage England England Derby County Derby County 1 (0)
Vincent Samways England England Tottenham Hotspur Tottenham Hotspur 1 (0)
Richard Shaw England England Crystal Palace Crystal Palace 1 (0)
David Smith England England Coventry City Coventry City 1 (0)
Garry Thompson England England Crystal Palace Crystal Palace 1 (0)
Andy Thorn England England Crystal Palace Crystal Palace 1 (0)
Ronnie Whelan Ireland Ireland Liverpool FC Liverpool FC 1 (0)
Mike Whitlow England England Leeds United Leeds United 1 (0)
Clive Wilson England England Queens Park Rangers Queens Park Rangers 1 (0)
Ray Woods England England Coventry City Coventry City 1 (0)