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.
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.
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.
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.
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.