Mo Salah edges closer to Man United legend: Can you name every Premier League player with 100+ goals?

Can you name every PL player to have scored 100 or more goals?

Mohamed Salah recently made a further impact in the all-time Premier League goalscorers rankings, helping Liverpool win the league title.

The Egyptian superstar has been making steady progress up the rankings throughout 2024-25 to put himself in contention to reach the top five.

Achieving that feat became a reality as Liverpool came from behind to thrash Tottenham Hotspur by a 5-1 scoreline late last month to clinch their second crown in the Premier League era.

With Liverpool 3-1 ahead, Salah effectively ended the game at Anfield as a contest with a goal in the 63rd minute, netting his 28th strike in this season's top flight.

In doing so, Salah dislodged Manchester City legend Sergio Aguero from his long-standing place in the top five of the all-time scoring list.

Salah has now moved past five different Premier League legends since August and the opportunity was there to edge past another in the final top-flight game of the season against Crystal Palace.

A double was needed to achieve that feat, but Salah had to make do with netting a late equaliser to secure a share of the spoils versus the Eagles.

Having recently penned a contract extension, Salah will now reboot and refresh ahead of trying to move further up the rankings in 2024-25, where a 27-goal haul in next season's Premier League will be enough to move level with second position.

Here, Sports Mole challenges you to name the other 33 players on a list that will only expand in the short and long term.


Author photo

Written by

Share this article:
Subscribe to our newsletter

Get FREE daily news and in-depth previews for games from the biggest leagues and competitions in world football — straight to your inbox.

Subscribe