sportsdunia logo
Search Icon

Advertisement

Advertisement

Top 10 Best Premier League Strikers Ever

9 min
Top 10 Best Premier League Strikers Ever
Table of content

Since its inception back in 1992, the English Premier League has continued to dominate the club football stage of its rich history and action-packed football. In all these years, the English top flight has seen many elite-level strikers keeping the fans in awe of their magical touches and beautiful goals. From Cristiano Ronaldo to the greatest goal scorer in English Premier League history, Alan Shearer, and from the Uruguayan dynamo, Luis Suarez to the great Eric Cantona, these sublime finishers have graced English football with their scintillating performances.

The list of outstanding strikers in English football history is too large to count, making it difficult to rank the top 10. However, in this article, we aim to present the top 10 best Premier League strikers of all time, who were not only prolific goal-scorers but also technically gifted.

Top 10 Best Premier League Strikers of All Time

RANKPLAYER NAMETEAMAPPSGOALSASSISTSTROPHIES WON
10Didier DrogbaChelsea2541045914
9Andy ColeNewcastle & Manchester United4151876812
8Eric CantonaManchester United & Leeds156705611
7Robbie FowlerLiverpool, Manchester City & Leeds379162365
6Michael OwenLiverpool, Newcastle, Manchester United & Stoke3261504010
5Sergio AgueroManchester City2751844815
4Harry KaneTottenham320213490
3Wayne RooneyEverton & Manchester United49120810816
2Thierry HenryArsenal258175737
1Alan ShearerNewcastle & Blackburn441260681
Best Premier League Strikers of All Time

How We Ranked the Best Premier League Strikers of All Time

MetricWeightWhy It MattersSource
Club Appearances25Appearances help in identifying players who have been consistent, and a striker securing his place in a team means he is in good form.Transfermarkt
Goals30The striker’s main job is to score goals and help his team win games. And if you talk about the best Premier League strikers, then goals add more weight to the rankings.Transfermarkt
Assists20Great strikers make others better, too. It’s not just about scoring yourself; it’s about how well a player connects with his teammates and sometimes turns into a provider rather than a scorer.Transfermarkt
Trophies Won & Individual Awards25Lifting trophies or winning awards means a striker delivered when it mattered most. Showcasing his winning mentality.Official Team Website
Ranking factors for the best striker in English Premier League

Advertisement

Who is the Best Striker in Premier League Ever?

10. Didier Drogba (Ivory Coast)

Didier Drogba
Didier Drogba (Image Credit: X / @ChelseaFC)

Didier Drogba stands among football’s most influential strikers and humanitarian athletes. During his 8-year tenure at Chelsea (2004–2012), he scored 164 goals, won 4 Premier League titles, and delivered iconic performances, notably his 88th-minute equalizer and winning penalty in the 2012 UEFA Champions League Final against Bayern Munich.

With over 100 goals in his career for Chelsea during his two stints in 254 appearances, he has won an impressive number of trophies with them, 14. This speaks to how influential he was to his team’s success. Not only that, he also won plenty of individual honors for impressive displays of performance against some of the best teams in the league.

GamesGoalsAssistsTrophies WonIndividual Honors
254104591412
Didier Drogba’s Premier League Stats

9. Andy Cole (England)

Andy Cole
Andy Cole (Image Credit: X / @premierleague)

Andy Cole is a legend to the fans of two clubs – Newcastle United and Manchester United, for two different reasons. Newcastle fans still remember his great season when he netted a record 34 goals in a single EPL campaign to lift the morale of the club, which was desperate to stay relevant in the top flight.

For Manchester United, he is still remembered for his winning goal in the 1999 Champions League semi-final against Juventus in Turin. The tall forward smashed 187 league goals in his club career, with 93 of them coming at Old Trafford only. Cole was a lethal weapon for the managers due to his aerial abilities and long-range shooting ability.

AppsGoalsAssistsTrophies WonIndividual Honors
41518769122
Andy Cole’s Premier League Stats

Advertisement

8. Eric Cantona (France)

Eric Cantona
Eric Cantona (Image Credit: X / @premierleague)

Eric Cantona is one of the most popular strikers in the history of the Premier League. He was fondly called King Eric due to his contributions to making Manchester United one of the best football clubs in the world. The French superstar won four Premier League titles in his five-season stint at Old Trafford.

Cantona recorded only 70 league goals in his career. But his legacy can’t just be defined by the numbers, as he represented way more than just goals; he represented the resurrection of United as a force in modern-day football.

AppsGoalsAssistsTrophies WonIndividual Honors
1567055116
Eric Cantona’s Premier League Stats

7. Robbie Fowler (England)

Robbie Fowler
Robbie Fowler (Image Credit: X / @premierleague)

Robbie Fowler was a Premier League great who represented three big Premier League clubs – Manchester City, Liverpool, and Leeds United. Coming through the ranks of the Liverpool youth academy, Robbie Fowler found a place in the senior team through his scoring prowess.

Alongside Michael Owen, Fowler became one of the most lethal strikers in England. He featured in 379 league games, where he scored 162 goals and assisted 34 times. Fowler is considered a Liverpool legend as well as best strikers in Premier League.

AppsGoalsAssistsTrophies WonIndividual Honors
3791623453
Robbie Fowler’s Premier League Stats

Advertisement

6. Michael Owen (England)

Michael Owen
Michael Owen (Image Credit: X / @premierleague)

