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.