Highest Goalscorers in the Premier League history

Highest Goalscorers in the Premier League: Here is the list off all-time top five Goalscorers in the history of the Premier League, which includes the likes of Alan Shearer, Andy Cole, and many more.

Highest Goalscorers in the Premier League history

Highest Goalscorers in the Premier League history

The Premier League, considered the best and the most marketable league in the world, has played audience to many legendary players and world-class feats at individual and club levels. The best of the best have always shown a desire to feature even once in the English top flight and with many glorious names adorning record books that have made a mark with their outstanding brilliance.

Today, we look at the likes of prolific forwards like Thierry Henry, Sergio Aguero, and Wayne Rooney, who have etched their names in the record books as the top scorers in Premier League history.


Discover more: A look at Al Nassr’s history: How many titles Cristiano Ronaldo’s new club have won so far?

#5 Sergio Aguero (184 goals)

Sergio Aguero

Even if May 2021, Sergio Aguero was the only the second active player besides Harry Kane to feature in the top ten list of goalscorers in the history of the Premier League, before he secured a move to Barcelona. Sergio Aguero is arguably the greatest striker ever to don the colors of the blue half of Manchester. His incredible tally of 184 goals in 275 league appearances, paired with the silverware, are examples of the brilliance Aguero brought to the club, as he became one of the clutch players in Premier League history.

Signed in 2011 from Atletico Madrid, Aguero scored 20 or more goals in six of his nine Premier League seasons with Manchester City until 2020. The Argentine’s, as well as Manchester City’s one of most iconic moments, came in the 2012-13 season when Aguero scored a last gasp 93:20 minute winner against QPR to give City their first Premier League title. However, Sergio Aguero’s last stages with the club were marked by an unfortunate knee injury during the 2019-20 season, but he will definitely be remembered as one of the Premier League’s most prolific strikers of all time.


#4 Andrew Cole (187 goals)

Andrew Cole

Andrew Cole caught the eye with his impeccable goalscoring abilities during his days in English Second Division, earning him a move to Newcastle United in February 1993, then one of the top clubs in the English top flight. He took St. James Park by storm in his opening stint with Newcastle, scoring 12 goals in 12 games. In the following season, his first full campaign at Newcastle, Cole scored a mind-blowing 34 goals in 40 league games and was likely notched up by Manchester United in 1994.

Andrew Cole led the Red Devils to five Premier League titles in seven seasons and was one of the key figures in their treble-winning season of 1998-99. Cole left Old Trafford for Blackburn Rovers in 2001, but continued with his scoring until the ripe age of 34, as he also donned the shirts of Manchester City and Leeds United before retiring in 2008. During his 16 years at the top level, Andrew Cole became one of the Premier League’s leading scorers, bagging an enormous 187 goals in 414 matches.

#3 Wayne Rooney (208 goals)

Wayne Rooney

Wayne Rooney is arguably one of England’s most famous footballing figures, holding a legendary stature at both club and country levels. Rooney is yet England and Manchester United’s all-time record goal-scorer and an all-time fan favorite, with his incredible feats doing the talk for him. Rooney was unveiled in the Premier League at the tender age of 16 when he featured for Everton, scoring six goals for his childhood club in 33 appearances. Just two seasons later, With his talent catching the eyes of many, Rooney moved to Man United two seasons later for a fee of £25.6m, just at 18.


In his first season at Old Trafford, Rooney made his mark with an impressive 11 Premier League goals in 29 appearances, though United could only finish third. Rooney’s next ten seasons at United all finished with double-digit figures, as they went on to win the UCL and Premier League double in 2007-08. Rooney had an incredible 208 career League goals in 491 appearances, the most of which came during his stint with the Reds, where he scored 253 times across 550 games in all competitions before making a move back to Everton in 2017, going on to become the second highest goalscorer in Premier League history and also boasting the third highest number of assists.

#2 Harry Kane

Harry Kane
Harry Kane

England’s starman and arguably the greatest striker the country has ever produced after Alan Shearer, Harry Kane of Tottenham Hotspur. He has been one of the London club’s most productive and prolific strikers since he made his debut following a short loan spell at Leicester. He has scored 198* goals in the English top division from 300 senior game appearances. He won the Premier League golden boot three times, the same as Thierry Henry, and holds the PL record for most away Goals.

#1 Alan Shearer (260 goals)

Alan Shearer

Though Alan Shearer failed to win much silverware throughout his career in the English top flight, except for the one league title in 1994-95 with Blackburn Rovers, the Newcastle-born-and-bred striker has registered his name as the top scorer in Premier League history, netting more goals than any other player in the League history. Apart from scoring 260 goals in 441 appearances in the league over his 14-year career, Shearer also holds the joint record for most league hattricks with 11.


Shearer made his debut for Southampton in 1986 after rising up the club’s youth ranks and joined Blackburn Rovers in 1992 for a then-record fee of £3.6 million when the Premier League era dawned. Shearer bagged more than 30 goals in three of his four seasons at Ewood Park, before joining Newcastle United in 1996, the club he supported as a child.

Shearer became the Golden Boot winner in three consecutive seasons, 1994/95, 1995/96 with Blackburn, and 1996/97 with Newcastle. The 1994/95 season with Blackburn was defined as the epitome for Shearer, as he led Rovers to the league title and became the Player of the Season. Shearer regularly hit double-digit marks in seven of his ten seasons donning the iconic Black and White stripes and is yet labeled the ‘greatest ever striker for the Magpies’.

Learn more:


Was this article helpful?

Thanks for your feedback!