10 best Premier League strikers of all time

Wayne Rooney and Sergio Aguero are amongst the greatest strikers in Premier League history
Wayne Rooney and Sergio Aguero are amongst the greatest strikers in Premier League history

#5 Andy Cole | 187 goals

Andy Cole won multiple titles with Manchester United
Andy Cole won multiple titles with Manchester United

Andy Cole's unexpected move to Manchester United in 1995 shocked English football, as the Englishman joined the Red Devils in the January transfer window in a swap deal involving Keith Gillespie.

Cole became the most expensive player in the history of British football at the time and scored a handful of goals in his first six months at the club. However, on the final day of the 1994-95 league season, the former Newcastle United striker missed two golden chances to win the game for his side.

Manchester United not only failed to beat West Ham on the night but also missed out on the Premier League title to Blackburn Rovers. In the following season, Cole made amends and spearheaded his side to the title, as the Red Devils got their hands on the prize once again.

The Englishman mostly came alive inside the penalty area but was also capable of scoring the spectacular, as he demonstrated several times in his career. Since leaving Manchester United in 2001, Cole became a journeyman of sorts and represented several other clubs before retiring in 2008.

With 187 goals in his glittering Premier League career, Cole is third on the all-time goalscorers chart and is one of the most decorated goalscorers in the league's history.


#4 Sergio Aguero | 180 goals

Sergio Aguero could yet add to his tally in the coming years
Sergio Aguero could yet add to his tally in the coming years

Sergio Aguero is a modern-day Premier League legend and he continues to cement his status as Manchester City's greatest ever player. Since moving to the Premier League in 2011, Aguero's consistency in front of goal has been staggering and he has helped oversee a new era at the Etihad Stadium.

The Argentine is typically deadly in front of goal and predator like inside the box, while his technical ability and linkup play is arguably second to none in the Premier League currently.

Kun Aguero also holds the record for most hattricks in Premier League history, having notched up a staggering 12 trebles in his Manchester City career so far. The former Atletico Madrid striker has won four league titles under three different managers in the past decade, a fact that exemplifies his consistency levels over the years.

With 180 Premier League goals to his name so far, Aguero is fourth on the all-time goalscorers chart and is just seven shy of Andy Cole.


#3 Wayne Rooney | 208 goals

Wayne Rooney is Manchester United's all-time top scorer
Wayne Rooney is Manchester United's all-time top scorer

Wayne Rooney is arguably England's finest player in the modern and was amongst the best players in the world in his prime. Having burst onto the scene at Everton, Rooney moved to Manchester United in the summer of 2004 for a world-record fee for a teenager at the time.

Blessed with incredible shooting ability and technique, Rooney's versatility and tactical awareness saw him being deployed in multiple positions over the course of his trophy-laden career.

The Everton born youngster developed from a hot-headed teenager to one of the most decisive players in world football under Sir Alex Ferguson, as his unique ability to score goals as well as create them made him a serial matchwinner.

With five Premier League titles and several other honours for club and country, Rooney is one of the most decorated players in Premier League history. Additionally, he is also Manchester United and England's all-time top scorer, two records that are unlikely to be broken in the near future.

Rooney scored 208 goals in the Premier League with Manchester United and Everton and is still going strong with Derby County in the Championship at the age of 34.


#2 Alan Shearer | 280 goals

Alan Shearer was Newcastle's talisman for a decade
Alan Shearer was Newcastle's talisman for a decade

Alan Shearer is regarded as one of the greatest No. 9s in the history of the game and is widely renowned for his spells with Newcastle United and Blackburn Rovers.

The legendary striker was one of the first English players to make a name for himself globally in the Premier League era and spearheaded Blackburn Rovers to a historic league triumph in the 1994-95 season.

Shearer was an old fashioned centre forward and was a menace to play against owing to his strength, aerial threat and goalscoring ability. The Englishman would occupy multiple defenders on his own and open up gaps for the rest of his teammates, much like he did so for Chris Sutton at Blackburn.

In 1996, the Tyneside born striker sealed an emotional switch to his boyhood club Newcastle United, where he went on break several long-standing records. While the Premier League title eluded him at St James' Park, Shearer was a hometown hero for the fans and scored bags of goals before retiring in 2006.

The Englishman hung up his boots with a staggering 260 Premier League goals and three Golden Boots to his name. Shearer is regarded as the best out and out centre forward in Premier League history and his goal tally will take some beating.

In September 2016, Newcastle honoured one of their greatest ever players with a statue outside St James' Park, as his legacy looks set to live on forever.


#1 Thierry Henry | 175 goals

Thierry Henry was one of the most gifted players of his generation
Thierry Henry was one of the most gifted players of his generation

Thierry Henry is considered as the best Premier League striker of all time. One of Arsene Wenger's finest proteges, Henry arrived in England in the late 90s and played a pivotal role in re-establishing Arsenal as one of the most attractive clubs in world football.

Known for his blistering pace, technical ability, flair and calmness in front of goal, Henry's seamless transition from a left-winger to a centre forward paid dividends for Arsenal. The Frenchman left fans awestruck with his ability on the ball and was capable of scoring goals as well as creating them.

When Henry arrived at Arsenal, he was already a World Cup winner with France and won the European championships a year after his move to North London. Nevertheless, he took time to get used to the English game, as he learnt his craft under one of the best managers in the world at the time.

In the years that followed, Arsenal enjoyed one of the most successful periods in the club's history, with Henry in the forefront of their star-studded lineup.

The 2003-04 season is etched in Premier League history as the most iconic league campaign of all time, as the Gunners secured the league title without losing a single game.

The Arsenal Invincibles, as they are fondly referred to, were spearheaded by the Frenchman himself. He was joined Dennis Bergkamp and Robert Pires complementing him up front, as the trio wreaked havoc and brushed teams aside while also playing eye-catching football.

Henry won two Premier League titles and a whopping four Golden Boot in his time at Arsenal, as he cemented his status as one of the greatest players in the league's decorated history.

The Frenchman notched up 175 Premier League goals in two stints at Arsenal and is honoured with a statue outside the Emirates Stadium.


Also Read: 10 best Premier League midfielders of all time

Quick Links

App download animated image Get the free App now