The English Premier League is considered by many to be the best football league in the world. Since its rebranding from the First Division to the Premier League in 1992, the league has attracted a galaxy of star players from all over the world.
Some of those stars have been the forward players who have scored the goals that have helped teams to the title, European qualification or even just survival in the English top-flight.
There may be no player more worth their salt than a clinical forward. Here at SuperBettingSites.com, we thought we would remind our readers of the most lethal strikers of the Premier League era, so here are the top 20 Premier League goal scorers:
All players stats are from their Premier League careers only!
Alan Shearer
Goals Scored: | 260 |
Appearances: | 441 |
Although he started his career at Southampton, the former England captain’s goals helped Blackburn to their only Premier League title in 1995. Shearer also represented his boyhood club Newcastle, where he enjoyed slightly less success, although he did score more top-flight goals for the Magpies than Rovers.
Wayne Rooney
Goals Scored: | 208 |
Appearances: | 491 |
Rooney started his top-flight career at boyhood club, Everton. However, it was not until he moved to Manchester United that his career fully took off, as he scored 183 goals for Red Devils, helping the men from Manchester United to five league titles. The forward is also the Red Devils top all-time goalscorer.
Andy Cole
Goals Scored: | 187 |
Appearances: | 414 |
Cole enjoyed a long Premier League career after starting his career at Arsenal in the days of the Old English First Division. His career took off at Newcastle where he scored 43 top-flight goals. The forward moved to Manchester United in 1995 and proceeded to score 95 Premier League goals that helped United win five titles. He enjoyed slightly less illustrious spells at Blackburn, Fulham, Manchester City, Portsmouth and Sunderland.
Sergio Aguero
Goals Scored: | 184 |
Appearances: | 275 |
The Argentinian goals played a crucial part in establishing the Citizens as one of the best teams in the Premier League. The veteran forward spent close to a decade in Manchester helping his team to five Premier League titles. In the summer of 2021, he joined Barcelona as a free agent.
Frank Lampard
Goals Scored: | 171 |
Appearances: | 609 |
The former England captain may have played for three Premier League clubs, but he is best remembered for his time at Chelsea. In 429 appearances, the attacking midfielder scored 147 goals for the club. His goals contributed to three Premier League winner’s medals and helped him become the Blues record all-time scorer in all competitions.
Thierry Henry
Goals Scored: | 175 |
Appearances: | 258 |
The French forward player enjoyed two spells with the Gunners. During his time in north London, he won the Premier League title twice, while also being named in the PFA Team of the Year in six straight seasons. Regarded as one of the finest players to ply his trade in the English top-flight, Henry is Arsenal’s top all-time scorer with 228 goals.
Harry Kane
Goals Scored: | 166 |
Appearances: | 248 |
The Tottenham forward is quite simply one of the best finishers of his generation. Although he has yet to win silverware with Spurs, Kane has won the Premier League Golden Boot on three occasions, including in season 2020/21. At 28, the forward will likely continue to be prolific in the English top-flight for years to come.
Robbie Fowler
Goals Scored: | 163 |
Appearances: | 379 |
The Liverpool icon, known to Reds fans as ‘God’ was prolific in the Premier League for the Merseysider’s. The majority of his goals came for his first club, although he did score 14 goals for Leeds and 20 for Manchester City in the English top-flight.
Jermain Defoe
Goals Scored: | 162 |
Appearances: | 496 |
The diminutive striker enjoyed a long Premier League career. He is arguably best known for his spells at Tottenham, though, where he scored 91 Premier League goals. Defoe is still going strong for Scottish giants Rangers at the ripe old age of 38.
Michael Owen
Goals Scored: | 150 |
Appearances: | 326 |
The one-time boy wonder enjoyed much of his success in the Premier League in the early stages of his career. The forward won the Premier League Golden Boot in 1997-98 and 1998-99. Despite eight years with Liverpool, Owen won his only English top-flight title with arch-rivals Manchester United in 2011.
Les Ferdinand
Goals Scored: | 149 |
Appearances: | 351 |
The former England international’s most prolific spell of his Premier League career came at QPR, where scored 60 goals in 110 appearances. However, Ferdinand won PFA Player’s Player of the Year while at Newcastle.
Teddy Sheringham
Goals Scored: | 146 |
Appearances: | 418 |
The forward won the Golden Boot in the inaugural season of the Premier League after its rebranding. Sheringham’s goals were also a factor in Manchester United winning three league titles in seasons 1998-99, 1999-2000 and 2000-01. He also won the PFA Players' Player of the Year in 2000-01.
Robin van Persie
Goals Scored: | 144 |
Appearances: | 280 |
The Dutch forward first made his name in English football at Arsenal, scoring 96 goals for the Gunners. He won the Premier League Golden Boot firstly with the team from north London in season 2011/12 before repeating the feat in his first campaign at Manchester United the following season. His goals powered the Red Devils to the title in the same season.
Jimmy Floyd-Hasselbaink
Goals Scored: | 127 |
Appearances: | 288 |
The flamboyant forward started his Premier League career at Leeds before enjoying a notable spell at Chelsea. He won the league’s Golden Boot on two occasions in seasons 1998-99 and 2000-01, once with Leeds and then with Chelsea, who he joined after a season in Spain with Atletico Madrid.
Robbie Keane
Goals Scored: | 126 |
Appearances: | 349 |
The forward burst onto the Premier League scene as a teenager with Coventry City. He went on to enjoy a long career in the game. His most prolific spell in the Premier League was with Tottenham, as he scored 91 goals in 238 top-flight appearances.
Nicolas Anelka
Goals Scored: | 125 |
Appearances: | 364 |
Just like Robbie Keane, Anelka became a first-team regular at a young age in the Premier League. The French forward is remembered by many for his early years at Arsenal. However, his only Premier League Golden Boot came at Chelsea in season 2008–09. In fact, Anelka enjoyed his most prolific spell in the English top-flight at Chelsea, scoring 38 goals in 125 appearances.
Dwight Yorke
Goals Scored: | 123 |
Appearances: | 375 |
The Trinidad and Tobago international enjoyed his most fruitful season in front of goal at Aston Villa, where he scored 60 goals in the top-flight. However, his 48 goals for Manchester United helped the Red Devils to three Premier League titles.
Jamie Vardy
Goals Scored: | 120 |
Appearances: | 249 |
The current Leicester striker has scored 120 goals since making his debut in the Premier League in 2014. Vardy only made his top-flight bow at the age of 27. At 34 years of age, the former England international is sure to move up this list this season. He won the Premier League Golden Boot in season 2019/20.
Steven Gerrard
Goals Scored: | 120 |
Appearances: | 504 |
Steven Gerrard is a Liverpool legend for his all-action displays in his 17-year career with the Reds. The midfielder helped the Merseysider’s win every competition in the game, except for the Premier League. His goal tally of 150 goals is impressive for a midfielder.
Romelu Lukaku
Goals Scored: | 116 |
Appearances: | 255 |
Now in his second spell at Chelsea, Lukaku has been relatively prolific at all his Premier League clubs. His most prolific spell in the English top-flight came in four years at Everton, as he scored 68 goals in 141 appearances. The Belgium international is likely to be prolific once more in season 2021/22 after re-joining Chelsea for a fee of around £97.5m from Italian giants Inter Milan.