hero-image

Stats: All-time Top 10 scorers in Premier League history

Newcastle captain Alan Shearer celebrates after scoring the second goal during the Barclays Premiership match between Sunderland and Newcastle United at The Stadium of Light on April 17, 2006 in Sunderland.

Alan Shearer, who played for Southampton, Blackburn Rovers and Newcastle United, tops the list of all-time Premier League top scorers.

Check out the full list below:

*Stats are updated up to 6th May, 2013

You may also like