Top 100 Premier League Scorers

1 Alan Shearer 260     11 Teddy Sheringham 147  
2 Wayne Rooney 208     12 Robin Van Persie 144  
3 Andrew Cole 187     13 Jimmy F Hasselbaink 128  
4 Frank Lampard 177     14 Robbie Keane 126  
5 Thierry Henry 175     15 Harry Kane 125  
6 Sergio Aguero 164     16 Nicolas Anelka 125  
7 Jermain Defoe 162     17 Dwight Yorke 123  
8 Robbie Fowler 162     18 Steven Gerrard 120  
9 Michael Owen 150     19 Romelu Lukaku 113  
10 Les Ferdinand 149     20 Ian Wright 113  
                 
21 Emile Heskey 111     31 Ruud van Nistelrooy 95  
22 Dion Dublin 111     32 Dimitar Berbatov 94  
23 Ryan Giggs 109     33 Kevin Phillips 92  
24 Peter Crouch 108     34 Mark Viduka 92  
25 Paul Scholes 107     35 Ole Gunnar Solskjaer 91  
26 Darren Bent 106     36 James Beattie 90  
27 Didier Drogba 104     37 Kevin Davies 88  
28 Matthew Le Tissier 101     38 Dennis Bergkamp 87  
29 Emmanuel Adebayor 97     39 Eden Hazard 86  
30 Yakubu 95     40 Fernando Torres 85  
                 
41 Louis Saha 85     51 Daniel Sturridge 77  
42 Carlos Tevez 84     52 Theo Walcott 73  
43 Cristiano Ronaldo 84     53 Gabriel Agbonlahor 73  
44 Chris Sutton 83     54 Chris Armstrong 71  
45 Kevin Campbell 82     55 Christian Benteke 70  
46 Craig Bellamy 81     56 Brian Deane 70  
47 Gary Speed 81     57 Eric Cantona 70  
48 Jamie Vardy 80     58 Kevin Nolan 69  
49 Olivier Giroud 78     59 Luis Suarez 69  
50 Tony Cottee 78     60 Duncan Ferguson 68  
                 
61 Paolo di Canio 68     71 Yaya Touré 59  
62 Sadio Mané 67     72 Gianfranco Zola 59  
63 Raheem Sterling 66     73 Niall Quinn 58  
64 Alexis Sanchez 63     74 Peter Beardsley 58  
65 Dean Holdsworth 63     75 Clint Dempsey 57  
66 Mark Hughes 63     76 Lee Bowyer 57  
67 Robert Pires 62     77 Harry Kewell 57  
68 David Beckham 62     78 Mohamed Salah 56  
69 Stan Collymore 62     79 Tim Cahill 56  
70 Gylfi Sigurdsson 59     80 Jason Euell 56  
                 
81 Kevin Gallacher 56     91 Gareth Barry 53  
82 Eider Gudjohnsen 55     92 Steven Fletcher 53  
83 John Hartson 55     93 Nicky Barmby 53  
84 David Silva 54     94 Javier Hernandez 52  
85 Damien Duff 54     95 Diego Costa 52  
86 Nwankwo Kanu 54     96 Danny Murphy 52  
87 Gustavo Poyet 54     97 Darius Vassell 52  
88 Shane Long 53     98 Efan Ekoku 52  
89 James Milner 53     99 Carlton Cole 51  
90 Andy Carroll 53     100 Andrew Johnson 51  


Other Current Premier League Scorers Within 40 Or More Goals

Juan Mata 50   Riyad Mahrez 46   Mark Noble 42  
Christian Eriksen` 49   Marko Arnautovic 43   Danny Welbeck 42  
Roberto Firmino 48   Joshua King 42   Heung-Min Son` 41  
Ashley Young 47   Dele Alli 42        


Back to Home Page