Premier League All-Time Top Goalscorers
Premier League All-Time Top Goalscorers
Premier League All-Time Top Goalscorers: Alan Shearer’s Historic Record
Premier League All-Time Top Goalscorers The English Premier League is widely regarded as the most competitive football league in the world. Over decades of elite-level competition, countless legendary forwards have left their mark — but when it comes to all-time goal scoring, one name still stands above the rest: Alan Shearer.
Scoring goals consistently in the Premier League is the ultimate measure of attacking greatness. While modern football continues to evolve, Shearer’s record remains the benchmark every striker is judged against.
Alan Shearer: The Premier League’s Greatest Goalscorer
Alan Shearer holds the Premier League all-time scoring record with 260 goals, a milestone that has stood unchallenged for more than 15 years.
Between 1992 and 2006, Shearer showcased extraordinary consistency, strength, and finishing ability, becoming the league’s most reliable striker across multiple eras of English football.
Alan Shearer’s Premier League Career Journey
Shearer began his Premier League career with Blackburn Rovers, where he quickly established himself as one of the most lethal forwards in Europe. His defining moment came in the 1994/95 season, when he scored 34 league goals, leading Blackburn to their historic Premier League title.
In 1996, Shearer made a record-breaking move to Newcastle United, his boyhood club. There, he became a club icon, captained the team, and continued to score relentlessly despite Newcastle rarely challenging for the title.
His playing style combined:
-
Powerful long-range shooting
-
Clinical penalty-box finishing
-
Exceptional aerial ability
-
Remarkable durability over long seasons
As of January 2026, Shearer’s record remains untouched.
Premier League All-Time Top Goalscorers (January 2026)
Premier League All-Time Top Goalscorers
While Shearer leads the list, several elite forwards have carved their names into Premier League history.
2. Harry Kane – 213 Goals
Harry Kane ranks second with 213 Premier League goals, all scored for Tottenham Hotspur. Known for his intelligent movement, finishing, and playmaking, Kane was one of the most complete forwards the league has seen.
After moving to Bayern Munich in 2023, Kane’s Premier League tally is no longer increasing, but his place in history is secure.
3. Wayne Rooney – 208 Goals
Wayne Rooney scored 208 goals across spells with Everton and Manchester United. Renowned for his versatility, leadership, and technical quality, Rooney’s goals often combined power with creativity.
He remains Manchester United’s all-time leading scorer and a defining figure of the Premier League’s modern era.
4. Mohamed Salah – An Active Challenger
Mohamed Salah is the most realistic active threat to Shearer’s record. As of January 2026, Salah has surpassed 200 Premier League goals for Liverpool and continues to score at an elite level.
His pace, movement, and precision finishing have earned him multiple Golden Boots, and his longevity could keep him climbing the all-time list.
Other Legendary Premier League Goalscorers
Premier League All-Time Top Goalscorers
Several other iconic players have left an indelible mark on the league:
-
Andrew Cole – 187 goals
-
Sergio Agüero – 184 goals
-
Frank Lampard – 177 goals
-
Thierry Henry – 175 goals
Among current players, Erling Haaland is rising rapidly. Despite his young age, he has already passed 100 Premier League goals and could enter the top 10 if he remains in England long-term.
Why Alan Shearer’s Record Is So Difficult to Break
Shearer’s achievement is remarkable not only for the total number of goals, but for how efficiently he scored them.
-
260 goals in 441 matches
-
Minimal time missed through injury
-
Consistent output across different teams and systems
Modern players often face rotation, intense fixture congestion, and early moves to other leagues — all factors that make reaching such a total extremely challenging.
Premier League All-Time Goalscorers Table
| Rank | Player | Goals | Clubs |
|---|---|---|---|
| 1 | Alan Shearer | 260 | Blackburn Rovers, Newcastle United |
| 2 | Harry Kane | 213 | Tottenham Hotspur |
| 3 | Wayne Rooney | 208 | Everton, Manchester United |
| 4 | Mohamed Salah | 200+ | Liverpool |
Statistics accurate as of January 2026.
Can Anyone Break Alan Shearer’s Record?
The strongest candidates are Mohamed Salah, if he maintains form and longevity, and Erling Haaland, whose age gives him time on his side. However, breaking Shearer’s record requires more than talent — it demands years of elite consistency in the world’s toughest league.
For now, Alan Shearer’s 260 goals remain not just a statistic, but a symbol of an unforgettable Premier League era.





