Skip to content

Rooney 4th, Alan Shearer 2nd… the 5 best strikers in Premier League history

The Premier League has always had some of the best strikers on the planet. The English Premier League is known to be a lot of fun and snipers have always had a huge role to play in making it as exciting as it is.

The Premier League has also had many world-class managers, and over the years their philosophies, tactics and strategies have helped shape a wide variety of attackers. In addition to the classic, tough and physically imposing Number 9s, we also saw a fair share of poachers and fake Number 9s, to name a few.

Even today, some of the best scorers on the planet play in the Premier League. Without further ado, let’s take a look at five of the best strikers in Premier League history.

#5 Ruud van Nistelrooy

Ruud van Nistelrooy is a player who has had some of the best seasons of his career after suffering an anterior cruciate ligament (ACL) injury. The injury delayed his arrival at Manchester United from PSV, but the Red Devils knew they were dealing with a seasoned goalscorer when he finally hit the ground running in 2001.

He is widely regarded as one of the greatest strikers of all time, his incredible movement, strength and reflexes making him an outstanding marksman. The Dutchman also possessed perfect ball control and great speed, which made him an elusive and effective striker in the Premier League.

Nistelrooy has scored 95 goals and provided nine assists in 149 Premier League appearances for Manchester United. Sadly, he only won one league title during his time at Old Trafford as he was at the club during the only slack period Sir Alex Ferguson had to go through during his Premier League days.

In 218 appearances in all competitions for the Red Devils during his five years at the club, he scored 150 goals and provided 24 assists.

#4 Wayne Rooney

Manchester United v Liverpool - Premier League

Wayne Rooney had the ability and the longevity to top this list. But as an individual who has always put the team before himself, Rooney was happy to let the other superstars around him bask in the limelight. An incredible goal scorer and scorer, Rooney spent very few seasons as a full-fledged striker.

But when he did, he was as imperious as anyone else in the Premier League. Coming onto the scene aged 16 at Everton, Rooney has turned heads with his street smarts, technique, aggression and hunger for goals.

Sir Alex Ferguson immediately signed him from Manchester United and Rooney scored 208 goals and provided 103 assists in the Premier League. The Englishman won five league titles with the Red Devils and was named ‘PFA Player of the Year’ in 2010.

He is also Manchester United’s all-time top scorer, with 253 goals in 559 appearances in all competitions.

#3 Sergio Aguero

Manchester City v Crystal Palace - Premier League

Sergio Aguero is one of those players who helped change the perception of what a striker should be in the Premier League. The small Argentinian striker is one of the most technically gifted players in Premier League history.

It was almost impossible to knock the ball off him, as he used his incredible agility and strength to hold onto the ball in tight spaces. For a decade, he was one of Manchester City’s most valuable assets as they established themselves as a footballing powerhouse.

Aguero’s late goal against Queens Park Rangers in the 2011-12 season that won City the Premier League title has gone down in legend. He scored 184 goals and provided 47 assists in 275 Premier League appearances for Manchester City.

Aguero won five Premier League titles with City before leaving to join FC Barcelona in the summer of 2021. Sadly, he had to retire from football a few months later after being diagnosed with cardiac arrhythmia and being told by his doctors that it was time to hang up the cleats.

#2 Alan Shearer

Sunderland v Newcastle United

Alan Shearer is the Premier League’s all-time top scorer. The legendary England striker has won three Golden Boots during his Premier League career. His goalscoring exploits propelled Blackburn Rovers to the league title in the 1994-95 season.

Shearer was so good that in 1996 Blackburn Rovers owner Jack Walker offered him the player-manager job at the age of 25, just to keep him at the club. But Shearer only thinks about putting the ball in the back of the net regularly and he chooses to join Newcastle United.

In his first season at Tyneside, Shearer finished top scorer for the third consecutive year. He scored 148 league goals for the Magpies when he retired in 2006. Shearer had also scored 112 times for Rovers in the league.

He was a goal-scoring machine in every sense of the word and will forever be considered one of the great names in the Premier League.

#1 Thierry Henry

Thierry Henry of Arsenal

Thierry Henry has achieved extraordinary feats in the Premier League with an air of nonchalance that is only possible if one is extremely confident in his craft. The French striker was the face of Arsene Wenger’s revolution at Arsenal and he was the most graceful and efficient goalscorer in football history.

Although he hasn’t scored as many goals as Shearer, Henry tops this list as his goals-per-game ratio of 0.68 is higher than Shearer’s (0.59). Henry has scored 175 goals in 258 Premier League appearances and has also provided 74 assists.

He has twice won the ‘PFA Player of the Year’ award and was a Ballon d’Or runner-up in 2003. Henry has won the Premier League Golden Boot a record four times. He also won two Premier League titles with Arsenal.

Henry was also part of the ‘Arsenal Invincibles’ team which went an entire season in the Premier League without conceding defeat.



Leave a Reply

Your email address will not be published.