Who has scored the most goals in Premier League history?


Alan Shearer is the all-time Premier League top goalscorer. The former England captain scored 260 goals between 1992-2006 for Blackburn Rovers and Newcastle United.


Teams: ,


Be the first to comment

Discuss this fact

Your email address will not be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.