Premier League Top Scorers

List of Premier League Top Scorers by Season

HomePremier LeagueAll-Time Premier League

Premier League Top Scorers by Season from 1992-93 to 2021-22 showing highest scoring EPL football players, club and number of goals.
Most goals scored in one Premier League Season by one player is 34 by Alan Shearer in 1994-95 and Andrew Cole in 1993-94.
Premier League Season 2020-21 Top Scorer is Harry Kane with  a total of 23 goals.
Updated to 13th September 2021.
Click for Premier League 100 Top Scorers All-Time

Premier League Highest Scorer by Season

Season Player Club Goals
1992-93 Teddy Sheringham Tottenham Hotspur 22
1993-94 Andrew Cole Newcastle United 34
1994-95  Alan Shearer Blackburn 34
1995-96  Alan Shearer Blackburn 31
1996-97  Alan Shearer Newcastle United 22
1997-98 Dion Dublin Coventry City 18
Michael Owen Liverpool
Chris Sutton Blackpool
1998-99 Jimmy Floyd Hasselbaink Leeds United 18
Michael Owen Liverpool
Dwite Yorke Manchester United
1999-00 Kevin Phillips Sunderland 30
2000-01 Jimmy Floyd Hasselbaink Chelsea 23
2001-02 Thiery Henry Arsenal 24
2002-03 Ruud van Nistelrooy Manchester United 25
2003-04 Thiery Henry Arsenal 30
2004-05 Thiery Henry Arsenal 25
2005-06 Thiery Henry Arsenal 27
2006-07 Didier Drogba Chelsea 20
2007-08 Cristiano Ronaldo Manchester United 31
2008-09 Nicolas Anelka Chelsea 19
2009-10 Didier Drogba Chelsea 29
2010-11 Carlos Tevez Manchester City 21
Dimitar Berbatov Manchester United
2011-12 Robin van Persie Arsenal 30
2012-13 Robin van Persie Manchester United 26
2013-14 Luis Suárez Liverpool 31
2014-15 Sergio Agüero Manchester City 26
2015-16 Harry Kane Tottenham Hotspur 25
2016-17 Harry Kane Tottenham Hotspur 29
2017-18 Mohamed Salah Liverpool 32
2018-19 Mohamed Salah Liverpool 22
Pierre-Emerick Aubameyang Blackburn
Sadio Mané Liverpool
2019-20 Jamie Vardy Leicester 23
2020-21 Harry Kane Tottenham Hotspur 23
2021-22 Michail Antonio West Ham United 4
Bruno Fernandes Manchester United

Premier League Top Scorers 2017-18 to 2021-22

Combined Goals and Assists 2021-22

Combined Goals and Assists 2020-21

Combined Goals and Assists 2019-20

Combined Goals and Assists 2018-19

Combined Goals and Assists 2017-18

Premier League Top Scorers 2010-11 to 2016-17

Combined Goals and Assists 2016-17 

Combined Goals and Assists 2015-16

Combined Goals and Assists 2014-15 

 Combined Goals and Assists 2013-14

 Combined Goals and Assists 2012-13

Combined Goals and Assists 2011-12

Combined Goals and Assists 2010-11

Combined Goals and Assists 2009-10

 

Premier League Top Scorers 2008-09

Player Club Goals
Nicolas Anelka Chelsea 19
Cristiano Ronaldo Manchester United 18
Steven Gerrard Liverpool 16
De Souza Robinho Manchester City 14
Fernando Torres Liverpool 14
Frank Lampard Chelsea 12
Dirk Kuyt Liverpool 12
Gabriel Agbonlahor Aston Villa 12
Wayne Rooney Manchester United 12
Kevin Davies Bolton Wanderers 12
Darren Bent Tottenham Hotspur 12
Robin Van Persie Arsenal 11
Peter Crouch Portsmouth 11
John Carew Aston Villa 11
Ricardo Fuller Stoke City 11
Emmanuel Adebayor Arsenal 10
Robbie Keane Tottenham Hotspur 10
Carlton Cole West Ham United 10
Matthew Taylor Bolton Wanderers 10
Jermain Defoe Tottenham Hotspur 10
Benedict McCarthy Blackburn Rovers 10
Kenwyne Jones Sunderland 10
Amr Zaki Wigan Athletic 10
Djibril Cisse Sunderland 10
Season 2008-09

