Liverpool winger Mohamed Salah scored his 100th Premier League goal against Leeds United in which was his 162nd Premier League game. He is just behind Alan Shearer, Harry Kane, Sergio Aguero and Thiery Henry.
Everyone is in praise of the Egyptian magician who has been Liverpool’s best player in their Champions League and Premier League winning era. He has now joined an elite list of around 30 players who have scored more than 100 Premier League goals.
So here we take a look at all the players who have scored more than 100 Premier League goals along with the number of matches needed to reach the 100 goal mark:
Steven Gerrard – 449 games
Paul Scholes – 436 games
Peter Crouch – 419 games
Emile Heskey – 414 games
Frank Lampard – 406 games
Jermaine Defoe – 303 games
Dion Dublin – 271 games
Matthew Le Tissier – 266 games
Nicolas Anelka – 258 games
Robbie Keane – 255 games
Dwight Yorke – 254 games
Teddy Sheringham – 254 games
Wayne Rooney – 247 games
Darren Bent – 226 games
Didier Drogba – 220 games
Romelu Lukaku – 216 games
Jamie Vardy – 206 games
Jimmy Floyd Hasselbaink – 200 games
Robin Van Persie – 197 games
Michael Owen – 185 games
Andy Cole – 185 games
Les Ferdinand – 178 games
Robbie Fowler – 175 games
Ian Wright – 173 games
Mohamed Salah – 162 games
Thierry Henry – 160 games
Sergio Aguero – 147 games
Harry Kane – 141 games
Alan Shearer – 121 games