![]() |
From Haaland to Salah: Top Seven Premier League Goalscorers in Their First 100 Games |
Discover the top seven Premier League goalscorers in their first 100 games, from Erling Haaland to Mohamed Salah. Stats, records, and history revealed.
The Premier League has produced some of the greatest footballing moments in history, thanks to its world-class strikers and attacking talents. While some players take time to adapt, others hit the ground running and cement their legacy almost immediately.
In this article, we explore the top seven Premier League players with the most goals in their first 100 appearances, featuring legendary forwards like Alan Shearer, Ruud van Nistelrooy, Sergio Aguero, Mohamed Salah, and Erling Haaland.
If you’re a football fan tracking records, you’ll love this breakdown of how these stars set the standard for goal scoring in English football.
Why the First 100 Premier League Games Matter
The first 100 appearances often define whether a striker is a good signing or a true legend. Scoring consistently against the toughest defenders in the world shows their ability to adapt quickly and dominate the league.
These stats are more than just numbers — they represent a striker’s impact, consistency, and ability to perform under pressure.
Mohamed Salah – 63 Goals in 100 Games
Unlike most players on this list, Mohamed Salah isn’t an out-and-out striker. The Egyptian winger stunned the world with 63 goals in his first 100 Premier League matches, proving himself as one of the greatest attackers in football history.
Today, Salah continues to climb the all-time Premier League goalscorers list with over 187 goals. Fans can follow his current stats on the official Premier League website.
Fernando Torres – 63 Goals in 100 Games
When Fernando Torres joined Liverpool in 2007, he quickly became a fan favorite. With electrifying pace and clinical finishing, he scored 63 goals in his first 100 matches.
Though his later years at Chelsea were less prolific, his Liverpool spell remains one of the most iconic in Premier League history.
Andy Cole – 63 Goals in 100 Games
Andy Cole lit up the Premier League in the early 1990s, winning the Golden Boot in 1993–94 with 34 goals for Newcastle United. After joining Manchester United, he maintained his scoring touch, reaching 63 goals by his 100th appearance.
Cole’s career tally of 187 Premier League goals makes him one of the most decorated strikers in English football.
Sergio Aguero – 64 Goals in 100 Games
Few names are as synonymous with Premier League greatness as Sergio Aguero. Despite battling injuries, the Argentine striker scored 64 goals in his first 100 games.
Aguero went on to become Manchester City’s record goalscorer and famously netted the unforgettable winner in 2012 that secured City’s first Premier League title.
Ruud van Nistelrooy – 68 Goals in 100 Games
Known as one of the greatest poachers in football, Ruud van Nistelrooy was lethal inside the penalty box. The Dutch striker scored 68 goals in his first 100 matches, cementing his reputation as a natural finisher.
His partnership with midfielders like Paul Scholes made him unstoppable during his Manchester United years.
Alan Shearer – 79 Goals in 100 Games
The Premier League’s all-time top scorer, Alan Shearer, set the benchmark early in his career. With 79 goals in his first 100 appearances, he established himself as a force to be reckoned with.
Shearer’s consistency over 14 years made him a legend, and his 260-goal record still stands today. Learn more about Shearer’s legacy on BBC Sport.
Erling Haaland – 88 Goals in 100 Games
Erling Haaland has redefined goal scoring in the modern Premier League era. Since arriving at Manchester City in 2022, he has been unstoppable, scoring 88 goals in just 100 games.
His debut season saw him net a record-breaking 36 goals, and he shows no signs of slowing down. Haaland’s ability to combine strength, pace, and finishing makes him arguably the most complete striker in the league today.
Final Thoughts
From Alan Shearer’s dominance in the 1990s to Erling Haaland’s modern-day records, these seven players have proven that hitting the ground running in the Premier League is possible.
Each striker on this list not only set scoring benchmarks but also shaped the history of English football.
Whether you’re a fan of Liverpool, Manchester United, or Manchester City, the Premier League’s top scorers in their first 100 games remind us why this league is considered the toughest and most exciting in the world.