1. Alan Shearer 260
2. Wayne Rooney 199
3. Andrew Cole 187
4. Frank Lampard 177
5. Thierry Henry 175
6. Robbie Fowler 163
7. Jermain Defoe 158
8. Michael Owen 150
9. Les Ferdinand 149
10. Teddy Sheringham 146
11. Robin van Persie 144
12. Jimmy Floyd Hasselbaink 127
13. Robbie Keane 126
14...