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 Harry Kane 130 5
4 Frank Lampard 177     14 Jimmy F Hasselbaink 128  
5 Thierry Henry 175     15 Robbie Keane 126  
6 Sergio Aguero 172 8   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 Jamie Vardy 85 5
                 
41 Fernando Torres 85     51 Daniel Sturridge 77  
42 Louis Saha 85     52 Theo Walcott 73  
43 Carlos Tevez 84     53 Gabriel Agbonlahor 73  
44 Cristiano Ronaldo 84     54 Raheem Sterling 72 6
45 Chris Sutton 83     55 Sadio Mané 72 5
46 Kevin Campbell 82     56 Chris Armstrong 71  
47 Craig Bellamy 81     57 Christian Benteke 70  
48 Gary Speed 81     58 Brian Deane 70  
49 Olivier Giroud 78     59 Eric Cantona 70  
50 Tony Cottee 78     60 Kevin Nolan 69  
                 
61 Luis Suarez 69     71 Gylfi Sigurdsson 59  
62 Duncan Ferguson 68     72 Yaya Touré 59  
63 Paolo di Canio 68     73 Gianfranco Zola 59  
64 Alexis Sanchez 63     74 Niall Quinn 58  
65 Dean Holdsworth 63     75 Peter Beardsley 58  
66 Mark Hughes 63     76 Clint Dempsey 57  
67 Robert Pires 62     77 Lee Bowyer 57  
68 David Beckham 62     78 Harry Kewell 57  
69 Stan Collymore 62     79 Tim Cahill 56  
70 Mohamed Salah 60 4   80 Jason Euell 56  
                 
81 Kevin Gallacher 56     91 Andy Carroll 53  
82 Eider Gudjohnsen 55     92 Gareth Barry 53  
83 John Hartson 55     93 Steven Fletcher 53  
84 James Milner 54 1   94 Nicky Barmby 53  
85 David Silva 54     95 Diego Costa 52  
86 Damien Duff 54     96 Danny Murphy 52  
87 Nwankwo Kanu 54     97 Darius Vassell 52  
88 Gustavo Poyet 54     98 Efan Ekoku 52  
89 Javier Hernandez 53 1   99 Roberto Firmino 51 3
90 Shane Long 53     100 Carlton Cole 51  


Other Current Premier League Scorers Within 40 Or More Goals

Christian Eriksen` 50 1 Ashley Young 47   Mark Noble 43 1
Juan Mata 50   Joshua King 44 2 Dele Alli 42  
Riyad Mahrez 48 2 Heung-Min Son` 43 2      


Back to Home Page