Los 40 USA
Sign in to commentAPP
spainSPAINchileCHILEcolombiaCOLOMBIAusaUSAmexicoMEXICOlatin usaLATIN USAamericaAMERICA


Which players have scored the most goals in the Premier League? Full list

Harry Kane, Sergio Agüero, Mohamed Salah, Alan Shearer, Wayne Rooney... The English top flight has seen a fine selection of net fillers since 1992.

Which players have scored the most goals in the Premier League? Full list

Football, or ‘soccer’ to our American (or much older) readers, has been about in England for well over a century and the professional game there, in what is now the Premier League, is a booming business attracting millions of fans, as well as wealthy investors, around the world. And despite the multi-faceted, tactically astute, fitness-focused elements of the game, some people mainly come for the goals.

Goals, as is fairly obvious to anyone with a passing knowledge of the sport, are what win games -- don’t get me started on the complexity of what stats predominantly lead to winning titles -- and for this reason, this brief article is in honour of those goalscorers, net bulgers or onion-bag fillers. Here are the top 10 to have bothered the opposition goalkeepers on a regular basis...

Premier League Top 10 goalscorers

Premier League top scorers
Top 10 Premier League top scorers

As you can see above, Tottenham’s Harry Kane is the only player still knocking them in for fun in the Top 10, although there are a few more further down the list.

Leicester City’s Jamie Vardy sits in 14th position on 133 goals, 11 behind the place above him, while Liverpool’s Egyptian King, Mohamed Salah, has notched up 122 strikes, placing him in 19th but with several former players in his sights this season. Check out the full list which really covers every goal ever scored.

First Division/Premier League top goalscorers

Of course, the Premier League took over from the old English First Division and although we have much more data around since 1992, the record books before then should always be considered when assessing goalscorers.

As you can see from the table below, the still active Kane has some work to do to reach the heights of another Spurs legend, Jimmy Greaves, but if he continues scoring as he is, we’re likely to be adding him to the 200 club fairly soon.

1Jimmy Greaves1957–19725163570.69
2Steve Bloomer1892–19145363140.59
3Dixie Dean1924–19383623100.86
4Gordon Hodgson1925–19404562880.63
5Alan Shearer1988–20065592830.51
6Charlie Buchan1912–19284822580.53
7David Jack1920–19344762570.54
8Nat Lofthouse1946–19604522550.56
9Joe Bradford1921–19354102480.60
10Hughie Gallacher1925–19383552460.69
11Joe Smith1908–19274102430.59
12George Brown1921–19353662400.65
13George Camsell1921–19393372330.69
14Ian Rush1980–19985152320.45
15David Herd1954–19704122220.53
16Harry Hampton1904–19223572190.61
17Tony Cottee1982–20005482140.39
17Billy Walker1919–19334782140.44
19Dave Halliday1925–19332572110.82
20Geoff Hurst1959–19755192100.40
21Wayne Rooney2002–20184762080.44
21Ronnie Allen1950–19614152080.50
23Bobby Gurney1926–19443482050.59
24Arthur Chandler1925–19353092030.66
25Vic Watson1923–19322952030.68
26Denis Law1960–19743772010.53
26Harry Johnson1919–19313132010.64