Combined Goals and Assists 2008-09

Premier League Top Scorers 2007-08

Place Player Club Goals
1 Cristiano Ronaldo Man Utd 31
2 Emmanuel Adebayor Arsenal 24
3 Fernando Torres Liverpool 24
4 Roque Santa Cruz Blackburn 19
5 Dimitar Berbatov Tottenham 15
6 Robbie Keane Tottenham 15
7 Benjani Mwaruwari Manchester City 15
8 Ayegbeni Yakubu Everton 15
9 Carlos Tevez Man Utd 14
10 John Carew Aston Villa 13
11 Jermain Defoe Portsmouth 11
12 Wayne Rooney Man Utd 12
13 Gabriel Agbonlahor Aston Villa 11
14 Nicolas Anelka Chelsea 11
15 Steven Gerrard Liverpool 11
16 Michael Owen Newcastle 11
17 Dean Ashton West Ham Utd 10
18 Dave Kitson Reading 10
19 Frank Lampard Chelsea 10
20 Gareth Barry Aston Villa 9
21 Stewart Downing Middlesbrough 9
22 Mikael Forssell Birmingham 9
23 Obafemi Martins Newcastle 9

Combined Goals and Assists 2007-08

 

Premier League Top Scorers 2006-07

Player Club Goals
Didier Drogba Chelsea 20
Benny McCarthy Blackburn Rovers 18
Cristiano Ronaldo Manchester United 17
Darren Bent Charlton Athletic 14
Wayne Rooney Manchester United 14
Mark Viduka Middlesbrough 14
Kevin Doyle Reading 13
Yakubu Ayegbeni Middlesbrough 12
Dimitar Berbatov Tottenham Hotspur 12
Dirk Kuyt Liverpool 12
Nicolas Anelka Bolton Wanderers 11
Andy Johnson Everton 11
Robbie Keane Tottenham Hotspur 11
Frank Lampard Chelsea 11
Obafemi Martins Newcastle United 11
Robin van Persie Arsenal 11
Bobby Zamora Ham United 11
Jermain Defoe Tottenham Hotspur 10
Gilberto Silva Arsenal 10
Thierry Henry Arsenal 10
Nwankwo Kanu Portsmouth 10
Season 2006-07

Premier League Top Scorers 2005-06

Player Club Goals
Thierry Henry Arsenal 27
Ruud van Nistelrooy Manchester United 21
Darren Bent Charlton Athletic 18
Robbie Keane Tottenham Hotspur 16
Frank Lampard Chelsea 16
Wayne Rooney Manchester United 16
Marlon Harewood Ham United 14
Yakubu Ayegbeni Middlesbrough 13
Craig Bellamy Blackburn Rovers 13
Henri Camara Wigan Athletic 12
Didier Drogba Chelsea 12
Collins John Fulham 11
Mido Tottenham Hotspur 11
James Beattie Everton 10
Hernán Crespo Chelsea 10
Steven Gerrard Liverpool 10
Jimmy Floyd Hasselbaink Middlesbrough FC 10
Alan Shearer Newcastle United 10
Season 2005-06

Premier League Top Scorers 2004-05

Player Club Goals
Thierry Henry Arsenal 25
Andy Johnson Crystal Palace 21
Robert Pirés Arsenal 14
Yakubu Ayegbeni Portsmouth 13
Jermain Defoe Tottenham Hotspur 13
Jimmy Floyd Hasselbaink Middlesbrough 13
Frank Lampard Chelsea 13
Andy Cole Fulham 12
Peter Crouch Southampton 12
Eiður Guðjohnsen Chelsea 12
Tim Cahill Everton 11
Robert Earnshaw West Bromwich Albion 11
Robbie Keane Tottenham Hotspur 11
Wayne Rooney Manchester United 11
Didier Drogba Chelsea 10
Robbie Fowler Manchester City 10
Emile Heskey Birmingham City 10
Freddie Ljungberg Arsenal 10
Kevin Phillips Southampton 10
Shaun Wright-Phillips Manchester City 10
Season 2004-05

