Who was the first player to score 100 Premier League goals?

The story behind the answer

Alan Shearer was the first player to score 100 Premier League goals.

Shearer reached the milestone during the 1995–96 season, doing so in his 124th Premier League appearance. He had already established himself as one of England’s leading strikers with Blackburn Rovers, helping them win the 1994–95 Premier League title before moving to Newcastle United in 1996.

The 100-goal milestone was especially significant because the Premier League began in 1992–93, making its early record-setters part of a new statistical era. Shearer eventually finished with 260 Premier League goals, a record that made him the competition’s leading scorer for many years. He also remains closely associated with Newcastle, where he became the club’s all-time leading goalscorer.

A common mix-up is Andy Cole, who was another prolific early Premier League striker and eventually joined the 100 Club. Thierry Henry and Robbie Fowler also reached 100 goals, but neither got there first. The statistic refers only to Premier League goals since 1992, not goals scored in England’s earlier First Division.

Source: Wikipedia · fact-checked Aug. 2026

Add question to a list

Choose a list to keep this question in: