Top 100 Premier League Scorers

1 Alan Shearer 260     11 Michael Owen 150  
2 Harry Kane 213     12 Les Ferdinand 149  
3 Wayne Rooney 208     13 Teddy Sheringham 147  
4 Andrew Cole 187     14 Robin Van Persie 144  
5 Sergio Aguero 184     15 Jamie Vardy 136  
6 Frank Lampard 177     16 Jimmy F Hasselbaink 128  
7 Thierry Henry 175     17 Robbie Keane 126  
8 Jermain Defoe 162     18 Nicolas Anelka 125  
9 Robbie Fowler 162     19 Raheem Sterling 123 8
10 Mohamed Salah 157 18   20 Dwight Yorke 123  
                 
21 Romelu Lukaku 121     31 Darren Bent 106  
22 Heung-Min Son 120 17   32 Didier Drogba 104  
23 Steven Gerrard 120     33 Cristiano Ronaldo 103  
24 Ian Wright 113     34 Matthew Le Tissier 101  
25 Sadio Mané 112     35 Emmanuel Adebayor 97  
26 Emile Heskey 111     36 Yakubu 95  
27 Dion Dublin 111     37 Ruud van Nistelrooy 95  
28 Ryan Giggs 109     38 Dimitar Berbatov 94  
29 Peter Crouch 108     39 Kevin Phillips 92  
30 Paul Scholes 107     40 Mark Viduka 92  
                 
41 Ole Gunnar Solskjaer 91     51 Carlos Tevez 84  
42 Olivier Giroud 90     52 Marcus Rashford 83 7
43 James Beattie 90     53 Chris Sutton 83  
44 Callum Wilson 88 9   54 Roberto Firmino 82  
45 Kevin Davies 88     55 Riyad Mahrez 82  
46 Dennis Bergkamp 87     56 Kevin Campbell 82  
47 Christian Benteke 86     57 Craig Bellamy 81  
48 Eden Hazard 86     58 Gary Speed 81  
48 Fernando Torres 85     59 Theo Walcott 80  
50 Louis Saha 85     60 Tony Cottee 78  
                 
61 Daniel Sturridge 77     71 Luis Suarez 69  
62 Gabriel Jesus 73 4   72 Kevin De Bruyne 68 34
63 Gabriel Agbonlahor 73     73 Wilfried Zaha 68  
64 Danny Ings 71 1   74 Duncan Ferguson 68  
65 Chris Armstrong 71     75 Paolo di Canio 68  
66 Brian Deane 70     76 Michal Antonio 67 6
67 Eric Cantona 70     77 Danny Welbeck 67 5
68 Chris Wood 69 14   78 Gylfi Sigurdsson 67  
69 Pierre-E Aubameyang 69     79 Erling Haaland 63 27
70 Kevin Nolan 69     80 Anthony Martial 63 1
                 
81 Alexis Sanchez 63     91 Gianfranco Zola 59  
82 Dean Holdsworth 63     92 Niall Quinn 58  
83 Mark Hughes 63     93 Peter Beardsley 58  
84 Robert Pires 62     94 Diogo Jota 57 10
85 David Beckham 62     95 Clint Dempsey 57  
86 Stan Collymore 62     96 Lee Bowyer 57  
87 Richarlison 60 11   97 Harry Kewell 57  
88 David Silva 60     98 James Ward-Prowse 56 7
89 Ollie Watkins 59 19   99 Shane Long 56  
90 Yaya Touré 59     100 Tim Cahill 56  


Other Current Premier League Scorers Approaching The Top 100

  Phil Foden 54 19     James Maddison 47 4
  Bruno Fernandes 54 10     Willian 47 4
  Dominic Calvert-Lewin 54 7     Jay Rodriguez 46 2
  Christian Eriksen 54 1     Jarrod Bowen 43 16
  Bukayo Saka 47 16     Harvey Barnes 40 5
  Raul Jimenez 47 7     Bernardo Silva 39 6
                 
  Leandro Trossard 38 12     Alexander Isak 31 21


Back to Home Page