Manchester United’s Cristiano Ronaldo struck the 100th Premier League goal of his illustrious career against Arsenal on April 23 to become just the 33rd player to reach that milestone in the league’s history since the top-flight relaunch in 1992-93.
It was a significant goal for the Portuguese star, who scored in his return to the lineup following the tragic passing of one of his newborn twins. He immediately pointed to the sky, dedicating his goal to his son.
The goal saw him become the latest player to join the list this season. Manchester City’s Raheem Sterling and Liverpool duo Sadio Mane and Mohamed Salah also reached the mark during the same campaign.
What separates Ronaldo from the rest is the fact that he’s the first player to hit the century mark of goals in both England’s Premier League and Spain’s La Liga.
The Red Devils now boast four players who have scored 100 or more Premier League goals for Manchester United: Paul Scholes, Ryan Giggs, Wayne Rooney, and Ronaldo. They are the only team alongside Liverpool to have as many players achieve that feat.
Other players that have previously played for Manchester United during their career who are also members of the PL 100 Club includes Andy Cole, Michael Owen, Teddy Sheringham, Robin Van Persie, Dwight Yorke, Romelu Lukaku, and Dion Dublin.
Players with 100 Premier League goals
Here’s the list of 33 players who have reached 100 goals during their Premier League career. The list is organised by total goals scored.
|Player||Goals||Games||Premier League clubs|
|Alan Shearer||260||441||Blackburn Rovers, Newcastle United|
|Wayne Rooney||208||491||Everton, Manchester United|
|Andy Cole||187||415||Newcastle United, Manchester United, Blackburn Rovers, Fulham, Manchester City, Portsmouth, Sunderland|
|Sergio Aguero||184||275||Manchester City|
|Harry Kane||178||274||Tottenham Hotspur|
|Frank Lampard||177||609||West Ham United, Chelsea, Manchester City|
|Robbie Fowler||163||379||Liverpool, Leeds United, Manchester City, Blackburn Rovers|
|Jermain Defoe||162||496||West Ham United, Tottenham Hotspur, Portsmouth, Sunderland, Bournemouth|
|Michael Owen||150||326||Liverpool, Newcastle United, Manchester United, Stoke City|
|Les Ferdinand||149||351||Queens Park Rangers, Newcastle United, Tottenham Hotspur, West Ham United, Leicester City, Bolton Wanderers|
|Teddy Sheringham||146||418||Nottingham Forest, Tottenham Hotspur, Manchester United, Portsmouth, West Ham United|
|Robin Van Persie||144||280||Arsenal, Manchester United|
|Jamie Vardy||128||263||Leicester City|
|Jimmy Floyd Hasselbaink||127||288||Leeds United, Chelsea, Middlesbrough, Charlton Athletic|
|Robbie Keane||126||349||Coventry City, Leeds United, Tottenham Hotspur, Liverpool, West Ham United, Aston Villa|
|Nicolas Anelka||125||364||Arsenal, Liverpool, Manchester City, Bolton Wanderers, Chelsea, West Bromwich Albion|
|Dwight Yorke||123||375||Aston Villa, Manchester United, Blackburn Rovers, Birmingham City, Sunderland|
|Romelu Lukaku||118||272||Chelsea, West Bromwich Albion, Everton, Manchester United|
|Mohamed Salah||117||186||Chelsea, Liverpool|
|Ian Wright||113||213||Arsenal, West Ham United|
|Dion Dublin||111||312||Manchester United, Coventry City, Aston Villa|
|Emile Heskey||110||516||Leicester City, Liverpool, Birmingham City, Wigan Athletic, Aston Villa|
|Ryan Giggs||109||632||Manchester United|
|Peter Crouch||108||468||Aston Villa, Southampton, Liverpool, Portsmouth, Tottenham Hotspur, Stoke City, Burnley|
|Sadio Mane||107||256||Southampton, Liverpool|
|Paul Scholes||107||499||Manchester United|
|Darren Bent||106||276||Ipswich Town, Charlton Athletic, Tottenham Hotspur, Sunderland, Aston Villa, Fulham|
|Raheem Sterling||106||314||Liverpool, Manchester City|
|Matt Le Tissier||100||270||Southampton|
|Cristiano Ronaldo||100||223||Manchester United|
Who will be the next player to score 100 Premier League goals?
The next players to join Ronaldo on the list may not be too far behind.
Highest on the list of active players with the most goals in the Premier League behind Ronaldo is Tottenham Hotspur winger Son Heung-min who has 87 strikes across 226 league appearances.
The 29-year-old South Korean forward has netted 17 of those English top-flight goals in 2021-22. With his contract at Spurs running up until at least June 2025, it seems just a matter of time until Son joins Ronaldo in the Premier League 100 Club.
Just one goal back from Son sits current Crystal Palace striker Christian Benteke with 86 goals across 277 Premier League appearances for three different clubs.
Nine of those strikes came with Liverpool and 42 with Aston Villa before Benteke moved to Selhurst Park in the summer of 2016.
Since then, the 31-year-old Belgian forward has added 35 more Premier League goals to his tally with the Eagles, though after netting just four in 2021-22 his path to the 100-goal mark might be a tad more labored.
Another player likely to reach 100 goals in the Premier League is Manchester City and former Leicester City star Riyad Mahrez.
The 31-year-old Algerian midfielder has now struck 77 times in England’s top division since joining the Foxes back in January 2014, making 251 appearances for the two clubs since that date.
Current Southampton forward Theo Walcott is actually one goal better off than Mahrez with 78 Premier League finishes at present, though with the 33-year-old’s playing time diminishing across the past few seasons, the former Arsenal and Everton man has his work cut out for him to tally 100 top-flight goals during his career.
Who is the fastest player to score 100 Premier League goals?
All-time competition top goalscorer Alan Shearer also remains the quickest player to ever reach the 100 Premier League goal tally, netting his 100th strike in just his 124th appearance back in December 1995.
The former Newcastle United, Blackburn Rovers and Southampton striker is then followed by Tottenham’s Harry Kane, who struck his century for Spurs in just his 141st match, whilst former Manchester City forward Sergio Aguero rounds out the top three after joining the PL 100 Club on his 147th appearance.
Theirry Henry is fourth on the list after netting 100 goals in the English top-flight in 160 appearances with Arsenal. Last season, Liverpool’s Mo Salah became the fifth-quickest player to the century and has since also become the highest-scoring African player in league history, after overtaking Didier Drogba.