The English Premier League is one of the toughest football competitions in the world. Scoring goals here is also a business that needs the highest level of gaming awareness and precision. Reaching 100 goals in the least number of games is a different kind of achievement. In this battle-hardened competition, to become the fastest player to score 100 goals in Premier League, a footballer must be among the most clinical and ruthless attackers.
This achievement can only be done by the top players, who are not only greats but also legends. From Alan Shearer to Erling Haaland, the highly qualified forwards didn't just score goals; they literally ravaged the entire defense system of opponents week in and week out. And this is not the end of their glittering portfolio.
The fastest players to 100 Premier League goals have single-handedly revolutionised the ecosystem of the competition, redefining the way of scoring in multiple ways - from headers and penalties to long-range rockets and classy acrobatic goals.
Advertisement
Top 10 Fastest Player to Score 100 Goals in Premier League - Ranked

This is what you can call in lemon language the peak of the game, where the game itself bows down to brilliance. As we are discussing the journey to be the fastest player to reach 100 goals in the Premier League, let's rejoice at the hard facts, data, and statistics behind this unwavering scoring success.
List of Fastest Players to 100 Premier League Goals
The history of the English top division is a long one, and many players from across the different parts of the world have entertained the English crowd by scoring tons of goals before crossing the 100-goal mark. But when a player reaches this hallmark faster than anyone, he needs the highest level of confidence, consistency, and scoring prowess.
In simple words, to become the fastest player to score 100 goals in Premier League, an individual just has to turn scoring into a form of art, if put in a subtle way, a god-gifted art. Here is a complete list of the top 10 fastest players to 100 Premier League goals.
| Rank | Player | PL Clubs Represented | Matches to Reach 100 Goals | PL Active Years |
|---|---|---|---|---|
| 10 | Michael Owen | Liverpool, Real Madrid (non-PL), Newcastle Utd, Manchester Utd, Stoke City | 185 | 1997–2013 |
| 9 | Les Ferdinand | QPR, Newcastle Utd, Tottenham, West Ham, Leicester, Bolton | 178 | 1992–2005 |
| 8 | Robbie Fowler | Liverpool, Leeds United, Manchester City | 175 | 1993–2009 |
| 7 | Ian Wright | Crystal Palace, Arsenal, West Ham United | 173 | 1992–2000 |
| 6 | Mohamed Salah | Chelsea, Liverpool | 162 | 2014–present |
| 5 | Thierry Henry | Arsenal | 160 | 1999–2012 |
| 4 | Sergio Agüero | Manchester City | 147 | 2011–2021 |
| 3 | Harry Kane | Tottenham Hotspur | 141 | 2012–2023 |
| 2 | Alan Shearer | Blackburn Rovers, Newcastle United | 124 | 1992–2006 |
| 1 | Erling Haaland | Man City | 109 | 2022-Present |
Who is the Fastest Player to reach 100 goals in Premier League?
In case you are wondering who is the fastest player to reach 100 Premier League goals, we have you covered in this article. The prolonged history of the English top flight has witnessed a plethora of legendary strikers scoring goals for fun on almost every occasion.
From explosive strikers to long-range shooters, we have collected a list of top figures who have a say in the debate regarding the quickest player to 100 Premier League goals. With their relentless efficiency in front of goals, they have given the English top flight a new identity, an identity of precision and fast-paced modern football.
10. Michael Owen (Striker | England)
-1763764126400.webp)
Michael Owen, a name that still echoes through every corner of Anfield for a legendary player, wrote such a tale in the English top flight. His electric pace and agility were something that used to terrorise opponents. He was so fast that most defenders didn't have the legs to match his speed, leading to him rattling the 100-goal benchmark in just 185 goals. Now you can understand how lethal he was during his prime.
Even a long list of injuries couldn't stop his steady progress towards greatness. Injuries might have thwarted the later part of his career, but those were not enough to stop him from becoming arguably the fastest player to score 100 goals in Premier League.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Liverpool, Newcastle United, Manchester United, Stoke City | 326 | 182 | 185 | West Ham United |
Advertisement
9. Les Ferdinand (Striker | England)
-1763764151036.webp)
Les Ferdinand was something that you could say was a whole attacking package. He was not just any man; he was the man who could torment a whole defense unit single-handedly during a match.
He demonstrated the skills of strength, keeping possession, and taking bullet shots that only a handful of strikers could in the history of the Premier League. The former English professional reached the milestone of 100 goals in just 178 games during his incredible stints with Newcastle United and Queens Park Rangers. Briefly put, ruthlessness has made Ferdinand one of the fastest players to 100 Premier League goals.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| QPR, Newcastle, Tottenham, West Ham, Leicester, Bolton | 351 | 198 | 178 | Manchester United |
8. Robbie Fowler (Striker | England)

When discussing the fastest player to 100 Premier League goals, Robbie Fowler is an individual who demands a great sense of respect. The Liverpool legend was nicknamed “God” by the Reds for his great scoring instincts and precision.
He just didn't find the back of the net like any other attacker; he mastered the art of embarrassing goalkeepers with his inventive ways of scoring goals. If you give a yard to him, then you are finished.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Liverpool, Leeds, Manchester City | 379 | 202 | 175 | Middlesbrough |
Advertisement
7. Ian Wright (Striker | England)
-1763764183995.webp)
Only true football lovers know who Ian Wright was before he became one of the most admired pundits on TV. When he was the leader of Arsenal's attack, he scored like he was playing video games. Just after bursting onto the scene of senior football, he rushed towards becoming the fastest player to score 100 goals in Premier League, like a player making up for lost time.
Quick turns, sharp strikes, and a leader-like presence full of arrogance and authority made him an elite striker unlike others. He was a chaos, an evil in the form of a man and a relentless striker.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Arsenal, West Ham | 258 | 165 | 173 | Crystal Palace |
6. Mohamed Salah (Forward | Egypt)

