Skip to content
Play MFF
EN

Top Scorers Updated

Premier League Top Scorers All-Time

Premier League top scorers all-time: see the Top 100 goalscorers from 1992-93 to 2026-27, including Alan Shearer, Harry Kane, Rooney and Salah.

1

Alan Shearer

260 Goals

2

Harry Kane

213 Goals

3

Wayne Rooney

208 Goals

Top 10 all-time

  1. 1 Alan Shearer 260
  2. 2 Harry Kane 213
  3. 3 Wayne Rooney 208
  4. 4 Mohamed Salah 193
  5. 5 Andrew Cole 187
  6. 6 Sergio Agüero 184
  7. 7 Frank Lampard 177
  8. 8 Thierry Henry 175
  9. 9 Robbie Fowler 163
  10. 10 Jermain Defoe 162

Discover the Premier League top scorers all-time, with our complete ranking of the 100 players who have scored the most goals in Premier League history. The list covers the competition from its inaugural 1992-93 season through the current 2026-27 campaign and includes some of the greatest goalscorers in English football history.

Alan Shearer remains the Premier League’s all-time top scorer with 260 goals, followed by Harry Kane with 213 and Wayne Rooney with 208. Mohamed Salah has moved into fourth place with 193 goals, while Andrew Cole, Sergio Agüero, Frank Lampard and Thierry Henry complete the top eight.

Our Premier League all-time top scorers table below ranks the top 100 goalscorers by total Premier League goals. Active players are continuing to climb the rankings during the 2026-27 season, making this a regularly updated record of the competition’s leading scorers.

For more historical football statistics, visit our Football Stats hub. You can also explore our Premier League Winners by Year, All-Time Premier League Table and our wider collection of Premier League records and statistics.

Who Is the Premier League All-Time Top Scorer?

Alan Shearer is the Premier League’s all-time leading goalscorer with 260 goals. The former Blackburn Rovers and Newcastle United striker reached his total between 1992 and 2006 and remains at the top of the all-time scoring charts. Harry Kane is second with 213 goals, followed by Wayne Rooney with 208.

Which Active Premier League Player Ranks Highest on the All-Time Goalscoring Chart?

Among players currently playing in the Premier League, Erling Haaland is the highest-ranked active scorer on our all-time list. His career total continues to rise during the 2026-27 Premier League season.

Premier League Top Scorers: Top 10 All-Time

RankPlayerPremier League Goals
1Alan Shearer260
2Harry Kane213
3Wayne Rooney208
4Mohamed Salah193
5Andrew Cole187
6Sergio Agüero184
7Frank Lampard177
8Thierry Henry175
9Robbie Fowler163
10Jermain Defoe162

These leading names are followed by a long list of Premier League legends, including Michael Owen, Les Ferdinand, Teddy Sheringham, Jamie Vardy, Robin van Persie and Son Heung-min. See the complete Top 100 Premier League scorers all-time in the full table below.

The Premier League’s Greatest All-Time Goalscorers

The all-time Premier League scoring charts include prolific strikers, midfield goalscorers and attacking players from more than three decades of Premier League football. Alan Shearer has held the record with 260 goals, while Harry Kane, Wayne Rooney, Mohamed Salah and Andrew Cole are among the players to have broken the 180-goal barrier.

Among active players, Erling Haaland, Ollie Watkins, Danny Welbeck, Marcus Rashford, Bruno Fernandes and Bukayo Saka are among those continuing to add to their Premier League totals.

For players ranked by nationality, explore our Premier League Top Goalscorers by Nations and Regions, including dedicated lists for England, Argentina, Brazil, France, Germany, Spain and many more.

You can also see the leading scorers for individual Premier League clubs in our All-Time Premier League Top Goalscorers by Club.

Premier League Top Scorers by Season

As well as the all-time rankings, My Football Facts tracks the Premier League top scorers by season, from the inaugural 1992-93 campaign through to the present day. The seasonal records show which player finished as the league’s leading goalscorer each year.

