Haaland joins Premier League 100 club - who else is in it?

BBC | 03.12.2025 03:20

Erling Haaland has become the 35th footballer to join the Premier League's '100 club' by reaching a century of goals in the competition with the opener in Manchester City's fixture at Fulham.

The Norwegian striker has also become the fastest player to reach the milestone, with his 100th goal coming in his 111th game - beating Alan Shearer's previous record, set in 1995, by 13 appearances.

Haaland's total goals-per-game rate in the Premier League is now 0.90, and he may eventually challenge for Shearer's overall goals record of 260 in the division, which launched in 1992-93 when it broke away from the English Football League.

Haaland's City contract - a record nine-and-a-half-year deal announced in January - runs through to the end of the 2033-34 season.

Which players have reached 100 Premier League goals?

  • Alan Shearer – 260 (Blackburn Rovers 112, Newcastle United 148)
  • Harry Kane* – 213 (Tottenham Hotspur 213)
  • Wayne Rooney - 208 (Everton 25, Manchester United 183)
  • Mohamed Salah* - 190 (Chelsea 2, Liverpool 188)
  • Andy Cole - 187 (Newcastle United 43, Manchester United 93, Blackburn Rovers 27, Fulham 12, Manchester City 9, Portsmouth 3)
  • Sergio Aguero – 184 (Manchester City 184)
  • Frank Lampard - 177 (West Ham 24, Chelsea 147, Manchester City 6)
  • Thierry Henry – 175 (Arsenal 175)
  • Robbie Fowler – 163 (Liverpool 128, Leeds United 14, Manchester City 21)
  • Jermain Defoe – 162 (West Ham 18, Tottenham 91, Portsmouth 15, Sunderland 34, Bournemouth 4)
  • Michael Owen – 150 (Liverpool 118, Newcastle United 26, Manchester United 5, Stoke City 1)
  • Les Ferdinand – 149 (Queens Park Rangers 60, Newcastle United 41, Tottenham 33, West Ham 2, Leicester City 12, Bolton Wanderers 1)
  • Teddy Sheringham – 146 (Nottingham Forest 1, Tottenham 97, Manchester United 31, Portsmouth 9, West Ham 8)
  • Jamie Vardy* - 145 (Leicester City 145)
  • Robin van Persie – 144 (Arsenal 96, Manchester United 48)
  • Jimmy Floyd Hasselbaink - 127 (Leeds United 34, Chelsea 69, Middlesbrough 22, Charlton Athletic 2)
  • Son Heung-min* - 127 (Tottenham 127)
  • Robbie Keane - 126 (Coventry City 12, Leeds United 13, Tottenham 91, Liverpool 5, West Ham 2, Aston Villa 3)
  • Nicolas Anelka – 125 (Arsenal 23, Liverpool 4, Manchester City 37, Bolton Wanderers 21, Chelsea 38, West Bromwich Albion 2)
  • Dwight Yorke - 123 (Aston Villa 60, Manchester United 48, Blackburn Rovers 12, Birmingham City 2, Sunderland 1)
  • Raheem Sterling* – 123 (Liverpool 18, Manchester City 91, Chelsea 14)
  • Romelu Lukaku* – 121 (Chelsea 8, West Bromwich Albion 17, Everton 68, Manchester United 28)
  • Steven Gerrard – 120 (Liverpool 120)
  • Ian Wright – 113 (Arsenal 104, West Ham 9)
  • Dion Dublin – 111 (Manchester United 2, Coventry City 61, Aston Villa 48)
  • Sadio Mane* - 111 (Southampton 21, Liverpool 90)
  • Emile Heskey - 110 (Leicester City 33, Liverpool 39, Birmingham City 14, Wigan Athletic 15, Aston Villa 9)
  • Ryan Giggs - 109 (Manchester United 109)
  • Peter Crouch - 108 (Aston Villa 6, Southampton 12, Liverpool 22, Portsmouth 11, Tottenham 12, Stoke City 45)
  • Paul Scholes - 107 (Manchester United 107)
  • Darren Bent - 106 (Ipswich Town 1, Charlton Athletic 31, Tottenham 18, Sunderland 32, Aston Villa 21, Fulham 3)
  • Didier Drogba - 104 (Chelsea 104)
  • Cristiano Ronaldo* - 103 (Manchester United 103)
  • Matt le Tissier - 100 (Southampton 100)
  • Erling Haaland* - 100 (Manchester City 100)

*Denotes players who are still playing professional football

Who was the fastest to 100 goals?

  • Erling Haaland - 111 games
  • Alan Shearer – 124 games
  • Harry Kane – 141 games
  • Sergio Aguero – 147 games
  • Thierry Henry – 160 games
  • Mohamed Salah – 162 games
  • Ian Wright – 173 games
  • Robbie Fowler – 175 games
  • Les Ferdinand – 178 games
  • Michael Owen - 185 games
  • Andy Cole – 185 games

This article is the latest from BBC Sport's Ask Me Anything team.

What is Ask Me Anything?

Ask Me Anything is a service dedicated to answering your questions.

We want to reward your time by telling you things you do not know and reminding you of things you do.

The team will find out everything you need to know and be able to call upon a network of contacts including our experts and pundits.

We will be answering your questions from the heart of the BBC Sport newsroom, and going behind the scenes at some of the world's biggest sporting events.

Our coverage will span the BBC Sport website, app, social media and YouTube accounts, plus BBC TV and radio.