Top 10 All Time Top Scorers Of Premier League

August 24, 2021 By Sourav

Top 10 All Time Top Scorers Of Premier League

The Premier League, which began in 1992, has always featured incredible and exceptionally talented football players. They made history by playing phenomenally and entertaining both the fans of the league and their cherishers. In the premier league, legends have been created who will be remembered as the top scorers of the Premier League for centuries to come.

The league is watched by hundreds of millions of people worldwide, so that's the reason, players are giving each other a really tough time and preparing intensely to win. Currently, Manchester United holds the record of winning 13 Premier League titles, making it the most successful club in the league.

Besides the clubs, we are going to discover which soccer players have scored the highest goals in the history of the Premier League. Let's look at their records.


Top Scorers Of Premier League | 2021 Ranking


10. Michael Owen (1996 – 2013)
9. Jermain Defoe (1999 – Present)
8. Robbie Fowler (1993 – 2012)
7. Harry Kane (2009 – Present)
6. Thierry Henry (1994 – 2014)
5. Frank Lampard (1995 – 2016)
4. Sergio Aguero (2003 – Present)
3. Andrew Cole (1989 – 2008)
2. Wayne Rooney (2002 – 2021)
1. Alan Shearer (1988 – 2006)

Don’t Miss:

Premier League All-Time Top Scorers | 2021 Infographics
FAQs Regarding Highest Goalscorers In Premier League


We have recently ranked the top scorers of La Liga and also the top scorers of Italian Serie A. However, it will be completely unjust if we don’t cover Premier League and their all-time highest scorers. So, here they are!


10. Michael Owen

Goals: 150 goals in 326 matches
Goalscoring Ratio: 0.46
Club: Liverpool, Newcastle United, Manchester United, Stoke City


Former English football player Michael Owen played as a center-forward and used both feet while playing football. Being an amazing striker Owen played for some of the richest football clubs, Liverpool, Real Madrid, Manchester United, Newcastle United, and for the England National team.

He played international football with England in 1998, winning awards for the youngest player and youngest Premier League goalscorer at the time. Michael is the only player to have scored many goals in four consecutive major tournaments.

After he won the 1998 FIFA World Cup, the UEFA Euro in 2000, the 2002 World Cup, and the 2004 World Cup, he became a prominent figure. Aside from being the owner and breeder of racehorses, Michael is also one of the most successful retired footballers with a net worth of $50 million.

He is also one of the history holders making a record of 150 goals and earning 10th spot out of the top 10 all-time top scorers of the premier league.


9. Jermain Defoe

Goals: 162 goals in 496 matches
Goalscoring Ratio: 0.33
Club: West Ham United, Portsmouth, Tottenham Hotspur, Sunderland, Bournemouth


An England football player Jermain Defoe who played for Bournemouth at the center-forward position in the Premier League. Even after his retirement from active football, he is still considered one of the best football forwards of all time.

As well as playing for Rangers, he also played forward. He won the North East Football Writers' Association's Personality of the Year title before retiring in 2017, which is awarded to those who use their position to serve the community.

As a youth player, Defoe was a member of Senrab FC and Charlton Athletic. Defoe has phenomenal tactics and spectacular speed which made him one of the best footballers in PL history.

He scored 162 goals, acquiring the 9th position in the record of the Premier League.


8. Robbie Fowler

Goals: 163 goals in 379 matches
Goalscoring Ratio: 0.43
Club: Liverpool, Leeds United, Manchester City, Blackburn Rovers


Robert Bernard Fowler, a former English footballer and the former head coach of SC East Bengal in the Indian Super League, had been in charge of the club since 2020.

It is often regarded that he was the greatest natural goal scorer who ever played for Liverpool FC. On a different note, he is also known for some of his spectacular goal celebrations in the history of football.

Fowler played in every one of Liverpool's 57 competitive matches during the 1994-95 season. During that season, he helped Liverpool win the 1995 League Cup Final against Bolton Wanderers.

He earned the nickname God from Anfield for his numerous accomplishments and fame as a club legend. Besides scoring 163 goals in the Premier League, he is also the all-time Premier League goalscorer.


7. Harry Kane

Goals: 166 goals in 246 matches
Goalscoring Ratio: 0.68
Club: Tottenham Hotspur, Norwich City, Leicester City


Harry Kane is a professional English footballer who plays for the Premier League club Tottenham Hotspur and he is the captain of the England national team.

It is widely believed that Harry is among the EPL Top scorers of all time. He frequently got ranked among the world's best football strikers and is renowned for his goal-scoring ability.

During his first season with the club, he was named PFA's youngest player of the year and included in the PFA team. With 25 goals in the second season, he won the Premier League golden boot.

In addition, he holds the record for all-time top scorers of the premier league by scoring 166 goals in the League. His hard work and his amazing skills made him one of the most wonderful footballers in history.


6. Thierry Henry

Goals: 175 goals in 258 matches
Goalscoring Ratio: 0.68
Club: Arsenal


A French former football player Thierry Henry is the assistant coach for Belgium and is internationally known as one of the best Premier League top scorers. According to the current Premier League stats, Henry is also among the best clinical finishers in football history.

He scored more international goals than any other player in the history of France. As a striker, Henry is considered one of the greatest and most prolific of all time.

When Henry scored his 42nd goal in an international tournament in 2007, he became the top goal scorer in the country. Thierry was a four-time Premier League Golden Boot award winner and two-time Premier League champion with the club.

Before retirement, he spent his two seasons with Arsenal as captain and led them to the 2006 UEFA Champions League Final. Additionally, he made history by scoring 175 goals and got the 6th spot out of the top 10 all-time top scorers of the premier league.