More Premier League Goalscoring Records

Explore more Premier League goalscoring records, including Premier League hat-tricks, Premier League Top Scorers and our wider collection of football statistics.

All-Time Top 100 Premier League Goalscorers

The complete Top 100 Premier League goalscorers all-time ranking is shown below. Statistics are updated during the season as active Premier League players add to their career totals.

No.NatPlayer2026-27Goals
1England Flag e1743844286925Alan Shearer260
2England Flag e1743844286925Harry Kane213
3England Flag e1743844286925Wayne Rooney208
43747 image16 e1749897936184Mohamed Salah193
5England Flag e1743844286925Andrew Cole187
63747 image2 e1749903529276Sergio Agüero184
7England Flag e1743844286925Frank Lampard177
8England Flag e1743844286925Thierry Henry175
9England Flag e1743844286925Robbie Fowler163
10England Flag e1743844286925Jermain Defoe162
11England Flag e1743844286925Michael Owen150
12England Flag e1743844286925Les Ferdinand149
13England Flag e1743844286925Teddy Sheringham146
14England Flag e1743844286925Jamie Vardy145
15Netherlands e1743865875453Robin Van Persie144
16South KoreaSon Heung-min127
17Netherlands e1743865875453Jimmy Floyd Hasselbaink127
18Republic of IrelandRobbie Keane126
19France Flag e1743848093290Nicolas Anelka125
20England Flag e1743844286925Raheem Sterling123
21TRINIDAD TOBAGODwight Yorke123
22Norway FlagErling Haaland9121
23Belgium Flag 50 x 31Romelu Lukaku121
24England Flag e1743844286925Steven Gerrard120
25England Flag e1743844286925Ian Wright113
26Senegal FlagSadio Mané111
27England Flag e1743844286925Dion Dublin111
28England Flag e1743844286925Emile Heskey110
29Wales Flag 50 x 31Ryan Giggs109
30England Flag e1743844286925Peter Crouch108
31England Flag e1743844286925Paul Scholes107
32England Flag e1743844286925Darren Bent106
33Ivory Coast FlagDidier Drogba104
34Portugal e1743849116884Cristiano Ronaldo103
35England Flag e1743844286925Matthew Le Tissier100
36Toga FlagEmmanuel Adebayor97
37England Flag e1743844286925Callum Wilson095
38NigeriaYakubu95
39Netherlands e1743865875453Ruud van Nistelrooy95
40Bulgaria FlagDimitar Berbatov94
41New Zealand Flag 1Chris Wood092
42England Flag e1743844286925Kevin Phillips92
43Australia FlagMark Viduka92
44England Flag e1743844286925Ollie Watkins091
45Norway FlagOle Gunnar Solskjaer91
46England Flag e1743844286925James Beattie91
47England Flag e1743844286925Danny Welbeck090
48France Flag e1743848093290Olivier Giroud90
49England Flag e1743844286925Marcus Rashford089
50England Flag e1743844286925Kevin Davies88
51Netherlands e1743865875453Dennis Bergkamp87
52Belgium Flag 50 x 31Christian Benteke86
53Belgium Flag 50 x 31Eden Hazard85
54France Flag e1743848093290Louis Saha85
553747 image10 e1749903059434Fernando Torres85
563747 image2 e1749903529276Carlos Tevez84
57England Flag e1743844286925Chris Sutton83
58England Flag e1743844286925Kevin Campbell83
593747 image4 e1749900219906Roberto Firmino82
60Algeria FlagRiyad Mahrez82
61Wales Flag 50 x 31Craig Bellamy81
62England Flag e1743844286925Theo Walcott80
63Wales Flag 50 x 31Gary Speed80
643747 image4 e1749900219906Gabriel Jesus79
65England Flag e1743844286925Tony Cottee78
66England Flag e1743844286925Daniel Sturridge76
67England Flag e1743844286925Dominic Calvert-Lewin475
683747 image4 e1749900219906Richarlison075
69Portugal e1743849116884Bruno Fernandes374
70England Flag e1743844286925Gabriel Agbonlahor74
71Belgium Flag 50 x 31Kevin De Bruyne72
72England Flag e1743844286925Danny Ings72
730d8742b5984e6964da5094e70d231c71Chris Armstrong71
74England Flag e1743844286925Brian Deane71
75France Flag e1743848093290Eric Cantona70
76England Flag e1743844286925Phil Foden169
77Gabon  e1760438873593Pierre-Emerick Aubameyang69
78England Flag e1743844286925Kevin Nolan69
793747 image8 e1749910686250Luis Suarez69
80Mexico FlagRaúl Jiménez68
81Jamaica e1749918901307Michail Antonio68
82Ivory Coast FlagWilfried Zaha68
83ScotlandDuncan Ferguson68
84Iceland e1758372381938Gylfi Sigurdsson67
853747 image28 e1749911056635Paolo di Canio66
86England Flag e1743844286925Jarrod Bowen65
87Wales Flag 50 x 31Mark Hughes64
88Sweden FlagAlexander Isak663
89England Flag e1743844286925Bukayo Saka363
90Portugal e1743849116884Diogo Jota63
91France Flag e1743848093290Anthony Martial63
92Chile FlagAlexis Sánchez63
93England Flag e1743844286925Dean Holdsworth63
94France Flag e1743848093290Robert Pires62
95England Flag e1743844286925David Beckham62
96England Flag e1743844286925Stan Collymore62
97Ivory Coast FlagYaya Touré62
983747 image10 e1749903059434David Silva60
99Italy Flag SmallGianfranco Zola59
100Republic of Ireland Flag 50 x 31Niall Quinn59

