🏆 The Authority in Sports Stats & Records NBA · NFL · Soccer · Tennis · F1
Premier League All-Time Top Scorers: England's Greatest Goalscorers

Premier League All-Time Top Scorers: England's Greatest Goalscorers

The Premier League, founded in 1992, is the most watched football league in the world. Its top scorers list features some of the greatest strikers in football history — players who combined technical excellence with clinical finishing to score at the highest level consistently. Here is the definitive breakdown of the Premier League's greatest goalscorers.

All-Time Premier League Top Scorers

premier-league-top-scorers image 1
RankPlayerGoalsClub(s)Seasons
1Alan Shearer260Blackburn, Newcastle1992-2006
2Wayne Rooney208Everton, Man Utd2002-2018
3Andrew Cole187Various1992-2008
4Frank Lampard177Chelsea1995-2015
5Thierry Henry175Arsenal1999-2007, 2012
6Robbie Fowler163Liverpool, Man City, etc1993-2008
7Michael Owen163Various1996-2013
8Les Ferdinand149Various1992-2005
9Teddy Sheringham147Various1992-2007
10Jimmy Floyd Hasselbaink127Chelsea, Leeds1998-2004
RecordPlayerGoalsSeason
Most goals in a seasonErling Haaland362022-23
Previous recordAndrew Cole / Alan Shearer341993-94 / 1994-95
Most goals for one club (season)Mohamed Salah322017-18
Most Hat-tricks (career)Alan Shearer111992-2006

The Foreign Impact

The Premier League's transformation into the world's most watched league was driven partly by the influx of world-class foreign talent: