The Premier League 100 Club is an exclusive list of players who have reached that goalscoring milestone since the league's inception in 1992.
On Tuesday evening, Erling Haaland became the latest member of that elite list as he notched his century during Manchester City's 5-4 win over Fulham.
In doing so, the Norwegian became the fastest player to reach 100 goals, needing just 111 games to hit triple figures, beating Alan Shearer, who took 124 games to get his ton.
So, who else makes up the list of the Premier League's greatest goal-scorers?
| Player | Goals | Clubs |
| Alan Shearer | 260 | Blackburn, Newcastle |
| Harry Kane | 213 | Tottenham |
| Wayne Rooney | 208 | Everton, Manchester United |
| Mohamed Salah | 190 | Chelsea, Liverpool |
| Andy Cole | 187 | Newcastle, Manchester United, Blackburn, Fulham, Manchester City, Portsmouth |
| Sergio Aguero | 184 | Manchester City |
| Frank Lampard | 177 | West Ham, Chelsea, Manchester City |
| Thierry Henry | 175 | Arsenal |
| Robbie Fowler | 163 | Liverpool, Leeds, Manchester City |
| Jermain Defoe | 162 | West Ham, Tottenham, Portsmouth, Sunderland, Bournemouth |
| Michael Owen | 150 | Liverpool, Newcastle, Manchester United, Stoke |
| Les Ferdinand | 149 | QPR, Newcastle, Tottenham, West Ham, Leicester, Bolton |
| Teddy Sheringham | 146 | Nottingham Forest, Tottenham, Manchester United, Portsmouth, West Ham |
| Jamie Vardy | 145 | Leciester City |
| Robin van Persie | 144 | Arsenal, Manchester United |
| Jimmy Floyd Hasselbaink | 127 | Leeds, Chelsea, Middlesbrough, Charlton |
| Son Heung-min | 127 | Tottenham |
| Robbie Keane | 126 | Coventry, Leeds, Tottenham, Liverpool, West Ham, Aston Villa |
| Nicolas Anelka | 125 | Arsenal, Liverpool, Manchester City, Bolton, Chelsea, WBA |
| Dwight Yorke | 123 | Aston Villa, Manchester United, Blackburn, Birmingham, Sunderland |
| Raheem Sterling | 123 | Liverpool, Manchester City, Chelsea |
| Romelu Lukaku | 121 | Chelsea, WBA, Everton, Manchester United |
| Steven Gerrard | 120 | Liverpool |
| Ian Wright | 113 | Arsenal, West Ham |
| Dion Dublin | 111 | Manchester United, Coventry, Aston Villa |
| Sadio Mane | 111 | Southampton, Liverpool |
| Emile Heskey | 110 | Leicester, Liverpool, Birmingham, Wigan, Aston Villa |
| Ryan Giggs | 109 | Manchester United |
| Peter Crouch | 108 | Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham, Stoke |
| Paul Scholes | 107 | Manchester United |
| Darren Bent | 106 | Ipswich, Charlton, Tottenham, Sunderland, Aston Villa, Fulham |
| Didier Drogba | 104 | Chelsea |
| Cristiano Ronaldo | 103 | Manchester United |
| Matt Le Tissier | 100 | Southampton |
| Erling Haaland | 100 | Manchester City |
Soccer fans in Canada can watch every Premier League match during the 2025-26 season on DAZN.
With Fubo Sports on DAZN, Canadians can catch Premier League action as well as Serie A. Additionally, DAZN is the home of the UEFA Champions League, UEFA Europa League, UEFA Conference League, Bundesliga, and more.
For pricing information and to sign up to watch, click here.