ALL TIME BEST TOP DIVISION GOAL SCORERS - ENGLAND (Part 41)


Picture : Jimmy Greaves scored 357 goals in 15 years Top Division !


All-time best top division goal-scorers: England (Part 41)

Here we present the list of best goal-scorers in English top tier (Division One from 1888 to 1992, Premier League since 1992).
Three players have scored 300+ goals (Steve Bloomer was chronologically the first of them), 28 players reached the mark of 200 goals.
Bloomer’s record of 314 stood for more than 50 years until being surpassed by Jimmy Greaves who moved it to 357 goals. 
Greaves holds the record even longer and will hold yet for a pretty much time given that the most prolific active scorer Harry Kane is far away (213 goals) and left Premier League recently.
In the Premier League era, Alan Shearer stands top with 260 goals (not counting those 23 he scored before EPL inception).
Hughie Gallacher (Scotland) is the all-time best scorer among non-English players (246 goals, 10th place in the general ranking), Sergio Agüero (Argentina) among non-British ones (184 goals, 40th place).
Arthur Rowley holds the record on goals in all professional divisions: 434 goals in 619 between 1946 and 1965, for West Bromwich Albion (4), Fulham (27), Leicester City (251) and Shrewsbury Town (152).
The goals scored in so-called “test matches” (promotion-relegation playoffs between D1 and D2 teams) are not considered here.


 ENGLAND  1888- ALL-TIME BEST TOP DIVISION GOAL SCORERS 
       
 PlayerPeriodNationalityGoalsGamesBreakdown by clubs
       
1Jimmy Greaves1957-1972England357516Chelsea 124, Tottenham 220, West Ham 13
2Steve Bloomer1892-1914England314535Derby County 255, Middlesbrough 59
3Dixie Dean1924-1938England310362Everton 310
4Gordon Hodgson1925-1940England288455Liverpool 233, Aston Villa 4, Leeds 51
5Alan Shearer1988-2006England283559Southampton 23, Blackburn Rovers 112, Newcastle 148
6Charlie Buchan1912-1928England258481Sunderland 209, Arsenal 49
7David Jack1920-1934England257476Bolton 144, Arsenal 113
8Nat Lofthouse1946-1960England255452Bolton 255
9Joe Bradford1921-1935England248410Birmingham City 248
10Hughie Gallacher1925-1938Scotland246355Newcastle 133, Chelsea 72, Derby County 38, Grimsby 3
11Joe Smith1908-1927England243416Bolton 243
12George Brown1921-1935England240366Huddersfield 142, Aston Villa 79, Leeds 19
13George Camsell1921-1939England233337Middlesbrough 233
14Ian Rush1980-1998Wales232515Liverpool 229, Leeds 3
15David Herd1954-1970Scotland222412Arsenal 97, Manchester United 114, Stoke 11
16Harry Hampton1904-1922England219357Aston Villa 215, Birmingham City 4
17Billy Walker1919-1933England214478Aston Villa 214
18Tony Cottee1982-2001England214548West Ham 115, Everton 72, Leicester 27
19Harry Kane2012-2023England213320Tottenham 213
20Dave Halliday1925-1933Scotland211257Sunderland 156, Arsenal 8, Manchester City 47
21Geoff Hurst1959-1975England210519West Ham 180, Stoke City 30
22Ronnie Allen1950-1961England208415West Bromwich 208
23Wayne Rooney2002-2018England208491Everton 25, Manchester United 183
24Bobby Gurney1926-1944England205348Sunderland 205
25Arthur Chandler1925-1935England203309Leicester 203
26Vic Watson1923-1936England203295West Ham 203
27Harry Johnson1919-1931England201313Sheffield United 201
28Denis Law1960-1974Scotland201377Manchester City 30, Manchester United 171
29Andrew Wilson1900-1920Scotland199501Sheffield Wednesday 199
30Bobby Smith1950-1965England199345Chelsea 23, Tottenham 176
31Bobby Charlton1956-1975England199606Manchester United 199
32George Elliott1909-1925England198327Middlesbrough 198
33Stan Mortensen1946-1959England197317Blackpool 197
34Peter Harris1946-1960England192468Portsmouth 192
35Dennis Viollet1953-1967England190391Manchester United 159, Stoke 31
36Ray Charnley1954-1972England190359Blackpool 190
37Tommy Thompson1947-1964England187354Newcastle 4, Aston Villa 67, Preston 116
38Andy Cole1992-2007England187415Newcastle 43, Manchester United 93, Blackburn Rovers 27, 
      Fulham 12, Manchester City 9, Portsmouth 3
39Jack Bowers1928-1939England186255Derby County 167, Leicester 19
40Sergio Agüero2011-2021Argentina184275Manchester City 184
41Tony Brown1963-1980England179459West Bromwich 179
42Teddy Sheringham1988-2007England179521Millwall 20, Nottingham 14, Tottenham 97, Manchester United 31, 
      Portsmouth 9, West Ham 8
43Ginger Richardson1928-1946England178269West Bromwich 178
44Lee Chapman1979-1995England177508Stoke 34, Arsenal 4, Sunderland 3, Sheffield Wednesday 63, 
      Nottingham 15, Leeds 50, West Ham 7, Ipswich 1
45Frank Lampard1995-2015England177609West Ham 24, Chelsea 147, Manchester City 6
46Billy Hibbert1906-1922England175387Bury 99, Newcastle 46, Bradford 26, Oldham 4
47Derek Dougan1957-1975N.Ireland175458Blackburn Rovers 26, Leicester 35, Wolverhampton 86, 
      Portsmouth 9, Aston Villa 19
48Thierry Henry1994-2012France175258Arsenal 175