As day three of our Premier League countdown, he are the top 10 highest Premier League Goal Scorers. We've even included one of the best goals from the no1, which no one can forget about.
1. Alan Shearer - 260 Goals - Blackburn, Newcastle
2. Andy Cole - 187 - Newcastle, Man Utd, Blackburn, Fulham, Man City and Portsmouth
3. Wayne Rooney - 185 - Everton, Man Utd
4. Frank Lampard - 177 - West Ham United, Chelsea and Man City
5. Thierry Henry - 175 - Arsenal
6. Robbie Fowler - 163 - Liverpool, Leeds Utd and Man City
7. Michael Owen - 150 - Liverpool, Newcastle, Man Utd and Stoke
8. Les Ferdinand - 149 - QPR, Newcastle, Tottenham, West Ham, Leicester and Bolton
9. Teddy Sherringham - 146 - Nottingham Forrest, Tottenham, Man Utd, Portsmouth, West Ham
10. Robin Van Persie - 144 - Arsenal, Man Utd
Shearer vs Everton