Premier League Top Scorers 2003-04

Player Club Goals
Thierry Henry Arsenal 30
Alan Shearer Newcastle United 22
Louis Saha Fulham 20
Ruud van Nistelrooy Manchester United 20
Nicolas Anelka Manchester City 17
Mikael Forssell Birmingham City 17
Juan Pablo Ángel Aston Villa 16
Yakubu Ayegbeni Portsmouth 16
Michael Owen Liverpool 16
James Beattie Southampton 14
Robbie Keane Tottenham Hotspur 14
Robert Pirés Arsenal 14
Jimmy Floyd Hasselbaink Chelsea 13
Kevin Phillips Southampton 13
Les Ferdinand Leicester City 12
Andy Cole Blackburn Rovers 11
Paul Dickov Leicester City 11
Mark Viduka Leeds United 11
Hernán Crespo Chelsea 10
Jason Euell Charlton Athletic 10
Frank Lampard Chelsea 10
Season 2003-04

Premier League Top Scorers 2002-03

Player Club Goals
Ruud van Nistelrooy Man Utd 25
Thierry Henry Arsenal 24
James Beattie Southampton 23
Mark Viduka Leeds United 20
Michael Owen Liverpool 29
Alan Shearer Newcastle 17
Nicolas Anelka Manchester City 14
Robbie Keane Tottenham 14
Harry Kewell Leeds United 14
Robert Pires Arsenal 14
Paul Scholes Man Utd 14
Gianfranco Zola Chelsea 14
Teddy Sheringham Tottenham 12
Jimmy Floyd Hasselbaink Chelsea 11
Tomasz Radzinski Everton 11
Kevin Campbell Everton 10
Dion Dublin Aston Villa 10
Jason Euell Charlton 10
Eidur Gudjohnsen Chelsea 10
Sylvain Wiltord Arsenal 10
Season 2002-03

Premier League Top Scorers 2001-02

Player Club Goals
Thierry Henry Arsenal 24
Jimmy Floyd Hasselbaink Chelsea 23
Alan Shearer Newcastle 23
Ruud van Nistelrooy Man Utd 23
Michael Owen Liverpool 19
Ole Gunnar Solskjaer Man Utd 17
Robbie Fowler Leeds United 15
Eidur Gudjohnsen Chelsea 14
Marians Pahars Southampton 14
Andrew Cole Blackburn 13
Juan Pablo Angel Aston Villa 12
James Beattie Southampton 12
Fredrik Ljungberg Arsenal 12
Michael Ricketts Bolton 12
Darius Vassell Aston Villa 12
David Beckham Man Utd 11
Jason Euell Charlton 11
Frederic Kanoute West Ham Utd 11
Kevin Phillips Sunderland 11
Mark Viduka Leeds United 11
Jermain Defoe West Ham United 10
Matt Jansen Blackburn Rovers 10
Gustavo Poyet Tottenham Hotspur 10
Teddy Sheringham Tottenham Hotspur 10
Sylvain Wiltord Arsenal FC 10
Season 2001-02

Premier League Top Scorers 2000-01

Player Club Goals
Jimmy Floyd Hasselbaink Chelsea 23
Marcus Stewart Ipswich 19
Thierry Henry Arsenal 17
Mark Viduka Leeds United 17
Michael Owen Liverpool 16
Teddy Sheringham Manchester United 15
Emile Heskey Liverpool 14
Kevin Phillips Sunderland 14
Alen Bokšić Middlesbrough 12
James Beattie Southampton 11
Jonatan Johansson Charlton Athletic 11
Frederic Kanouté West Ham United 11
Gustavo Poyet Chelsea 11
Alan Smith Leeds United 11
Ole Gunnar Solskjær Manchester United 11
Les Ferdinand Tottenham Hotspur 10
Eiður Guðjohnsen Chelsea 10
Season 2000-01

Premier League Top Scorers 1999-2000

