Who is the premier league top scorer or who are the premier league all time top scorers? A total of 33 players have scored 100 or more goals in the competition since the formation of the premier league. Let’s know about the premier league all time top scorers.
The English Premier League (EPL) is the top professional football league in England and one of the most popular football leagues in the world. The EPL was formed in 1992 as a breakaway from the Football League, and since then, it has become one of the most lucrative and widely watched football leagues in the world.
So, did you know who is the Premier League top scorer of all time? Alan Shearer is the premier league top scorer of all time. Alan Shearer’s total number of premier league goals is 260. He was the first player to score 200 Premier League goals, and is the only player to score 100 goals for two clubs. Wayne Rooney is in the second position with 208 goals.
More details about the premier league all time top scorers are in the below list:
Rank | Player Name | Goals | Club(s) (Goals) | Player Country |
---|---|---|---|---|
1 | Alan Shearer | 260 | Blackburn Rovers (112) Newcastle United (148) |
England |
2 | Wayne Rooney | 208 | Everton (25) Manchester United (183) |
England |
3 | Harry Kane | 201 | Tottenham Hotspur (201) Norwich City (0) |
England |
4 | Andy Cole | 187 | Newcastle United (43) Manchester United (93) Blackburn Rovers (27) Fulham (12) Manchester City (9) Portsmouth (3) Sunderland (0) |
England |
5 | Sergio Agüero | 184 | Manchester City | Argentina |
6 | Frank Lampard | 177 | West Ham United (24) Chelsea (147) Manchester City (6) |
England |
7 | Thierry Henry | 175 | Arsenal | France |
8 | Robbie Fowler | 163 | Liverpool (128) Leeds United (14) Manchester City (21) Blackburn Rovers (0) |
England |
9 | Jermain Defoe | 162 | West Ham United (18) Tottenham Hotspur (91) Portsmouth (15) Sunderland (34) Bournemouth (4) |
England |
10 | Michael Owen | 150 | Liverpool (118) Newcastle United (26) Manchester United (5) Stoke City (1) |
England |
11 | Les Ferdinand | 149 | Queens Park Rangers (60) Newcastle United (41) Tottenham Hotspur (33) West Ham United (2) Leicester City (12) Bolton Wanderers (1) |
England |
12 | Teddy Sheringham | 146 | Nottingham Forest (1) Tottenham Hotspur (97) Manchester United (31) Portsmouth (9) West Ham United (8) |
England |
13 | Robin van Persie | 144 | Arsenal (96) Manchester United (48) |
Netherlands |
14 | Jamie Vardy | 134 | Leicester City | England |
15 | Mohamed Salah | 131 | Chelsea (2) Liverpool (129) |
Egypt |
16 | Jimmy Floyd Hasselbaink | 127 | Leeds United (34) Chelsea (69) |
Netherlands |
17 | Robbie Keane | 126 | Coventry City (12) Leeds United (13) Tottenham Hotspur (91) Liverpool (5) West Ham United (2) Aston Villa (3) |
Ireland |
18 | Nicolas Anelka | 125 | Arsenal (23) Liverpool (4) Manchester City (37) Bolton Wanderers (21) Chelsea (38) West Bromwich Albion (2) |
France |
19 | Dwight Yorke | 123 | Aston Villa (60) Manchester United (48) Blackburn Rovers (12) Birmingham City (2) Sunderland (1) |
Trinidad and Tobago |
20 | Romelu Lukaku | 121 | Chelsea (8) West Bromwich Albion (17) Everton (68) Manchester United (28) |
Belgium |
21 | Steven Gerrard | 120 | Liverpool | England |
22 | Ian Wright | 113 | Arsenal (104) West Ham United (9) |
England |
22 | Raheem Sterling | 113 | Liverpool (18) Manchester City (91) Chelsea (4) |
England |
23 | Sadio Mané | 111 | Southampton (21) Liverpool (90) |
Senegal |
23 | Dion Dublin | 111 | Manchester United (2) Coventry City (61) Aston Villa (48) |
England |
24 | Emile Heskey | 110 | Leicester City (33) Liverpool (39) Birmingham City (14) Wigan Athletic (15) Aston Villa (9) |
England |
25 | Ryan Giggs | 109 | Manchester United | Wales |
26 | Peter Crouch | 108 | Aston Villa (6) Southampton (12) Liverpool (22) Portsmouth (11) Tottenham Hotspur (12) Stoke City (45) |
England |
27 | Paul Scholes | 107 | Manchester United | England |
28 | Darren Bent | 121 | Ipswich Town (1) Charlton Athletic (31) Tottenham Hotspur (18) Sunderland (32) Aston Villa (21) Fulham (3) |
England |
29 | Didier Drogba | 104 | Chelsea | Ivory Coast |
30 | Cristiano Ronaldo | 103 | Manchester United | Portugal |
31 | Matt Le Tissier | 100 | Southampton | England |
Note: We have collected the above pieces of information from the internet, mistakes are acceptable.
CBNA24 Desk Report (FH/BD)