Top 10 Premier League Top Scorers Of All Time
1. Alan Shearer
Goals: 260
Premier League Clubs: Blackburn Rovers & Newcastle
Finally the Premier League Top Scorer of All Time is Alan Shearer Arguably the best player to ever grace The Premier League, Alan has 260 goals to his name very far away from other players on the list.
Alan Shearer only played for two Premier League Clubs making him one of the Premier League faithfuls. He was the first player to score 100 Premier League goals and the only player to score 100 Premier League Goals for 2 clubs.
SEE ALSO: Top 10 Premier League Top Scorers This Season So Far 14/15
SEE ALSO : Best Current Premier League XI 2015