The Premier League, considered to be the best and the most marketable league in the world, has played audience to many legendary players, and world class feats both at individual and club level. 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 who have made a mark with their outstanding brilliance.
Today, we look at the likes of prolific forwards like Thierry Henry, Sergio Aguero, Wayne Rooney and so who have etched their names in the record books as the top scorers in the Premier League history.
All Time Highest Goalscorers in the Premier League
#5 Frank Lampard (177 goals)
No midfielder has scored more goals in the Premier League era than Frank Lampard, the former West Ham, Chelsea, and Manchester City player who is considered as an icon in the English top flight. Lampard is considered by many pundits as one of the greatest midfielders of his generation and is remembered for his time at Chelsea where he spent 13 fruitful seasons.
Lampard as scored a staggering 177 goals during his Premier League stint, coupled with 103 assists. Lampard also has the third highest appearances in the history of the Premier League with 609. During his 14 year stay at Stamford Bridge, Lampard won three Premier League titles and scored double-digit goals in 10 consecutive seasons.
Lampard is also Chelsea’s all time leading goal scorer with 211 goals across all competitions, and his individual best campaign came in 2009-10, when Lampard scored a 22 goals while adding 14 assists as Chelsea went onto lift the trophy.
#4 Sergio Aguero (184 goals)
Even of 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 Premier League, before he secured a move to Barcelona.
Sergio Aguero is arguably the greatest striker ever to don the colours of the blue half of Manchester. His incredible tally of 184 goals in 275 league appearances, paired with the silverwares are examples of the brilliance Aguero brought to the club, as he went onto become one of the clutch players in the 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 the 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 was marked with an unfortunate knee injury during the 2019-20 season, but will definitely be remembered as one of the Premier League’s most prolific strikers of all time.
#3 Andrew Cole (187 goals)
Andrew Cole caught eyes 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 English top flight.
In his opening stint with Newcastle he took the St. James Park by storm, scoring 12 goals in 12 games. In the following season, which was 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.
#2 Wayne Rooney (208 goals)
Wayne Rooney is arguably one the most famous footballing figures in England, holding a legendary stature at both club and country level. Rooney is yet England and Manchester United’s all time record goal-scorer and an all time fan favourite, with his incredible feats doing the talk for him.
Rooney was unveiled in the Premier League at a 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 made a moved to Manchester United two seasons later for a fee of £25.6m, just at the age of 18.
In his first season at Old Trafford, Rooney made his mark with an impressive 11 Premier League goals in 29 appearances, though Manchester United could only finish third. Rooney’s next 10 seasons at Manchester United all finished with double-digit figures, as went onto win the Champions League and Premier League double in 2007-08.
Rooney had an incredible 208 career League goals in 491 appearances, the most of which came at his stint with Manchester United, where he scored 253 times across 550 games in all competitions before making a move back to Everton in 2017, going onto become the second highest goalscorer in Premier League history and also boasting third highest number of assists.
#1 Alan Shearer (260 goals)
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 joing 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 lead Rovers to the league title and went onto become the Player of the Season. Shearer regularly hit double-digit marks in seven of his 10 seasons donning the iconic Black and White stripes, and is yet labelled the ‘greatest ever striker for the Magpies’.