Top 10 Premier League Scorers of All Time

No one can vouch for the more popular sport in England- cricket or football. The Premier League, referred to as the English Premier League (EPL) is the top level of the English football league system. It was founded as the FA Premier League in 1982. When it comes to the Premier League scorers of all time, some legendary names make the list. Let us take a look into the top 10 Premier League scorers of all time: 

List of Top 10 Premier League Scorers of All Time

10. Les Ferdinand

Les Ferdinand-Top Scorer of Premier League

[Image Source: goal.com]

Leslie Ferdinand, the centre forward from London is one of the top Premier League Scorers. He secures the 10th position in the EPL top scorers of all time- 149 goals in 349 appearances along with 49 assists in the division. Having played for a handful of clubs throughout his career including the likes of Queens Park Rangers, Beşiktaş, Newcastle United, Tottenham Hotspur, West Ham United, Leicester City, Bolton Wanderers, Reading and Watford, he also earned 17 caps for England. However his most prominent spell remains at Tottenham where he was a top scorer throughout.

9. Michael Owen

Michael Owen-Top Premier League Scorer

[Image Source: clickliverpool.com]

Michael James Owen, the former legendary Englishman from Chester is 9th in the top Premier League scorers of all time. He played as a striker for Liverpool, Real Madrid, Newcastle United, Manchester United and Stoke City. One of the top EPL scorers; he has 150 goals in 326 appearances along with 31 assists scoring a goal in every 153 minutes that he has been on the pitch. Although he won the Premier League with Manchester United in 2011, his contribution to Liverpool has been remarkable which also won him the Ballon d’or in 2001.

8. Jermain Colin Defoe

Jermain Colin Defoe - Premier League Top Scorer.jpg

[Image Source: straitstimes.com]

Defoe, the English striker who plays for Rangers on a loan from AFC Bournemouth is an EPL top scorer of all time. He is the eight-highest goalscorer in the Premier League having scored 162 goals in 496 appearances along with 33 assists. He is also the sixth-highest goalscorer in Tottenham’s history and also holds the Premier League record for the most goals scored as a substitute. Starting his career at Charlton Athletic and being a Tottenham legend, he has also played for clubs like West ham United, Portsmouth, Sunderland and AFC Bournemouth in the EPL. 

7. Robbie Fowler

Robbie Fowler - Top Premier League Scorer.jpg

[Image Source: thisisanfield.com]

Robbie Bernard Fowler, the former English striker began his career at Liverpool even though he grew up as an Everton fan. Known for his instinctive goal scoring ability in front of goal, Fowler in one of the top scorers of Liverpool and the 7th top scorer of the Premier League. He has scored a total of 163 goals in 379 appearances along with 39 assists.  In a playing career which spanned between 1993 and 2012, he also played for clubs like Leeds United, Manchester United and Blackburn Rovers in the EPL apart from being a legend at Liverpool. Deservedly addressed as “God” by the Anfield crowd, he is not just a top EPL scorer but a legend of the game.

6. Thierry Henry

Thierry Henry - Top Premier League Scorer.jpg

[Image Source: arsenal.com]

Henry, the French forward is considered to be one of the best strikers of all time. His PL career spans only around Arsenal and is undoubtedly a legend of the club. He also had a remarkable career with FCB Barcelona in Spain. He has scored 175 goals in 258 appearances in the EPL which makes him the sixth top Premier League scorer of all time. He also has 74 assists in the EPL with a goal ratio of 0.68. He won the Premier League in 2001/02 and 2003/04 and was an elementary part in Wenger’s Invincibles. He was crowned as the player of the season in 2003/04 and 2005/06. He has also 4 golden boots making him a top EPL scorer throughout and an all-time legend.

5. Frank Lampard

Frank Lampard - Top Premier League Scorer

[Image Source: pinterest.com]

Frank James Lampard OBE, The Most Excellent Order of the British Empire is currently the head coach of Chelsea where he has been a legend throughout. He is the fifth highest EPL top scorer of all time. However he started his career at West Ham United and spent his last season at Manchester City before retiring in 2015 from the PL. Playing as a midfielder, he has scored 177 goals in 609 appearances(third highest in EPL) with 102 assists. He won the Premier League thrice in 2004/05, 2005/06, 2009/10 all of which came while playing for Chelsea. He also won the player of the season in 2004/2005. One of the greatest midfielders of all time and a top EPL scorer.

4. Sergio Agüero 

Sergio Agüero - Top Scorer of Premier League.jpg

[Image Source: premierleague.com]

Sergio Leonel Agüero del Castillo, the Argentine striker is the only player in this list who is currently playing in the EPL. Having 180 goals in 263 appearances, Kun Agüero ranks fourth in the top Premier League scorers of all time. He also has 46 assists to his name and is unarguably one of the best players who has ever played for Manchester City and has been most instrumental in winning them the EPL four times in 2011/12, 2013/14, 2017/18 and 2018/19 and helping City rise to prominence in the PL. He also won the golden boot in 2014/15 scoring 26 goals. Being in prime form for the last few years, he is expected to break more records in the future and even rise above his rank in this list.

3. Andrew Cole

Andrew Cole - Top Premier League Scorer.jpg

[Image Source: manutd.com]

Andrew Alexander Cole, the former English striker is the third EPL top scorer of all time. Starting his career at Newcastle United, he won the golden boot in the same season, 1993/1994 scoring a total of 34 goals. He has scored 187 goals in 414 appearances along with 73 assists throughout his PL career. Although his most prominent career in the EPL has arguably been with Manchester United where he won the PL five times in 1995/96, 1996/97, 1998/99, 1999/00 and 2000/01; he has also played for the likes of Blackburn Rovers, Manchester City, Portsmouth and Sunderland in the PL. 

2. Wayne Rooney

Wayne Rooney - Top Scorer of Premier League.jpg

[Image Source: thestatesman.com]

Wayne Mark Rooney is one of the greatest players of his generation. He is the second in the list of top Premier League scorers of all time. He started his career at Everton in the PL, played 4 seasons there; moved to Manchester United where Sir Alex Fergusson bought him and made him a legend of the club and then played his last season of the PL at Everton again. He has scored a total of 208 goals in 491 appearances and has also provided 103 assists proving his worth as a top EPL scorer. He has won the EPL five times with Manchester United in 2006/07, 2007/08, 2008/09, 2010/11 and 2012/13. One of the most respected and loyal players at Manchester United, he is one of the greatest Premier League scorers.

1. Alan Shearer

Alan Shearer - Top Premier League Scorer of All Time.jpg

[Image Source: sportsjoe.ie]

Alan Shearer CBE, The Most Excellent Order of the British Empire is the former English striker who is Premier League’s record goalscorer. With 260 goals in 441 appearances along with 64 assists, he is the EPL top scorer of all time. He won the Premier League in 1994/95 with Blackburn Rovers. He started his career in the PL at Blackburn Rovers and then moved to Newcastle United. He has won the golden boot three times in 1994/95, 1995/96 and 1996/97 scoring 31, 34 and 34 goals respectively. He also won the player of the season in 1994/95. Widely regarded as one of the greatest strikers of his generation and the PL, he was named by Pele in the FIFA 100 list of the world’s greatest living players.

Here is the list of Top 10 Premier League Scorers of All Time.

10. Les Ferdinand

9. Michael Owen

8. Jermain Colin Defoe

7. Robbie Fowler

6. Thierry Henry

5. Frank Lampard

4. Sergio Agüero

3. Andrew Cole

2. Wayne Rooney

1. Alan Shearer

 

- By Syed Tawsif Ahmed


Older Post


Leave a comment