Who are the best Premier League strikers of all time? Since the restructure of the English Football League and the introduction of the Premier League in 1992, we’ve seen goal-poaching, remarkably technical, and ferociously powerful strikers.
Best Premier League Strikers of All Time
Harry Kane will make the list one day but for now, we’re looking at the best strikers in Premier League history that have retired. Let’s take a look at the top 10.
10. Andy Cole
Andy Cole is one of the best Premier League strikers of all time, scoring 187 goals in 414 appearances thanks to his quick feet and elite technique. Cole possessed great pace, could finish and had great movement off the ball.
Arriving from Newcastle in 1995 as a 24-year old star, Cole won an impressive five Premier League titles, the Champions League, and was part of the 1999 Treble winning side during his six years at Manchester United.
Although an erratic finisher at times, he was a prolific Premier League striker who featured for the England national team as well as Arsenal, Bristol City, Blackburn Rovers, Fulham, Manchester City and Portsmouth.
Andy Cole in the 93/94 season was a sensation.
His first proper stint in the top division.
Note: He did NOT take one single penalty.
PL:
40 appearances
34 goals
13 assistsCup:
5 appearance
7 goalsTotal:
45 appearances
41 goalsOff the scale. He was 22 years old. #nufc pic.twitter.com/TdknXwMl98
— G. Pirlo (@GingerPirlo_) February 15, 2023
9. Luis Suarez
Luis Suarez is one of the most hated Premier League of all time due to his poor sportsmanship. He was known to be a regular diver and was also found guilty of racially abusing Patrice Evra. He also had a horrible biting habit and was found guilty for three major biting incidents during his career.
Enough about the bad. Suarez won the Golden Boot award in 2013/14 and scored 69 goals from an impressive 110 games. He was a complete striker, versatile with both his feet, his head and from set pieces.
Despite his bad habits, Suarez was passionate, tenacious, and had a sheer determination off the ball that allowed him to create something out of nothing. He also had the technical skill, pace and clinical finishing that caused nightmares for defenders.
Luis Suárez, siendo 9, es el segundo mayor asistente de toda la historia, deléitense con algunas de ellas 🚬pic.twitter.com/BMoUor6pYx
— 9™ 🇺🇾 (@diegohead_) February 12, 2023
8. Ruud van Nistelrooy
Dutchman Ruud van Nistelrooy scored an incredible 95 Premier League goals in 150 games during a five-season stretch with Manchester United. Arriving from PSV Eindhoven in 2001, he exploded onto the scene with a mix of powerful and precision shooting.
Van Nistelrooy had a habit of being in the right place at the right time, utilising great spatial and positional awareness as well as his great physicality to create space for himself. He also had a mental toughness and great worth ethic that served as inspiration to his teammates.
One of the best strikers in Premier League history, van Nistelrooy won three EPL titles, an FA Cup and a League Cup during his time at Old Trafford.
#OnThisDay in 2003, Ruud van Nistelrooy took on the entire Fulham defence and scored one of the league’s true highlight reel goals. Just kept running and running. What a finish, too. Little swivel of the hips. Cracker.pic.twitter.com/bvGsPr0fg6
— MUNDIAL (@MundialMag) March 22, 2021
7. Eric Cantona
One of the most shocking Premier League transfer news of all time, Eric Cantona shocked Manchester United fans when he made a £1.2 million move from fierce rivals Leeds United seemingly out of nowhere.
Although fans were initially reluctant it worked out great as Cantona went on to become one of the most iconic and influential players in league history. He helped United to win four Premier League titles and two FA Cups as club captain.
Cantona was charismatic and played with a confidence that uplifted the rest of his teammates. In 156 games, he managed to score 70 goals and 56 assists all thanks to an amazing skill set of great vision, technique, ball control, and an ability to score goals from anywhere.
Here's what some Manchester United fans thought of Eric Cantona signing from Leeds back in 1992… pic.twitter.com/cDNpyYEe3Q
— 90s Football (@90sfootball) September 19, 2021
6. Dennis Bergkamp
Dennis Bergkamp is one of the best Arsenal players of all time and one of the greatest strikers in Premier League history. Bergkamp scored 87 goals from 315 appearances in the league.
After arriving from Inter Milan in 1995 he won three Premier League titles and four FA Cups in 11 seasons at Arsenal. He was a part of Arsenal’s “Invincibles” team of 2003/04 making 16 appearances in the league that season.
Bergkamp’s technical ability was generational, as was his combination of vision, touch and passing ability. He had a remarkable level of intelligence and could read the game exceptionally well, which was pivotal to Arsenal’s success in the late 90s and early 2000s.
💬 “That goal will remain in the memory for a long, long time – if not forever!” – Arsène Wenger, March 2002
More than 17 years on, we’re still wondering just how Dennis Bergkamp managed to do this 🤯#NEWARS pic.twitter.com/WG9CfixNIW
— Arsenal (@Arsenal) August 10, 2019
5. Didier Drogba
Didier Drogba one of the greatest African players of all time as well as one of the best strikers in Premier League history. He made a powerful impact for Chelsea with his immense physical strength and technical ability.
Following a £24 million transfer from Marseille in 2004, Chelsea went on to win their first league title in 50 years with Drogba up front. He would go on to win four Premier League titles and a Champions League with the club.
Drogba’s power and accuracy led to 104 goals in 254 appearances. He was so effective up front as a single striker, he’s credited with Premier League teams shifting from 4-4-2 formations to 4-3-2-1 setups.
Unpopular opinion: 2009-10 Didier Drogba was the greatest season any striker has ever had in Premier League history.
29 goals & 10 assists! And he wasn’t even on pens so if he took and scored the 10 pens that Lampard scored that season, he would’ve smashed the goals record 🤯 pic.twitter.com/y0XV6bBLBC
— Sif (@cfc_era) October 3, 2021
4. Wayne Rooney
Wayne Rooney scored an incredible 208 Premier League goals from 419 appearances. He combined strong technical and physical abilities with an astonishing work-rate and was a superstar while at Manchester United.
Rooney was versatile and could play as a striker, winger or attacking midfielder. In addition to being able to finish clinically from both inside and outside the box, Rooney also provided 103 assists.
He won five Premier League titles, an FA Cup, three League Cups, a Champions League and Europa League title.
7) Wayne Rooney’s bicycle kick to seal a 2-1 win for Manchester United at Old Traffordpic.twitter.com/Ly1BFvPdgv
— SPORTbible (@sportbible) September 23, 2022
3. Sergio Aguero
Sergio Aguero was absolutely special. Who can ever forget, AGUEROOOOO! And I’m not kidding, that’s the official way to spell it. His injury time winner clinched the 2011/12 Premier League title, Manchester City’s first championship in 44-years.
It was the most important goal of the 184 he scored in the Premier League from 275 appearances. He had such an exceptional goal-to-game ratio thanks to his clinical finishing, technical skills, his speed and agility.
Aguero was a master at creating space for himself and he evidently scored goals at the most crucial times. He finished his career with four Premier League titles, an FA Cup and five League Cups.
1) Sergio Aguero’s title-winning goal against QPR in the last-minutepic.twitter.com/qmDY7MNw84
— SPORTbible (@sportbible) September 23, 2022
2. Alan Shearer
Alan Shearer is the all-time Premier League’s greatest goalscorer with 260 goals from 441 games. He had the classical striker’s prototypical build – an excellent finisher with a physical and aggressive style of play.
Shearer was renowned for his strength and powerful shot. He was extremely clinical in front of goal from both inside and outside the box and he won the Premier League Golden Boot three times.
Regarded as the best Newcastle player of all-time, he scored 148 goals from 303 appearances for the club. Prior to joining Newcastle he scored an incredible 34 goals and 15 assists in Blackburn Rovers’ title winning 1994/95 campaign.
Alan Shearer at Blackburn Rovers.
1992/93 21 appearances 16 goals
1993/94 40 appearances 31 goals
1994/95 42 appearances 34 goals
1995/96 35 appearances 31 goals
Total 138 appearances 112 goalsGreatest Premier League striker ever. 🙋♂️ pic.twitter.com/ZYCNL5KC2S
— 90s Footballers (@90sPlayers) February 20, 2023
1. Thierry Henry
Thierry Henry is the greatest Premier League striker of all time. He scored an efficient 175 goals from 258 appearances and won four Premier League Golden Boot awards. The complete player, his creativity and unselfishness also led to 74 career Premier League assists.
Henry had amazing composure in front of goal and his dribbling ability was world class. He possessed exceptional pace, was a constant threat, and he could score goals from anywhere on the pitch.
Arsenal won two Premier League titles with Henry playing upfront, including the 2003/04 “Invincibles” run. Not only is Henry the best Premier League striker in history, many will argue he’s the greatest ever player in Premier League history.
Happy Birthday Thierry Henry
Premier League’s best ever striker?pic.twitter.com/N7hF8F2aIm
— Allstar Signings (@allstarsignings) August 17, 2021
Leave a Reply