Which current players have 100 Premier League goals and how does Mohamed Salah compare?

Mo Salah is the latest player to join the 100 Club in the Premier League, and the Liverpool man is in some predictably brilliant company.

With his goal for Liverpool at Leeds last week, Mohamed Salah joined the very exclusive '100 Club' in the Premier League.

The Egyptian became the 29th player to reach the landmark of 100 goals, with just about every name on the list of Premier League royalty.

The rarity of the accomplishment is highlighted by the fact just four other players still currently playing can claim to have achieved what Salah has.

So who are they are and how does the Liverpool man compare?

Sergio Aguero

Although no longer plying his brilliant trade in the Premier League, there are few players to have made as big an impact as Sergio Aguero.

The Argentinian played just 275 games in the Premier League for Manchester City in a 10-year spell, and in that relatively meagre amount of matches he still managed 184 goals.

If you're looking for some context to just how good that is, the only players to have scored more goals in the Premier League are Alan Shearer, Wayne Rooney and Andy Cole, and they all played more than 400 games.

Harry Kane

It should come as little surprise that when Sergio Aguero left Manchester City for Barcelona last summer, Harry Kane was the man they were willing to pay £150million for to replace him.

Kane has fewer Premier League goals to his name so far than Aguero, but he has also played fewer games. Interestingly, though, he is matching Aguero's goals-per-game ratio of around 0.67 pretty much precisely.

You could also argue that, since Kane is doing it in a less successful team, his record is actually superior.

Despite three of his Premier League appearances coming during a brief loan spell with Norwich City back in 2012, all of his 166 goals have come in a Tottenham shirt.

Jamie Vardy

There probably isn't a better rags-to-riches Roy of the Rovers style story in Premier League history than that of Jamie Vardy.

Vardy was abandoned to non-League as a youngster and made his way to the top from there, eventually arriving in the Premier League with Leicester City for the 2014/15 season.

That first season was tough for Vardy, with him managing just five goals in 34 appearances. The following season he scored 24 as the Foxes won the title and the goals have flowed regularly for him since.

Vardy is 34 years old now, but he remains one of the most consistently efficient goal-getters in English soccer.

Romelu Lukaku

You probably couldn't get any further from the Jamie Vardy story than Romelu Lukaku. The Belgian was tipped for greatness from the age of 16 and has been passed around top clubs for more than a decade now.

Lukaku initially didn't make an impact in his first spell at Chelsea, but fruitful loan spells at West Brom and Everton proved he was the real deal. Everton made the deal permanent, and three years later Manchester United came calling.

Again, Lukaku provided regular goals before leaving for Inter Milan.

Since returning to Chelsea last summer he has added a fourth name to the list of clubs he has scored Premier League goals for, which is pretty impressive in itself.

Mohamed Salah

In many ways, Mohamed Salah might be the most impressive name on the list from a statistical point of view.

The Egyptian scored two of his 100 Premier League goals in an unsuccessful spell at Chelsea before appearing to abandon his Premier League dreams for a crack at Serie A instead.

Liverpool brought him back and have been richly rewarded for their faith in him, with Salah blitzing 98 goals so far in just 149 appearances for the Reds.

That means only Aguero, Kane and Thierry Henry have a better goals-per-game ratio of any of the Premier League's iconic goalscorers, and Salah has played from a wide position pretty regularly too.

ALSO READ: Seven iconic goal celebrations including Ronaldo, Lingard and Mbappe

Latest Soccer Videos