Premier League All-Time goal scorers: Top 10

Premier League All-Time goal scorers: Top 10

Who are the Premier League top goal scorers of all time? Who is the highest goal scorer in Premier League history? We have compiled a list of Premier League top goal scorers of all time!

The Premier League, founded in 1992, has witnessed some of the most prolific strikers in football history. These goal machines have not only thrilled fans with their skill but also played a crucial role in shaping their clubs' destinies.

The King: Alan Shearer

Alan Shearer reigns supreme as the Premier League's all-time top scorer with a staggering 260 goals. This legendary English striker achieved this feat playing for Blackburn Rovers and Newcastle United. Shearer's remarkable consistency is further emphasized by the fact that he holds the record for the fewest games (124) taken to reach the 100-goal mark.

Following in Shearer's Footsteps: Premier League Greats

While Shearer remains unparalleled, other world-class strikers have etched their names into Premier League history. Here are some notable names:
  • Wayne Rooney (208 goals): Manchester United's record goal scorer, Rooney was a constant threat with his well-rounded attacking abilities.
  • Harry Kane (213 goals and counting): Tottenham Hotspur's talisman, Kane is a modern-day great, known for his exceptional finishing and link-up play. He's rapidly climbing the scoring charts and has a chance to challenge Shearer's record in the future.
  • Sergio Agüero (184 goals): A lethal finisher for Manchester City, Agüero's clinical composure and knack for scoring crucial goals were instrumental in the club's rise to dominance.
  • Thierry Henry (175 goals): Arsenal's iconic French forward, Henry wasn't just a scorer but a complete attacker with his pace, dribbling, and vision.
  • Frank Lampard (177 goals): A midfield maestro for Chelsea, Lampard defied expectations with his incredible goalscoring record, often arriving late in the box to find the net.

Beyond the Numbers: Milestones and Accolades

The Premier League's top scorers have achieved remarkable feats beyond their goal tallies. Here are some interesting facts:
  • Fastest to 100: Alan Shearer (124 games) holds the record, followed closely by Harry Kane (141 games).
  • Youngest to 100: Michael Owen achieved this milestone at the tender age of 23 years and 133 days.
  • First to 100: Shearer also holds the distinction of being the first player to reach the 100-goal mark in the Premier League.
  • Most goals for a single club: Harry Kane is Tottenham Hotspur's all-time leading scorer in the Premier League.
  • First non-English player to 100: Dwight Yorke, the former Manchester United striker, became the first non-English player to reach the 100-goal mark.
The Premier League's top scorers are not just about statistics; they are legendary figures who have captivated audiences and left their mark on the beautiful game.



Rank Player Goals Apps Ratio First Last
1 Alan Shearer 260 441 0.59 1992 2006
2 Harry Kane 213 320 0.67 2012 2023
3 Wayne Rooney 208 491 0.42 2002 2018
4 Andy Cole 187 414 0.45 1993 2006
5 Sergio Agüero 184 275 0.67 2011 2021
6 Frank Lampard 177 609 0.29 1996 2015
7 Thierry Henry 175 258 0.68 1999 2012
8 Robbie Fowler 163 379 0.43 1993 2008
9 Jermain Defoe 162 496 0.33 2001 2018
10 Mo Salah 177 262 0.60 2014 2024
11 Michael Owen 150 326 0.46 1997 2013

Next Post Previous Post
No Comment
Add Comment
comment url