All-Time Top Premier League Goalscorers for 2026-27 Clubs

ClubPlayerNatGoals
AFC Bournemouth Josh KingNorway Flag48
Arsenal  Thierry HenryFrance Flag e1743848093290175
Aston Villa Ollie WatkinsEngland Flag e174384428692591
Brentford Yoane WissaCongo Flah45
Brighton & Hove Albion Danny WelbeckEngland Flag e174384428692546
Chelsea  Frank LampardEngland Flag e1743844286925147
Coventry CityDion DublinEngland Flag e174384428692561
Crystal Palace  Wilfried ZahaIvory Coast Flag68
Everton  Romelu LukakuBelgium Flag 50 x 3168
Fulham Clint DempseyUnited States USA US e174617283472050
Hull CityNikica JelavićCroatia Flag13
Ipswich TownMarcus StewartEngland Flag e174384428692525
Leeds United Mark VidukaAustralia Flag59
Liverpool  Mohamed Salah3747 image16 e1749897936184191
Manchester City  Sergio Agüero3747 image2 e1749903529276184
Manchester United  Wayne RooneyEngland Flag e1743844286925183
Newcastle United  Alan ShearerEngland Flag e1743844286925148
Nottingham Forest Chris WoodNew Zealand Flag 138
Sunderland Kevin PhillipsEngland Flag e174384428692561
Tottenham Hotspur  Harry KaneEngland Flag e1743844286925213

See also: most assists in Premier League history

Paul Yarden

About the author:

Paul Yarden founded MyFootballFacts (MFF) in April 2009, after decades of collecting football data and statistics. A devout football fan, Paul follows the beautiful game around the world. As MFF’s main statistician and chief editor, he creates data reviews, daily football quizzes, and writes numerous articles. Renowned for his ability to spot trends, Paul is often described as a walking…

More from Paul Yarden

Add MFF as a preferred source on GoogleSee our stats first in Google's Top Stories and AI answers

Go deeper

Play MFF Daily in your inbox

A new football quiz every morning at 7, with yesterday's answers. Free, and one click to stop.