Player Club Goals
Kevin Phillips Sunderland 30
Alan Shearer Newcastle 23
Dwight Yorke Man Utd 20
Michael Bridges Leeds United 19
Andrew Cole Man Utd 19
Thierry Henry Arsenal 17
Paolo Di Canio West Ham Utd 16
Chris Armstrong Tottenham 14
Steffen Iversen Tottenham 14
Niall Quinn Sunderland 14
Tony Cottee Leicester City 13
Marians Pahars Southampton 13
Kevin Campbell Everton 12
Dion Dublin Aston Villa 12
Nwankwo Kanu Arsenal 12
Robbie Keane Coventry City 12
Hamilton Ricard Middlesbrough 12
Ole Gunnar Solskjaer Man Utd 12
Paulo Wanchope West Ham Utd 12
Gary McAllister Coventry City 11
Michael Owen Liverpool 11
Gilles De Bilde Sheffield Wednesday 10
Tore André Flo Chelsea 10
Emile Heskey Leicester City/ Liverpool 10
Harry Kewell Leeds United 10
Gustavo Poyet Chelsea 10
Dean Windass Bradford City 10
Season 1999-2000

Premier League Top Scorers 1998-99

Player Club Goals
Jimmy Floyd Hasselbaink Leeds United 18
Michael Owen Liverpool 18
Dwight Yorke Man Utd 18
Nicolas Anelka Arsenal 17
Andrew Cole Man Utd 17
Hamilton Ricard Middlesbrough 15
Dion Dublin Aston Villa 14
Robbie Fowler Liverpool 14
Julian Joachim Aston Villa 14
Alan Shearer Newcastle 14
Gianfranco Zola Chelsea 13
Dennis Bergkamp Arsenal 12
Ole Gunnar Solskjaer Man Utd 12
Gustavo Poyet Chelsea 11
Tony Cottee Leicester City 10
Jason Euell Wimbledon 10
Tore Andre Flo Chelsea 10
Marcus Gayle Wimbledon 10
Noel Whelan Coventry City 10
Season 1998-99

Premier League Top Scorers 1997-98

Player Club Goals
Dion Dublin Coventry City 18
Michael Owen Liverpool 18
Chris Sutton Blackburn 18
Dennis Bergkamp Arsenal 16
Kevin Gallacher Blackburn 16
Jimmy Floyd Hasselbaink Leeds United 16
Andrew Cole Man Utd 15
John Hartson West Ham Utd 15
Darren Huckerby Coventry City 14
Paulo Wanchope Derby County 13
Francesco Baiano Derby County 12
Nathan Blake Bolton 12
Paolo Di Canio Sheffield Wed 12
Marc Overmars Arsenal 12
Dwight Yorke Aston Villa 12
Duncan Ferguson Everton 11
Tore Andre Flo Chelsea 11
Matt Le Tissier Southampton 11
Steve McManaman Liverpool 11
Egil Ostenstad Southampton 11
Gianluca Vialli Chelsea 11
Emile Heskey Leicester City 10
Neil Redfearn Barnsley 10
Rodney Wallace Leeds United 10
Ian Wright Arsenal 10
Season 1997-98

 

Premier League Top Scorers 1996-97

Player Club Goals
Alan Shearer Newcastle 22
Ian Wright Arsenal 20
Robbie Fowler Liverpool 19
Ole Gunnar Solskjaer Man Utd 17
Dwight Yorke Aston Villa 16
Les Ferdinand Newcastle 16
Fabrizio Ravanelli Middlesbrough 15
Dion Dublin Coventry City 15
Matt Le Tissier Southampton 15
Dennis Bergkamp Arsenal 15
Steve Claridge Leicester City 15
Stan Collymore Liverpool 15
Osvaldo Juninho Paulist Middlesbrough 15
Eric Cantona Man Utd 15
Efan Ekoku Wimbledon 14
Dean Sturridge Derby County 14
Chris Sutton Blackburn 14
Andy Booth Sheffield Wed 13
Duncan Ferguson Everton 12
Kevin Gallacher Blackburn 12
Emile Heskey Leicester City 10
Savo Milosevic Aston Villa 10
Egil Ostenstad Southampton 10
Season 1996-97

 

Premier League Top Scorers 1995-96

