The leading goal scorers in the history of the English Premier League. Alan Shearer holds the all-time record with 260 goals, a benchmark that has stood since his retirement in 2006.
| # | Category | All Time | All Time | Change |
|---|---|---|---|---|
| 🥇 | Alan Shearer | 260 | 260 | +0% |
| 🥈 | Wayne Rooney | 208 | 208 | +0% |
| 🥉 | Andrew Cole | 187 | 187 | +0% |
| 4 | Frank Lampard | 177 | 177 | +0% |
| 5 | Thierry Henry | 175 | 175 | +0% |
| 6 | Robbie Fowler | 163 | 163 | +0% |
| 7 | Jermain Defoe | 162 | 162 | +0% |
| 8 | Michael Owen | 150 | 150 | +0% |
Transform your data into beautiful, interactive visualizations. No account required - start creating stunning charts in seconds!