• As of April 2022, there are 33 players inducted into the Premier League 100 club

  • Alan Shearer and Wayne Rooney top the PL 100 club standings with 260 and 208 goals respectively

  • Raheem Sterling, Cristiano Ronaldo & Sadio Mane all joined the PL 100 goals club in 2021/22


The Premier League 100 club is one of the most illustrious groups of players in football, with just 33 players breaking the ton mark in England’s modern top flight.

Those familiar with Premier League odds will recognise the players on this list but there are a few surprise omissions, with the likes of Yakubu and Ole Gunnar Solskjaer falling short of 100 goals.


 
 

From Premier League legends such as Alan Shearer and Sergio Aguero to journeymen Emile Heskey and Darren Bent, there are plenty of familiar names in the PL 100 club.

If you look through the list, you’ll see many of the greatest Premier League strikers. Some of today’s superstars are now knocking on the door to break into this exclusive group.

Bet Calculator

Without further ado, it is time to get stuck into the infamous Premier League 100 goals club – starting with a list of the forwards who have managed to make the cut.

Players with 100 Premier League goals:

Mo Salah’s became the 30th player in Premier League history to reach the 100 goals mark when he opened the scoring in Liverpool’s 3-0 victory over Leeds United in September 2021.

Since the Premier League’s inaugural campaign, only a small group of players have managed to hit the century mark though sports betting experts will recognise most of the names on this list.

If you want to be recognised as a prolific centre forward in England’s top flight, you need to break into the Premier League 100 Club. Only the best of the best make the cut…

Without further ado, it is time to look through the list of the current Premier League 100 Club inductees. There are likely to be a few more entries before the end of the season!

  • Alan Shearer - 260

  • Wayne Rooney - 208

  • Andrew Cole - 187

  • Sergio Aguero - 180

  • Harry Kane - 178

  • Frank Lampard - 177

  • Thierry Henry – 175

  • Robbie Fowler – 163

  • Jermain Defoe – 162

  • Michael Owen – 150

  • Les Ferdinand – 149

  • Teddy Sheringham – 146

  • Robin van Persie – 144

  • Jamie Vardy - 128

  • Jimmy Floyd Hasselbaink - 127

  • Robbie Keane - 126

  • Nicolas Anelka – 125

  • Dwight Yorke - 123

  • Steven Gerrard - 120

  • Romelu Lukaku - 118

  • Mohamed Salah - 117

  • Ian Wright – 113

  • Dion Dublin - 111

  • Emile Heskey - 110

  • Ryan Giggs - 109

  • Peter Crouch - 108

  • Sadio Mane - 107

  • Paul Scholes - 107

  • Raheem Sterling - 106

  • Darren Bent - 106

  • Didier Drogba - 104

  • Cristiano Ronaldo - 100

  • Matt Le Tissier - 100

Fastest Player To 100 Premier League goals

As of September 2021, Alan Shearer holds the record for reaching 100 Premier League goals in the fewest number of matches.

The Newcastle legend needed just 121 games in England’s top flight to hit the century mark while Harry Kane notched his 100th goal on his 141st Premier League outing.

Mo Salah is the latest player to join the Premier League 100 Club and the Liverpool player is the fifth fastest footballer to the illustrious 100 goal mark.

We’ve already touched on the 30 players inducted into the PL 100 Club but here, we look at how many league games it took for each player to reach 100 goals.

  1. Alan Shearer - 121 games

  2. Harry Kane - 141 games

  3. Sergio Aguero - 147 games

  4. Thierry Henry - 160 games

  5. Mohamed Salah - 162 games

  6. Ian Wright - 173 games

  7. Robbie Fowler - 175 games

  8. Les Ferdinand - 178 games

  9. Andy Cole - 185 games

  10. Michael Owen - 185 games

  11. Robin Van Persie - 197 games

  12. Jimmy Floyd Hasselbaink - 200 games

  13. Jamie Vardy - 206 games

  14. Romelu Lukaku - 216 games

  15. Didier Drogba - 220 games

  16. Darren Bent - 226 games

  17. Wayne Rooney - 247 games

  18. Teddy Sheringham - 254 games

  19. Dwight Yorke - 254 games

  20. Robbie Keane - 255 games

  21. Nicolas Anelka - 258 games

  22. Matthew Le Tissier - 266 games

  23. Dion Dublin - 271 games

  24. Jermaine Defoe - 303 games

  25. Frank Lampard - 406 games

  26. Emile Heskey - 414 games

  27. Peter Crouch - 419 games

  28. Paul Scholes - 436 games

  29. Steven Gerrard - 449 games

  30. Ryan Giggs - 534 games

Premier League 100 Club by Country:

You don’t need to be a football betting expert to predict that English players come out on top in this category and that is accurate, with 19 of the 30 players hailing from England.

France (Nicolas Anelka and Thierry Henry) and Netherlands (Robin van Persie and Jimmy Floyd Hasselbaink) are the only other countries represented by more than one player.

  • England – 19

  • France – 2

  • The Netherlands – 2

  • Argentina – 1

  • Republic of Ireland – 1 

  • Ivory Coast – 1

  • Egypt – 1

  • Wales – 1

  • Belgium – 1

  • Trinidad & Tobago – 1 


*Credit for the main photo belongs to Jon Super, File / AP Photo*

Alex is a sports betting tipster, specialising in Premier League football, the Champions League and horse racing.

He loves placing a weekly accumulator on the football at the weekend and dreams of landing the big winner that will take him back to Las Vegas.

As well as writing sports betting tips for 888sport since 2015, Alex has produced content for several international media companies, such as Goal.com and The SPORTBible.