Player Club Goals
Alan Shearer Blackburn 31
Robbie Fowler Liverpool 28
Les Ferdinand Newcastle 25
Dwight Yorke Aston Villa 17
Andrei Kanchelskis Everton 16
Teddy Sheringham Tottenham 16
Chris Armstrong Tottenham 15
Ian Wright Arsenal 15
Eric Cantona Man Utd 14
Stan Collymore Liverpool 14
Dion Dublin Coventry City 14
David Hirst Sheffield Wed 15
John Spencer Chelsea 13
Savo Milosevic Aston Villa 12
Anthony Yeboah Leeds United 12
Dennis Bergkamp Arsenal 11
Andrew Cole Man Utd 11
Robbie Earle Wimbledon 11
Ryan Giggs Man Utd 11
Tony Cottee West Ham Utd 10
Daniele Dichio QPR 10
Julian Dicks West Ham Utd 10
Dean Holdsworth Wimbledon 10
Paul Scholes Man Utd 10

Premier League Top Scorers 1994-95

22 Clubs were in Premier League

Player Club Goals
Alan Shearer Blackburn 34
Robbie Fowler Liverpool 25
Les Ferdinand QPR 24
Stan Collymore Nottm Forest 22
Andrew Cole Man Utd 21
Jurgen Klinsmann Tottenham 20
Matt Le Tissier Southampton 19
Teddy Sheringham Tottenham 18
Ian Wright Arsenal 18
Uwe Rosler Manchester City 15
Dean Saunders Aston Villa 15
Chris Sutton Blackburn 15
Andrei Kanchelskis Man Utd 15
Paul Rideout Everton 15
Peter Beardsley Newcastle 14
Tony Cottee West Ham Utd 14
Dion Dublin Coventry City 14
Bryan Roy Nottm Forest 13
Eric Cantona Man Utd 12
Ian Rush Liverpool 12
Mark Bright Sheffield Wednesday 11
Guy Whittingham Aston Villa, Sheff Wed 11
Peter Ndlovu Coventry City 11
Season 1994-95

Premier League Top Scorers 1993-94

22 Clubs were in Premier League

Player Club Goals
Andrew Cole Newcastle 34
Alan Shearer Blackburn 31
Matt Le Tissier Southampton 25
Chris Sutton Norwich City 25
Ian Wright Arsenal 23
Peter Beardsley Newcastle 21
Mark Bright Sheffield Wed 19
Eric Cantona Man Utd 18
Dean Holdsworth Wimbledon 17
Rod Wallace Leeds United 17
Tony Cottee Everton 16
Les Ferdinand QPR 16
Kevin Campbell Arsenal 14
Ian Rush Liverpool 14
Teddy Sheringham Tottenham 14
Ryan Giggs Man Utd 13
Trevor Morley West Ham Utd 13
Mark Stein Chelsea 13
Efan Ekoku Norwich City 12
Jan-Aage Fjortoft Swindon 12
Robbie Fowler Liverpool 12
Brian Dean Leeds United 11
Peter Ndlovu Coventry City 11
Season 1993-94

Premier League Top Scorers 1992-93

22 Clubs were in Premier League

Player Club Goals
Teddy Sheringham Tottenham 22
Les Ferdinand QPR 20
Dean Holdsworth Wimbledon 19
Mick Quinn Coventry City 17
Alan Shearer Blackburn 16
David White Manchester City 16
Chris Armstrong Crystal Palace 15
Eric Cantona Man Utd 15
Brian Deane Sheffield Utd 15
Mark Hughes Man Utd 15
Matt Le Tissier Southampton 15
Mark Robins Norwich City 15
Paul Wilkinson Middlesbrough 15
Ian Wright Arsenal 15
Lee Chapman Leeds United 14
Ian Rush Liverpool 14
Dean Saunders Aston Villa 14
Mike Newell Blackburn 13
Mark Bright Sheffield Wed 12
Tony Cottee Everton 12
Mike Sheron Manchester City 11
Iain Dowey Southampton 11
Mark Walters Liverpool 11
Kevin Gallacher Coventry/ Blackburn 11
Season 1992-93

All-Time Top 100 Premier League Goalscorers

Premier League Goal Records & Statistics

Top Flight Highest Goalscorers

 

ADVERTISEMENT
Online Betting Site Betway
Archives
Back To Top