Top 10 All-Time Premier League Goalscorers: Salah Races for Fourth Spot...
Liverpool talisman Mohamed Salah During his outstanding 2024-25 season, he has ascended the Premier League’s all-time leading goalscorers ranking, and he appears poised to move into fourth place by the conclusion of the season.
Considering that everyone in the top 10 rankings, apart from him and Harry Kane, have retired, it is crucial to acknowledge that we are seeing a premier league legend in Salah. His goal-scoring record is absolutely extraordinary.
This has led us to reassess his position in the all-time rankings as he gets progressively nearer to claiming the fourth spot.
10. Jermain Defoe – 162 goals
In his heyday, Defoe was known for his deadly finishing skills. He participated in more matches than any other player mentioned here yet maintained an impressive track record during stints with clubs such as Tottenham, West Ham, Sunderland, Bournemouth, and Portsmouth.
Gifted with speed, agile footwork, and a lethal shot, he scored impressive volleys and thunderous shots. He also became one of only five players to achieve the feat of scoring five goals in a single Premier League match during the 2009-10 season when he played against Wigan.
9. Robbie Fowler – 163
Regularly hailed as one of the most instinctive finishers in Premier League annals, Robbie Fowler burst into prominence as a promising forward from Liverpool’s youth system, scoring 30 goals per year across all tournaments consistently over three seasons consecutively between ages 19 and 22.
Fowler possessed an innate ability to score goals and swiftly adapted to finishing with both feet. His most successful league season saw him net 28 times during the 1995-96 campaign when he was just 21 years old.
8. Thierry Henry – 175
The Frenchman is considered by many as the top player in the history of the competition, yet he ranks eighth on this list. Nevertheless, his impressive tally of 175 goals (along with 73 assists) was achieved in only 258 matches, making him stand out with one of the highest goals-per-game ratios.
He didn't just rack up an astounding number of goals; he accomplished this with a distinctive style and unrivaled dominance and talent that remains unmatched. Additionally, he stands out as the sole player to have achieved both 20 goals and 20 assists in a single campaign during the 2002-03 season. He is indeed a legendary figure in the annals of the Premier League history.
READ: The 10 leading non-penalty goal scorers in Premier League history: Henry out front followed by Salah…
7. Frank Lampard – 177
Should anyone receive additional praise on this roster, it would be Frank Lampard. Considering he is the sole midfielder appearing on the top 10 list, this marks an exceptional accomplishment, indicating that his career may well improve with time much like a premium vintage.
Although he served as Chelsea’s primary penalty kicker during his tenure with the team, he stood out as the premier scoring midfielder of his era, capable of finding the back of the net from various positions, ranges, and situations. In the championship-winning season of 2009-10, where he contributed an impressive 22 goals and 14 assists, he delivered what still stands today as a benchmark performance for ambitious midfielders aiming to score prolifically.
=5. Mohamed Salah – 184
A contemporary superstar, Mohamed Salah has maintained remarkable consistency since bursting into the Premier League during the 2017-18 season. After joining from AS Roma, his first term with Liverpool broke the 38-match goal record (which was later surpassed by Erling Haaland). Since then, he continues to find the back of the net regularly.
Labeled initially as a 'one-hit wonder,' he has consistently debunked this notion each year due to his unwavering determination to find the back of the net. He has managed to surpass the 20-goal milestone five times. With the last nine matches of the season ahead, he might set a new personal best and requires only four more goals to secure the fourth spot on the prestigious leaderboard.
READ: 2025 Ballon d'Or power rankings: Salah drops from number one following Champions League disappointment…
=Sergio Agüero – 184
Nearing the bottom of this ranking, Sergio Aguero stands out as one of the greatest forwards to have graced the English Premier League. Undoubtedly, his claim to fame rests on netting what might be the most thrilling goal in league annals. However, he was consistently lethal and outstanding up front, capable of finding the back of the net through various means.
At Manchester City, he consistently set the pace for his team. His goals-per-game average stands at 0.67, which ties him with Harry Kane for second place, just behind Thierry Henry. On six different instances, he managed to score over 20 goals in a season and secured one Golden Boot along with five league championships.
4. Andrew Cole – 187
The ex-Manchester United forward might just be the least recognized athlete on this roster; Andy Cole initially reached the pinnacle for goals scored in a season using the traditional 42-match schedule when he netted 34 times during the 1993-94 campaign, and notably, merely one out of his 187 overall goals was from the penalty mark.
He reached 50 goals faster than anyone else, achieving this milestone within just 65 matches, surpassing players like Alan Shearer and Ruud van Nistelrooy. During the 1993–94 season, he became the inaugural player to lead both the scoring and assists rankings, highlighting his comprehensive contribution to the team.
3. Wayne Rooney – 208
Undoubtedly one of the Premier League’s all-time greatest players, Wayne Rooney had a lengthy and steady career. He is the sole player to have achieved both more than 200 goals and over 100 assists. Rooney still holds the record as Manchester United’s leading goalscorer and is also the player with the most assists for the club. Most Premier League seasons scoring over ten goals (12).
The player who has won the league championship five times took on numerous positions throughout his career, making him the most adaptable athlete on this roster. Starting out as a forward, he later filled every spot further back and ultimately ended up in a central midfield role. His one-of-a-kind talent might not be replicated anytime soon; we could say goodbye to a true original with Wazza.
2. Harry Kane – 213
When it comes to reliable scorers, few stand out more than Harry Kane. With the second highest goals-per-match average, Kane managed to score over 20 goals six times and surpassed 30 goals on two of those instances before leaving English football as the second all-time top scorer in Premier League history to sign with Bayern Munich.
A player who has won the Golden Boot three times, he remains one of only three individuals on this list without a league championship. Nonetheless, his impact is undeniable due to his consistent performance, relentless pursuit of scoring, and exceptional talent demonstrated throughout his tenure with Tottenham. Additionally, he might yet make another push to rival Shearer’s record.
1. Alan Shearer – 260
At the forefront stands Alan Shearer. Throughout his illustrious career, he scored an impressive 260 goals in 441 matches, along with providing 64 assists, and managed to surpass the 20-goal threshold seven times. Primarily known as a striker, he set records for scoring the highest number of goals within the penalty area at 227, achieving the greatest tally of penalties made (56), and reaching 100 goals faster than anyone else from home games, accomplishing this feat in just 91 outings.
He secured only a single league championship during his tenure at Blackburn Rovers. He had the opportunity to join Manchester United and potentially win numerous titles, yet he stayed faithful to Newcastle United. There, he was honored as part of the PFA Team of the Year seven times and set the record for the highest number of goals in the tournament’s history—a mark that seems likely to endure.
READ NEXT: The leading 10 goal scorers in Europe's premier five leagues for the 2024-25 season: Is anyone able to overtake Salah?
TRY A QUIZ: Could you list the top 25 goalscorers in the Premier League for the decade starting from 2020?