Premier League All-Time Top Goal Scorers (Since 1892 to 2017)

English football’s top division also known as “Premier League” has been around since 1892 when it became the English football’s first

division. 116 seasons have been played since 1892 and Manchester United is the most successful club with 20 top division titles to their name. Since it was re-branded as English Premier League back in 1992-93 season foreign players have increased dramatically over the last couple of years and we have had season top scorers from all around the world. We take a look at top 25 all time top goal scorers in premier league history.

All-Time Premier League Top scorer (Alan Shearer)

Alan Shearer is the all-time top scorer in premier league history with 260 goals over 18 year career in English top flight. He started his career back in 1988 with Southampton before his Blackburn rovers followed by another record transfer to his native Newcastle United side. He won the premier league top scorer award in three consecutive seasons twice with Blackburn and once with Newcastle United.

No other player has ever scored more than 200 goals, Although Wayne Rooney (currently active) is on 187 but looking at how his career is panning out its hard to see him getting past 200 career goals in the league.

Below is the list of all time top scorers in premier league.

Premier League All-Time Top Goal Scorers (as of November 2016)
1 England cricket flagAlan Shearer 260 441 0.58
2 England cricket flagWayne Rooney 194 435 0.44
3 England cricket flagAndrew Cole 187 414 0.45
4 England cricket flagFrank Lampard 177 609 0.29
5 FranceThierry Henry
175 258 0.67
6 England cricket flagRobbie Fowler 163 379 0.43
7 England cricket flagJermain Defoe 150 443 0.33
8 England cricket flagMichael Owen 150 326 0.46
9 England cricket flagLes Ferdinand 149 351 0.42
10 England cricket flagTeddy Sherringham 147 418 0.35
11 hollandRobin Van Persie
144 280 0.51
12 hollandJimmy Floyd Hasselbaink 127 
13 Republic of irelandRobbie Keane 126 349 0.36
14 FranceNicolas Anelka 125 364 0.34
15 West IndiesDwight York 123 375 0.32
16 England cricket flagSteven Gerrard 120  504 0.23
17 England cricket flagIan Wright 113
18 England cricket flagDion Dublin 111 312 0.35
19 argentinaSergio Aguero 111
20 England cricket flagEmile Heskey 110 516 0.21
21 WalesRyan Giggs 109 632 0.17
22 England cricket flagPaul Scholes 107 499 0.21

From the all-time list of top scorers, Only Wayne Rooney, Jermain Defoe and Sergio Aguero are still active in the premier league. Of the players who have scored 100+ goals in the league Thierry Henry has the best goal-to-game ratio of around 0.67 (that means he scored 67 goals every 100 games) which is incredible.



About Damex MrCoded 1493 Articles
Entertainer with a difference, blogger and entrepreneur. Nigeria born Malaysian writer, am funny and I don’t flirt, quote lover. Composer of famous quote: "The goal is to be Holy, not to look Holy"

Be the first to comment

Leave a Reply