Betstar
Read The Latest Issue Of Our e-Magazine
GIANT Leaders Summit 2024
Top English Premier League Goal Scorers Through History Sports
Guransh Machra
Posted on 29 Feb, 2024
By Guransh Machra
On 29 Feb, 2024
Share
By Guransh Machra
On 29 Feb, 2024
Share

Top English Premier League Goal Scorers Through History

The English Premier League was founded in 1992. This happened after First Division clubs decided to break away from the English Football League and play in a separate league called the English Premier League. The Premier League has now essentially replaced the first division as the top tier of English football. Teams get relegated from the Premier League to the EFL Championship. This article features players who have managed to score more than 100 goals in the league since it started 32 years ago. It also talks about some of the top scorers in Premier League history.

Players With Over 100 Goals In The English Premier League:

Rank Player Goals Appearances Goals/Game Ratio
1  Alan Shearer 260 441 0.59
2  Harry Kane 213 320 0.67
3  Wayne Rooney 208 491 0.42
4  Andy Cole 187 414 0.45
5  Sergio Agüero 184 275 0.67
6  Frank Lampard 177 609 0.29
7  Thierry Henry 175 258 0.68
8  Robbie Fowler 163 379 0.43
9  Jermain Defoe 162 496 0.33
10  Mohamed Salah 154 252 0.61
11  Michael Owen 150 326 0.46
12  Les Ferdinand 149 351 0.42
13  Teddy Sheringham 146 418 0.35
14  Robin van Persie 144 280 0.51
15  Jamie Vardy 136 307 0.44
16  Jimmy Floyd Hasselbaink 127 288 0.44
17  Robbie Keane 126 349 0.36
18  Nicolas Anelka 125 364 0.34
19  Dwight Yorke 123 375 0.33
20  Romelu Lukaku 121 278 0.44
20  Raheem Sterling 121 371 0.33
22  Steven Gerrard 120 504 0.24
23  Son Heung-min 115 290 0.4
24  Ian Wright 113 213 0.53
25  Sadio Mané 111 263 0.42
25  Dion Dublin 111 312 0.36
27  Emile Heskey 110 516 0.21
28  Ryan Giggs 109 632 0.17
29  Peter Crouch 108 468 0.23
30  Paul Scholes 107 499 0.21
31  Darren Bent 106 276 0.38
32  Didier Drogba 104 254 0.41
33  Cristiano Ronaldo 103 236 0.44
34  Matt Le Tissier 100 270 0.37

Who Are The Top Scorers In English Premier League History?

10. Mohamed Salah (154 Goals)

English Premier League Top Scorer - Mohamed Salah

Credit: Liverpool FC

Mohamed Salah has scored 154 goals in the English Premier League. While almost all of his goals in the league have come while playing for Liverpool, his career in the Premier League started at Chelsea. He joined Chelsea from FC Basel in 2014 but did not have the best start to life at the club. He scored just two goals in 13 appearances in the league for Chelsea.

After he impressed at AS Roma, Liverpool decided to bring him back to the league. He became a star at the club in his very first season, breaking the record for most goals scored in a single Premier League season. Since then, Salah has scored 152 goals for the club. This brings his total tally to 154 goals in 252 appearances. Salah has a goals-per-game ratio of 0.61.

9. Jermain Defoe (162 Goals)

Jermain Defoe played in the English Premier League from 2001 to 2018. He scored in the Premier League for five different teams in his career. He did so for West Ham United, Tottenham Hotspur, Portsmouth, Sunderland, and Bournemouth. He scored 18 goals in 74 appearances for West Ham, 15 goals in 31 appearances for Portsmouth, 34 goals in 87 appearances for Sunderland, and four goals in 28 appearances for Bournemouth.

However, his most significant goal-scoring run in the English Premier League occurred when he represented Tottenham Hotspur. He scored 91 goals in 276 appearances for them. This takes his total Premier League goals scored to 162 goals in 496 appearances. Defoe ended his career with a goals-per-game ratio of 0.33.

8. Robbie Fowler (163 Goals)

English Premier League Top Scorer - Robbie Fowler

Credit: Planet Football

Robbie Fowler played in the English Premier League between 1993 and 2008. During this time, he scored 163 goals in 379 appearances across four different clubs, ending his career with a goals-per-game ratio of 0.43. Fowler represented Liverpool, Leeds United, Manchester City, and Blackburn Rovers. His most successful period came with Liverpool. He scored 128 goals in 266 games at the club.

7. Thierry Henry (175 Goals)