5. Frank Lampard

Goals: 177 goals in 609 matches
Goalscoring Ratio: 0.29
Club: West Ham United, Chelsea, Manchester City


An English professional footballer Frank James Lampard is a former player who played as a left-back and has huge respect worldwide. He was the manager at the football and the head coach of Premier League club Chelsea.

James won the FIFA Cup, UEFA Champions League in 2011-12, and the Europa League in 2012-13 with Chelsea. And as a coach, he became one of the most successful football managers of all time.

In the Premier League, he has the record for the most goals from midfield and became the greatest midfielder of his time. Frank is well known as the all-time top scorer of the Premier League.

He also won the titles for both the Ballon d’Or and FIFA World Player of the Year. Frank is one of the history holders for making the record of 177 goals in the Premier League and scored 5th place in the top 10 all-time top scorers of the premier league.


4. Sergio Aguero

Goals: 184 goals in 275 matches
Goalscoring Ratio: 0.68
Club: Manchester City


An Argentine professional football player Sergio Leonel Aguero del Castillo plays as a striker for Manchester City Football Club. He also plays for the La Liga club, Barcelona, and the Argentina national team.

Argentina's under-20 team won the 2005 and 2007 FIFA U-20 World Cups under his leadership. And during his professional career with Manchester City, he has one of the fastest football goals of all time.

Known as Kun Aguero, is notably remembered for 12 Premier League hat-tricks. In the 2014-15 season, Aguero won the golden boot for scoring the most goals in the Premier League.

Right-footed center forward Sergio is the most famous footballer and is widely perceived as a versatile athlete in the world. He made the record by scoring 184 goals and earned the 4th position in the top 10 all-time top scorers of the premier league.


3. Andrew Cole

Goals: 187 goals in 414 matches
Goalscoring Ratio: 0.45
Club: Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth


Former English football player Andrew Alexander Cole, also known as Andy Cole who played as a striker from 1988 to 2008. Cole has achieved countless awards in which PFA Young Player of the Year and the UEFA Champions League title are involved.

After his retirement as a player, he has been constantly associated with some of the English Premier League champions. Presently, he works at former side Chelsea as coach of their academy under-16’s side.

During the 2002 FIFA World Cup qualifying campaign, he scored against Albania and was capped 15 times for the national team. Andrew has wide recognition as a top scorer in the Premier League ever.

During his six years at Manchester United, he won numerous trophies and made his fans even more proud. As the third most prolific goal scorer in league history, he has scored 187 goals.


2. Wayne Rooney

Goals: 208 goals in 494 matches
Goalscoring Ratio: 0.42
Club: Everton, Manchester United


An English professional footballer Wayne Rooney played for the English Premier League Manchester United. In addition to his propensity and kind nature, he is also known for his generosity.

He is the current manager of Derby Country, a championship club. However, he has immense contribution to one of the most popular football leagues, the Premier League.

Wayne has a very successful career and won many awards with Manchester United such as five Premier League titles, three League Cups, and a FIFA Club World Cup. Throughout his career, he has also won five Premier League Player of the Month awards.

The great Wayne scored 208 goals in the Premier League and was the second-highest assist achiever. He was the most prolific goalscorer in Premier League history.


1. Alan Shearer

Goals: 260 goals in 441 matches
Goalscoring Ratio: 0.59
Club: Blackburn Rovers, Newcastle United


An English former footballer Alan Shearer played for the England national team and got ranked in the first position out of the top 10 all-time top scorers of the premier league.

He is widely known as the king of the premier league. As he won multiple awards including PFA Player of the Year, Ballon d’Or, and FIFA World Player of the Year.

Alan was one of the first players appointed to the Premier League Hall of Fame in 2021. He is widely considered one of the best strikers of his generation and one of the greatest players in Premier League history.

Besides, he is also considered one of the greatest footballers of all time. It is reported that he scored 260 goals across 14 Premier League seasons and became the English Premier League's all-time top scorers.



All done, everyone! After discussing the top 10 high scorers in the Premier League, we are certain you have enjoyed the article. I think the best thing about this article is knowing how much your hard work and enthusiasm are worth. Like these giants, they didn't give up but focused on what they were doing. And achieved massive success and will be remembered forever in people's hearts.

We are really sure; you must have liked the ranking and if you have any questions, please let us know in the comments.


Premier League All-Time Top Scorers | 2021 Infographics


FAQs Regarding Highest Goalscorers In Premier League


Q. Who is the all-time top scorer in the Premier League?

An English former footballer Alan Shearer is the all-time top scorer in the Premier League. He played as a striker and is widely known as one of the best strikers of his generation. In the history of the Premier League, Alan has been regarded as one of the greatest players.

Q. Who are the top 10 scorers in the Premier League?

The names of the top 10 scorers in the Primer League are as follows. It is in descending order; Alan Shearer, Wayne Rooney, Andrew Cole, Sergio AgŁero, Frank Lampard, Thierry Henry, Harry Kane, Robbie Fowler, Jermain Defoe, and Michael Owen.

Q. Who is the top scorer in Premier League in the 2020-2021 season?

An English professional footballer Harry Kane is the top scorer in Premier League in 2020-2021. He is widely known as a striker for Premier League club Tottenham Hotspur and captains the England national team. Harry became the best scorer because of his prolific goalscoring record and ability to link play.

Q. Who is the top scorer of EPL in 2021?

Bruno Miguel Borges Fernande is a Portuguese professional footballer who is considered the top scorer of EPL in 2021. He is one of the most talented and dedicated footballers. Bruno plays as a midfielder for Premier League club Manchester United and the Portugal national team.

Leave a Reply

Sports Show