A magical left foot and an unwavering spirit led the Egyptian king Mohamed Salah, to 100 goals in the English top flight at a ridiculous speed. Liverpool fans have been habituated with his diagonal run from the right to the middle or left before the forward put the goalkeepers to bed with his precise finishes.
A true striking phenomenon, Salah made a bid to become the fastest player to reach 100 goals in the Premier League by rattling the nets in just 162 games. He has something that you can ask from a modern-day elite winger - dribbling, quick pace and precise shots.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Chelsea, Liverpool | 310+ | 248 | 162 | Leeds United |
Advertisement
5. Thierry Henry (Striker | France)
-1763764212707.webp)
With the confidence of a street baller and the elegance of a legend, Thierry Henry of France revolutionised the identity of the Premier League like a magician. When he started his EPL journey, everyone knew it was just a matter of time for him to score a century of goals, given his pace of beating goalkeepers in almost every game.
From long-range free-kicks to curled shots, Henry's every shot looked like art.
The Arsenal legend showed everyone how an elite forward should operate and make defenders clueless on his run to be the fastest player to score 100 goals in Premier League.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Arsenal | 258 | 249 | 160 | Liverpool |
4. Sergio Aguero (Striker | Argentina)
-1763764234610.webp)
If you ask for a model of explosiveness and consistency, then there's Sergio Aguero, a true legend, a myth of football. Deadly calmness, quick feet and intelligent moves, these are what Manchester City's legendary forward depended on to reach 100 goals in only 147 games. With this achievement, he etched his name as one of the best strikers in Premier League history.
Important games or not, if coaches needed goals in crucial times, Aguero was the go-to man in the English top flight. A little juggling between two legs, a quick shift to the right foot and boom. A bang on goals!
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Manchester City | 275 | 231 | 147 | Newcastle United |
3. Harry Kane (Striker | England)
-1763449797418.webp)
Harry Kane, a legend in the making and a player who is breaking records like eating breakfast every morning on his way to greatness. The Bayern Munich striker Kane is the second fastest player to score 100 goals in Premier League, with him reaching this milestone in just 141 games.
The former Tottenham Hotspur player just scored from anywhere. It was like, if you give him the ball, he will return the favor with goals. His journey in England gives the impression that he was destined to be in contention to be the fastest player to score 100 Premier League goals.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Tottenham Hotspur | 320 | 260 | 141 | Liverpool |
2. Alan Shearer (Striker | England)
-1763449960899.webp)
Well, the wait is over now. Alan Shearer is the fastest player to reach 100 goals in Premier League to date, as the Newcastle United legend hit the bullseye in just 124 games. Left foot, right foot, header, he could score using almost every part of his body like it was nothing.
He is the epitome that every other striker dreams of becoming. Subtly put, he is the benchmark to be measured against. He just didn't score; he bullied defenders and made goalkeepers feel ashamed with his lethal scoring styles and powerful headers. A striker who should have been arrested for his scoring violence for sure.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Blackburn Rovers, Newcastle United | 441 | 324 | 124 | Tottenham Hotspur |
1. Erling Haaland (Striker | Norway)

Records are meant to be broken, and just like that, on 2nd December 2025, Manchester City striker Erling Haaland broke another record in the EPL. Though breaking records is not new for the Norwegian, this one is special. After scoring the goal against Leeds United, he surpassed Alan Shearer’s record of the fastest player to score 100 goals in the Premier League.
Nicknamed "Daemon" by his teammates, Haaland reached this landmark 15 games quicker than the Magpies legend. Scoring goal after goal & breaking records which can’t be counted with our fingers, Erling Haaland continues to prove himself as one of the best strikers in the Premier League and as well as the world. Whenever, the fastest player to 100 Premier League goals will be discussed, his name will be on top unless someone else dethrones him.
| PL Clubs Represented | Total PL Appearances | Total Goals + Assists | Matches to Reach 100 Goals | 100th Goal Scored Against |
|---|---|---|---|---|
| Man City | 111 | 117 | 111 | Fulham |
Frequently Asked Questions
How many games did it take for the fastest player to reach 100 Premier League goals?
+
How many games did it take for the fastest player to reach 100 Premier League goals?
It took the fastest player 124 games to reach 100 Premier League goals.
Does the Premier League count goals from multiple clubs when calculating 100 total goals?
+
Does the Premier League count goals from multiple clubs when calculating 100 total goals?
No, the Premier League doesn't count goals from multiple clubs when calculating 100 total goals.
How many players have scored 100 or more Premier League goals?
+
How many players have scored 100 or more Premier League goals?
As of November, 2025, only 34 players have scored 100 or more Premier League goals.
Which player has reached 100 Premier League goals the fastest?
+
Which player has reached 100 Premier League goals the fastest?
Alan Shearer has reached 100 Premier League goals the fastest.
Which club has produced the most 100-goal scorers?
+
Which club has produced the most 100-goal scorers?
Manchester United has produced the most 100-goal scorers (6) in Premier League history.
Conversation
(0 Comments)
Editor's Pick
Editor's Pick









-1764711804426.webp)
-1764701973979.webp)
-1764713104706.webp)







-1753642077043.webp)