Most Premier League Goals Scored (All Time)

About This Dataset

Most Premier League Goals Scored (All Time)
Players ranked by total goals scored in the English Premier League since its formation in the 1992–93 season, according to official Premier League statistics. Alan Shearer's record of 260 Premier League goals has stood since his retirement in 2006 and remains the benchmark that every subsequent generation of English football's greatest strikers has chased — with Wayne Rooney and Harry Kane each coming closer than any other player but both ultimately falling short. Shearer's record combines 23 goals for Southampton, 23 more in his first season at Blackburn Rovers, and 206 goals for Newcastle United across the final decade of his career, all scored in an era before sports science, nutrition optimisation, and squad rotation management had extended elite striker careers to the lengths now common in the modern game.
Analysis

Alan Shearer's record of 260 goals remains a formidable benchmark, particularly when considering the changing dynamics of football. Harry Kane and Wayne Rooney, with 213 and 208 goals respectively, have come closest to breaking this long-standing record, yet they still trail by a significant margin. The gap between Shearer and the next closest players suggests that while modern training methods and nutrition have extended player longevity, the sheer volume of goals needed to surpass Shearer is daunting. Notably, the top five scorers, including Andrew Cole (187) and Frank Lampard (177), reflect a blend of different playing styles and eras, emphasizing the unique challenges each player faced in their pursuit of scoring supremacy.

Source:  Wikipedia

Key Findings

🏆
Alan Shearer leads in Premier League Goals with 260.
📊
Average Premier League Goals: 192  ·  median: 182.
↔️
Gap: Alan Shearer is 1.7× larger than Les Ferdinand.

Most Premier League Goals Scored (All Time)

Bar
H-Bar
Line
Area
Table
Loading...

Data Insights

Numbers, trends & sources behind this chart

Admin
⬡
Data Points
8
8 categories  ·  1 year
↑
Top Value
260
Alan Shearer
Premier League Goals · All Time
◈
Metrics
1
Premier League Goals
◷
Period
All Time
Single year snapshot

Methodology & source

Data source
Wikipedia
Coverage
8 entities · 8 observations
Measure
Premier League Goals
Last updated
27 July 2026
Compiled by
The ANYSTAT team, from the source above
How the figures are calculated
  • Values are shown as reported by the source. Nothing is rescaled, rebased or converted — the only changes are thousand separators and decimals shown to two places.
  • Entities are ranked highest-first on their value.

Rankings & Full Data

8 records · Premier League Goals · ranked by All Time

✓ 8 sourced
# Category All Time Source
🥇 Alan Shearer 260
🥈 Harry Kane 213
🥉 Wayne Rooney 208
4 Andrew Cole 187
5 Frank Lampard 177
6 Thierry Henry 175
7 Robbie Fowler 163
8 Les Ferdinand 149

Related Charts

More statistics on similar topics

Related All Time
Alan She Wayne Ro Andrew C Frank La Thierry Robbie F
260.0
Alan Shearer
Premier League All-Time Top Scorers

Alan Shearer's record of 260 goals stands as a formidable benchmark in Premier League history, with Wayne Rooney lagging...

View Chart 2 years ago
Related All Time
Emanuel Alexande Anatoly Garry Ka Mikhail Magnus C
27.0
Emanuel Lasker
Longest Reigns as World Chess Champion

Emanuel Lasker held the world title for 27 years, 10 more than Alexander Alekhine on 17. Longevity and match wins measur...

View Chart 2 weeks ago
Related All Time
Emanuel Garry Ka Anatoly Mikhail Magnus C Viswanat
6.0
Emanuel Lasker
Most World Chess Championship Match Wins

Emanuel Lasker, Garry Kasparov and Anatoly Karpov share the record with 6 championship wins each. 14 of these 22 players...

View Chart 2 weeks ago
Play