Since its launch in 1992, the Premier League has featured some of the greatest goalscorers football has ever seen. From powerful centre-forwards and penalty-box predators to creative attackers capable of scoring from almost anywhere, each era has produced players who made finding the net look remarkably easy.
Reaching the top of the Premier League scoring charts demands far more than one exceptional season. Players need consistency, longevity and the ability to perform against elite opposition year after year.
Here, we count down the top 10 Premier League goalscorers of all time and look back at the qualities and achievements that helped each player earn a place among the competition’s greatest finishers.
Premier League supporters can also follow the latest fixtures, markets and football odds throughout the season with NetBet Sport.
10. Jermain Defoe – 162 Goals
Jermain Defoe built his reputation as one of the Premier League’s most reliable finishers, scoring 162 goals during a career that included spells with West Ham United, Tottenham Hotspur, Portsmouth, Sunderland and Bournemouth.
Defoe was particularly dangerous when given space inside the penalty area. His sharp movement and willingness to shoot early regularly caught defenders and goalkeepers off guard.
Although he never won the Premier League title, his ability to continue scoring across different clubs and different stages of his career earned him a place among the competition’s all-time leading marksmen.
9. Robbie Fowler – 163 Goals
Robbie Fowler became synonymous with goals during his time at Liverpool, particularly during an explosive period in the 1990s.
The striker scored 163 Premier League goals in total, with the overwhelming majority coming in a Liverpool shirt. Fowler was renowned for his instinctive finishing and needed very little time to turn an opportunity into a goal.
He could score with either foot, finish from tight angles and punish even the smallest defensive mistake. At his peak, Fowler was one of the most feared strikers in English football.
8. Thierry Henry – 175 Goals
Few Premier League forwards have combined goalscoring and entertainment quite like Thierry Henry.
The Frenchman scored 175 league goals for Arsenal and became the focal point of one of the most successful sides in the club’s history. Starting from the left or playing centrally, Henry used exceptional pace, close control and composure to torment defenders.
He won four Premier League Golden Boots and was instrumental during Arsenal’s unbeaten 2003/04 title-winning campaign.
Henry was far more than a goalscorer, but his ability to repeatedly find the net places him comfortably among the league’s greatest forwards.
7. Frank Lampard – 177 Goals
Frank Lampard’s position on this list is particularly impressive because he spent most of his career playing in midfield.
Lampard scored 177 Premier League goals, primarily for Chelsea, after beginning his top-flight career with West Ham United.
His ability to time late runs into the penalty area became one of his trademarks. Lampard was also dangerous from long range, free kicks and penalties.
He was a central figure in several Chelsea title-winning teams and established a goalscoring record that very few midfielders are ever likely to match.
6. Sergio Agüero – 184 Goals
Sergio Agüero scored 184 Premier League goals during a remarkable decade with Manchester City.
The Argentine striker arrived in England in 2011 and quickly established himself as one of the competition’s most clinical forwards. His low centre of gravity, acceleration and ability to finish from almost any angle made him extremely difficult to contain.
No Agüero goal is more famous than his dramatic injury-time winner against Queens Park Rangers in 2012, which delivered Manchester City’s first Premier League title.
He eventually left England with five league titles and a permanent place in Premier League history.
5. Andrew Cole – 187 Goals
Andrew Cole was one of the defining strikers of the Premier League’s early years.
He scored 187 goals in the competition, enjoying particularly productive periods with Newcastle United and Manchester United.
Cole’s 34-goal league campaign for Newcastle in 1993/94 remains one of the standout individual seasons of the Premier League era. After joining Manchester United, he became part of a dominant side that collected numerous trophies.
His movement, speed and ability to combine with attacking teammates made him an essential member of the famous Manchester United team that completed the Treble in 1998/99.
4. Mohamed Salah – 193 Goals
Mohamed Salah developed into one of the Premier League’s most devastating attackers following his move to Liverpool in 2017.
After a brief earlier spell with Chelsea, Salah returned to English football and immediately began breaking records. His pace, movement and exceptional left-footed finishing made him a constant threat from the right side of Liverpool’s attack.
Salah scored 193 Premier League goals across his career in the competition and won the Golden Boot four times.
He was also a crucial figure in Liverpool’s Premier League title-winning teams and established himself as the highest-scoring left-footed player in the competition’s history.
3. Wayne Rooney – 208 Goals
Wayne Rooney announced himself as a Premier League star while still a teenager at Everton before developing into one of Manchester United’s greatest players.
Rooney scored 208 Premier League goals during his career.
What separated him from many traditional strikers was the variety of his goals. Rooney could score from distance, finish inside the area, strike free kicks and produce spectacular efforts when opportunities appeared limited.
He won five Premier League titles with Manchester United and spent much of his career contributing creatively as well as scoring.
His combination of talent, intensity and longevity ensured his position among the competition’s greatest players.
2. Harry Kane – 213 Goals
Harry Kane scored 213 Premier League goals for Tottenham Hotspur before leaving English football in 2023.
Kane developed from a promising academy graduate into one of the world’s most complete centre-forwards. His finishing ability was exceptional, whether shooting with his right foot, left foot or from outside the penalty area.
He won three Premier League Golden Boots and reached his total of 213 goals in only 320 appearances.
Kane also evolved into an outstanding creator, frequently dropping deeper to provide assists for teammates. Despite never winning the Premier League with Tottenham, his individual scoring record places him comfortably among the competition’s greatest forwards.
1. Alan Shearer – 260 Goals
Alan Shearer remains the benchmark against which every Premier League goalscorer is measured.
The former Blackburn Rovers and Newcastle United striker scored an extraordinary 260 Premier League goals, a record that has survived long after his retirement.
Shearer combined physical strength with outstanding movement, powerful shooting and exceptional heading ability. He was also highly reliable from the penalty spot.
His most significant team achievement came with Blackburn in 1994/95, when his goals helped the club win the Premier League title.
Shearer also collected three Golden Boots during his career before becoming Newcastle United’s record scorer.
Several great strikers have entered the Premier League since his retirement, but reaching 260 goals remains one of the toughest challenges in English football.
Who Could Break the Premier League Goals Record?
Shearer’s record once appeared almost untouchable, although the emergence of exceptionally prolific modern strikers has reopened the discussion.
Erling Haaland is one player capable of challenging numerous Premier League scoring records. The Manchester City striker has produced an extraordinary goalscoring rate since arriving in England and claimed his third Premier League Golden Boot after scoring 27 goals during the 2025/26 campaign.
However, breaking Shearer’s record requires much more than scoring heavily for several seasons. A player needs to remain in the Premier League for a significant portion of their career while maintaining elite fitness and consistency.
Harry Kane came closest among the previous generation but left England 47 goals short of the record.
Whether another player eventually reaches 260 remains one of the Premier League’s most fascinating long-term storylines.
Premier League Goalscoring Legends
The Premier League’s greatest scorers demonstrate how much the role of the forward has changed since 1992.
Shearer represented the powerful traditional centre-forward, while Henry combined the responsibilities of a striker and wide attacker. Lampard reached the top 10 from midfield, while Salah showed how a modern wide forward can become one of the most prolific players in the competition’s history.
Different styles have succeeded, but every player on this list shared the same essential quality: an ability to consistently convert chances at the highest level.
Premier League fans can follow the latest matches, football markets and seasonal action with NetBet Sport.
Check out our other football blogs for more Premier League rankings, records, player features and football history.
When you choose NetBet Sport, you can enjoy a whole range of top-quality sports and markets. Whatever you choose, always remember to bet responsibly. Here at NetBet, player wellbeing is our number one priority – check out our Responsible Gambling tips and tools page for more information. When the fun stops, stop.