Michael Owen reached the highest level of his career during the late 1990s and early 2000s. He solidified his place as one of the greatest players to have ever played in the Premier League by winning the 2001 Ballon d’Or title. Owen’s career peaked when he netted 117 goals in seven seasons for Liverpool before moving to Newcastle United and Real Madrid, respectively.

Despite suffering a string of injuries, he utilized his scoring skills to make a mark in the league. Later on in his career, Owen moved to Manchester United and achieved his dream of winning a Premier League title.

AppsGoalsAssistsTrophies WonIndividual Honors
32615039106
Michael Owen’s Premier League Stats

5. Sergio Aguero (Argentina)

Sergio Aguero
Sergio Aguero (Image Credit: X / @premierleague)

Sergio Aguero is one such player who ensured Manchester City‘s rise from rags to riches within a decade. Every Premier League fan still remembers his iconic goal against Queens Park Rangers on the final day of the league, which led City to their maiden Premier League title.

The Argentine, who scored 20 times in five successive seasons, is also the highest goal scorer in the club’s history. The former Atletico Madrid striker has won five Premier League titles as well as one Golden Boot.

AppsGoalsAssistsTrophies WonIndividual Honors
27518455153
Sergio Aguero’s Premier League Stats

Advertisement

4. Harry Kane (England)

Harry Kane
Harry Kane (Image Credit: X / @premierleague)

Former Tottenham Hotspur striker Harry Kane stayed behind the curtain of secrecy before the 2016-17 Premier League season. The then-Spurs number nine netted 29 goals and won the first Golden Boot in his career.

Since then, he has been scoring goals for fun in the Premier League before his move to Bayern Munich in 2023. Kane scored 213 goals in England in just 320 appearances in the top flight.

AppsGoalsAssistsTrophies WonIndividual Honors
3202135007
Harry Kane’s Premier League Stats

3. Wayne Rooney (England)

Wayne Rooney
Wayne Rooney (Image Credit: X / @premierleague)

Wayne Rooney has etched his name in the folklore of English football through an eventful legacy. Since bursting onto the scene as a teenager, Rooney continued to dominate in club football at the highest level. With 253 goals, he is the highest scorer in the history of Manchester United and the third-highest in the English top flight.

His dribbling, vision, off-the-ball movement, and beautiful assists have earned him third place on our list of the best Premier League strikers. The only regret is that he never won any Golden Boot, even when he was so highly rated during his time at Manchester United.

AppsGoalsAssistsTrophies WonIndividual Honors
491208114166
Wayne Rooney’s Premier League Stats

Advertisement

Skyscanner Banner

2. Thierry Henry (France)

Thierry Henry
Thierry Henry (Image Credit: X / @premierleague)

Thierry Henry’s numbers in the Premier League are insane. He lifted three league titles and scored 175 goals for Arsenal. Except for the prestigious Champions League, he won it all under Arsene Wenger’s tutelage, including a 24-goal haul for five consecutive seasons.

Henry’s positioning before laying a ball for his teammates and scoring stunners from outside and inside the penalty area made football look easy. The Frenchman was known for his scoring abilities, dribbling, as well as his play-making ability, which fans usually ignore.

AppsGoalsAssistsTrophies WonIndividual Honors
25817580717
Thierry Henry’s Premier League Stats

1. Alan Shearer (England)

Alan Shearer during his time at Newcastle United
Alan Shearer during his time at Newcastle United (Image Credit: X / @premierleague)

It was a tough choice to pick Alan Shearer ahead of Henry, but in the end, the greatest goal scorer in the history of the Premier League is our number-one pick in this list of the best Premier League strikers of all time. Shearer’s peak arrived during his time at Blackburn Rovers, where he scored over 30 goals for three seasons in a row. Shearer is the best striker in English Premier League.

During this time, he lifted his career’s only Premier League title. He then moved to Newcastle United and became their greatest-ever player. Shearer’s 260 league goals speak volumes, and even if he didn’t win the league with Newcastle, he left behind the greatest goalscoring legacy in English football history.

AppsGoalsAssistsTrophies WonIndividual Honors
44126068111
Alan Shearer’s Premier League Stats

Advertisement

FAQs

Who is Liverpool's best striker of all time?
+
Ian Rush is the best Liverpool striker of all time with 339 goals.
Who is the best Premier League striker of all time?
+
Alan Shearer is the best Premier League striker of all time.
Who is the best premier league striker currently?
+
Erling Haaland is the best Premier League striker currently.
Who is the top scorer in the Premier League?
+
Mohamed Salah is the top scorer in the Premier League.
Who is the best target man in the Premier League?
+
Erling Haaland is the best target man in the Premier League
Who was the fastest player to reach 100 goals in the Premier League?
+
Mohamed Salah is the fastest player to reach 100 goals in the Premier League.

Who is the Premier League all-time top scorer?

+

Alan Shearer is the Premier League all time top scorer.

Who is the best Premier League striker of all time?

+

Alan Shearer is the best Premier League striker of all time.

Has any striker won the Premier League Golden Boot multiple times?

+

Alan Shearer, Thierry Henry, and Mohamed Salah have won the Premier League Golden Boot multiple times.

Conversation

(0 Comments)

Loading comments...

Trending

Edited by- Mohit Tomar
Follow Us:
sportsdunia google newssportsdunia google news

Editor's Pick