Thierry Henry played for only Arsenal in the Premier League. His first appearance in the league came in 1999, and his last appearance was in 2012. The French striker is regarded as one of the best strikers to ever play in the Premier League. He was a part of the Arsenal squad, which went an entire English Premier League season without losing a single game, earning the title of ‘The Invincibles’. Henry scored 175 goals in 258 games at the club, putting his goals-per-game ratio at an impressive 0.68.

6. Frank Lampard (177 Goals)

Frank Lampard represented three Premier League teams throughout his Premier League career. He scored 24 goals in 148 appearances for West Ham United and six goals in 32 appearances for Manchester City. His most significant period, however, came with Chelsea. The English midfielder scored 147 goals in 429 appearances for the London-based club. Lampard is the sixth-highest goal scorer in English Premier League history. He is also the only player in the top 10 who is not a forward. While Lampard had a very low goals-per-game ratio of 0.29, it is impressive that a midfielder is so high on the list of top scorers. He scored a total of 177 goals in 609 appearances in the Premier League.


ALSO READ: Highest Paid Players In The English Premier League


5. Sergio Aguero (184 Goals)

Sergio Aguero only ever played for Manchester City in his entire English Premier League career. He is regarded as one of the best Manchester City players ever. His goal in the 2011 – 12 season helped Manchester City win their first Premier League title on the last day of the season. The ‘Aguerooo’ moment is still iconic to this day. The Argentine striker played in the Premier League from 2011 to 2021. In this period, he made 275 league appearances for Manchester City and scored 184 goals. Aguero ended his Premier League career with a goals-per-game ratio of 0.67.

4. Andy Cole (187 Goals)

English Premier League Top Scorer - Andy Cole

Credit: MUFCLatest

Jandy Cole played in the Premier League from 1993 to 2006. He played in the English Premier League for seven different teams in his career. He represented Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth, and Sunderland. He scored 43 goals in 53 appearances for Newcastle United, 27 goals in 83 appearances for Blackburn Rovers, 12 goals in 31 appearances for Fulham, nine goals in 22 appearances for Manchester City, and three goals in 18 appearances for Portsmouth.

He failed to score a single goal for Sunderland in seven appearances. However, he was at his best for Manchester United. He scored 93 goals in 195 appearances for them. He scored a total of 187 goals in 414 appearances in the English Premier League. He ended his career with a goals-per-game ratio of 0.45.

3. Wayne Rooney (208 Goals)

Wayne Rooney is one of the three players who have scored more than 200 English Premier League goals. Rooney has played for Everton and Manchester United in the league. He started in the Everton youth team and broke into the first team in 2002. He impressed in the league at a very young age and was signed by Manchester United. He became a Manchester United legend, playing 491 games in the English Premier League for them and scoring 208 goals. Wayne Rooney was an exceptional talent and could have quite possibly been even better than he was. However, he always put the team ahead of himself, which, in the end, may have hampered how good he could be.

2. Harry Kane (213 Goals)

Harry Kane is regarded as one of the best strikers ever. With good strength, incredible finishing, perfect positioning, and impeccable timing, the English striker has it all. The striker has played for Norwich City and Tottenham Hotspur in the English Premier League but has only scored for the latter. He scored 213 league goals for Spurs in 317 appearances.

Kane looked all but set to beat Alan Shearer’s record of 260 Premier League goals. However, he decided to leave the Premier League in 2023. He joined German side Bayern Munich, hoping to add some trophies to his name. He may, however, come back and try to beat Shearer’s record. Only time will tell if Kane does end up returning to the Premier League.

Telegram Fantasy

1. Alan Shearer (260 Goals)

Alan Shearer is the top goal scorer in English Premier League history. The English striker played between 1992 and 2006. The Premier League icon played for Blackburn Rovers and Newcastle United in the league. He scored 112 goals in 138 appearances for Blackburn Rovers and 148 goals in 303 appearances for Newcastle United. This takes his total goals scored to 260 in 441 appearances. Shearer ended his Premier League career with a respectable games-per-goal ratio of 0.59.

For more news and updates on the English Premier League, keep reading GutshotMagazine.com. Follow us on Facebook, Instagram, Twitter and Telegram.

BatBall11 Sign-Up And Get ₹50 FREE





More News

La Liga Top Scorers List
Sports
27 Feb,2024 

La Liga All Time Top Scorers List

Serie A Top Scorers
Sports
27 Feb,2024 

Serie A All Time Top Scorers List

FIFA World Cup Top Scorers
Sports
1 Feb,2024 

FIFA World Cup Top Scorers


Comments

Your email address will not be published. Required fields are marked *

Real11

Top 15 Fantasy Sports Sites

Want to share your thoughts about poker?

Then click the button to submit your article.