It didn't take long for Mohamed Salah to break the deadlock in Liverpool's game against Leeds on Sunday afternoon.

Trent Alexander-Arnold found space down the right in the 20th minute and he crossed for Salah, who had the easy task of rolling the ball into the net.

That goal brought up his 100th in the Premier League.

The Liverpool forward has become the 30th player to reach that landmark and he achieved it in just 162 games.

On the back of Salah's milestone, we've ranked every player to hit 100 Premier League goals by how many games it took them.

p1ffdbuv3il0n4d11irc1nfg1qi6j.jpg

ENTER GIVEAWAY

The information has been provided by Sky Sports.

30. Ryan Giggs - 534 games

29. Steven Gerrard - 449 games

28. Paul Scholes - 436 games

27. Peter Crouch - 419 games

26. Emile Heskey - 414 games

25. Frank Lampard - 406 games

Frank Lampard in action for Chelsea

24. Jermaine Defoe - 303 games

23. Dion Dublin - 271 games

22. Matthew Le Tissier - 266 games

21. Nicolas Anelka - 258 games

20. Robbie Keane - 255 games

=18. Dwight Yorke - 254 games

=18. Teddy Sheringham - 254 games

17. Wayne Rooney - 247 games

Wayne Rooney in action for Man United

16. Darren Bent - 226 games

15. Didier Drogba - 220 games

14. Romelu Lukaku - 216 games

13. Jamie Vardy - 206 games

12. Jimmy Floyd Hasselbaink - 200 games

11. Robin Van Persie - 197 games

=9. Michael Owen - 185 games

=9. Andy Cole - 185 games

Andy Cole in action for Man United

8. Les Ferdinand - 178 games

7. Robbie Fowler - 175 games

6. Ian Wright - 173 games

5. Mohamed Salah - 162 games

4. Thierry Henry - 160 games

3. Sergio Aguero - 147 games

2. Harry Kane - 141 games

1. Alan Shearer - 121 games

So Salah has become the fifth fastest player to reach 100 Premier League goals. That's a mightily impressive feat given he isn't even an out-and-out striker.

In fact, the next highest non-striker is Le Tissier, who took 266 games to reach the landmark.

The Football Terrace: Ranking the best and worst football transfers this summer! How did your team do?

The Egyptian 100 goals marginally slower than the great Henry, who is arguably the Premier League's greatest ever player. That goes to show just how impressive Salah's feat is.

But he falls short of Shearer's record, who managed 100 goals in just 121 games. That's surely a record which will stand for many, many years.