Cristiano Ronaldo joins the Premier League '100 Club' - find out who else makes the list
Cristiano Ronaldo has joined an exclusive list of only 33 different players to reach the 100-goal milestone in the Premier League - here's the full rundown of fellow centurions.
37+ - Cristiano Ronaldo has become just the third player aged 37 and over to score more than once in a Premier League game after Teddy Sheringham (once) and Graham Alexander (twice). Restored. pic.twitter.com/ld9IgiLrKC
— OptaJoe (@OptaJoe) March 12, 2022
Alan Shearer
Goals: 260
Appearances: 441
Clubs: Blackburn Rovers, Newcastle United
Wayne Rooney
Goals: 208
Appearances: 491
Clubs: Everton, Manchester United
The only player in Premier League history to rack up over 200 goals and 100 assists, Ronaldo's former team-mate, Wayne Rooney, is one of the best players the Premier League has ever seen, becoming a Manchester United legend in the process.
Andrew Cole
Goals: 187
Appearances: 414
Clubs: Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth, Sunderland
Sergio Aguero
Goals: 184
Appearances: 275
Clubs: Manchester City
Remember THAT Sergio Aguero title-winning goal for Man City in 2012?
— BBC Sport (@BBCSport) May 10, 2019
"It still gives you goosebumps every time you see it."
What ever will Sunday bring?! 👀 pic.twitter.com/ccZHrikqZs
Harry Kane
Goals: 178*
Appearances: 277
Clubs: Tottenham Hotspur
Still an active Premier League player, Harry Kane has the potential to continue climbing this list and has shown on many occasions that he is one of the best finishers to have graced the league.
Frank Lampard
Goals: 177
Appearances: 609
Clubs: West Ham United, Chelsea, Manchester City
Thierry Henry
Goals: 175
Appearances: 258
Clubs: Arsenal
Robbie Fowler
Goals: 163
Appearances: 379
Clubs: Liverpool, Leeds United, Manchester City, Blackburn Rovers
Jermain Defoe
Goals: 162
Appearances: 496
Clubs: West Ham United, Tottenham Hotspur, Portsmouth, Sunderland, Bournemouth
Michael Owen
Goals: 150
Appearances: 326
Clubs: Liverpool, Newcastle United, Manchester United, Stoke City
Les Ferdinand
Goals: 149
Appearances: 351
Clubs: QPR, Newcastle United, Tottenham Hotspur, West Ham United, Bolton Wanderers, Leicester City
Teddy Sheringham
Goals: 146
Appearances: 418
Clubs: Nottingham Forest, Tottenham Hotspur, Manchester United, Portsmouth, West Ham United
Robin van Persie
Appearances: 280
Goals: 144
Clubs: Arsenal, Manchester United
#OnThisDay in 2006...🗓
— Sky Sports Premier League (@SkySportsPL) September 30, 2021
Robin van Persie smashed in this stunner for Arsenal at Charlton! 💥
What is your favourite Premier League goal from the Dutchman? pic.twitter.com/qj4Nyrbs6O
Jamie Vardy
Goals: 128*
Appearances: 264
Clubs: Leicester City
One of the best stories in Premier League history. Leicester City's Jamie Vardy didn't make his top flight debut until he hit the age of 27.
Jimmy Floyd Hasselbaink
Goals: 127
Appearances: 288
Clubs: Leeds United, Chelsea, Middlesbrough, Charlton Athletic
Robbie Keane
Goals: 126
Appearances: 349
Clubs: Coventry City, Leeds United, Tottenham Hotspur, Liverpool, West Ham United, Aston Villa
Nicolas Anelka
Goals: 125
Appearances: 364
Clubs: Arsenal, Liverpool, Manchester City, Bolton Wanderers, Chelsea, West Brom
Dwight Yorke
Goals: 123
Appearances: 375
Clubs: Aston Villa, Manchester United, Blackburn Rovers, Birmingham City, Sunderland
Steven Gerrard
Goals: 120
Appearances: 504
Clubs: Liverpool
Mohamed Salah
Goals: 119*
Appearances: 188
Clubs: Chelsea, Liverpool
Romelu Lukaku
Goals: 118
Appearances: 273
Clubs: Chelsea, West Brom, Everton, Manchester United
Ian Wright
Goals: 113
Appearances: 213
Clubs: Arsenal, West Ham United
Dion Dublin
Goals: 111
Appearances: 312
Clubs: Manchester United, Coventry City, Aston Villa
Emile Heskey
Goals: 110
Appearances: 516
Clubs: Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa
Ryan Giggs
Goals: 109
Appearances: 632
Clubs: Manchester United
Sadio Mane
Goals: 109*
Appearances: 258
Clubs: Southampton, Liverpool
Sadio Mane has hit a minimum of 10 league goals in all eight Premier League seasons that he has participated in since joining Southampton in 2014.
Peter Crouch
Goals: 108
Appearances: 468
Clubs: Tottenham Hotspur, Aston Villa, Southampton, Liverpool, Portsmouth, Stoke City, Burnley
Paul Scholes
Goals: 107
Appearances: 499
Clubs: Manchester United
Pele once said of Paul Scholes: "If he was playing with me, I would have scored so many more." #goodbyescholes pic.twitter.com/8PQPc4a81I
— BBC Sport (@BBCSport) May 12, 2013
Darren Bent
Goals: 106
Appearances: 276
Clubs: Ipswich Town, Charlton Athletic, Tottenham Hotspur, Sunderland, Aston Villa, Fulham
Raheem Sterling
Goals: 106
Appearances: 316
Clubs: Liverpool, Manchester City
Didier Drogba
Goals: 104
Appearances: 254
Clubs: Chelsea
Matt Le Tissier
Goals: 100
Appearances: 270
Clubs: Southampton
Cristiano Ronaldo
Goals: 100*
Appearances: 223
Clubs: Manchester United
Just in case you had forgotten, Cristiano Ronaldo is the 33rd and final member of the 100 Club, so far. There are, though, a couple of current Premier League players who could soon join the list.
Son Heung-Min
Goals: 87*
Appearances: 228
Clubs: Tottenham Hotspur
Christian Benteke
Goals: 86*
Appearances: 277
Clubs: Aston Villa, Liverpool, Crystal Palace