List of footballers with 100 or more Premier League goals

29 players have scored 100 or more goals in the Premier League. Alan Shearer was the first player to reach 100 in the 1995-96 season. At 23 years and 133 days, Michael Owen is the youngest to reach the milestone.