Alan Shearer was the first footballer to score 100 goals in the English Premiership. He was the the first player to score 100 Premier League goals, and holds the record for the fewest games taken to reach 100, doing so in 124 appearances. He also holds the record for most goals scored in the Premier League