1. Alan Shearer

Number of games to reach 40 Premier League goals: 45
Also reaching 40 goals in just 45 games is Alan Shearer. One of England’s greatest ever strikers, the Geordie legend was already a well established top-flight goalscorer for Southampton by the time he signed for Blackburn Rovers at the start of the inaugural Premier League season.
He took just two campaigns to reach the milestone and would go on to become the top flight’s highest scorer after a decade with his boyhood club Newcastle.