The debate is raging among fans online as to whether Liverpool forward Mohamed Salah is the Premier League’s best player ever as he has broken numerous records in England’s top flight.
Salah has been Liverpool’s top scorer since he joined them from AS Roma in 2017 and this season is no different as he leads the Reds and Premier League’s scoring charts with 30 goals in all competitions and 22 in the league.
In his five years on Merseyside, the Egyptian has broken a number of Premier League records.
He has the most goals in one season (32), has scored in a record five straight opening match days and has the most Premier League Player of the Months awards in one season, having won three in 2017-18, his maiden campaign with Jurgen Klopp’s side.
Salah also holds the record for most teams scored against and most games scored in, in one season (18 and 24 respectively), while also outscoring three Premier League teams in a season when he had more goals than West Bromwich Albion (31) as well as Huddersfield Town and Swansea City who had 28 a piece in the 2017-18 campaign.
He holds several other records but fans still cannot agree whether he is the Premier League’s best-ever player.
Salah was not on target when Liverpool beat Villarreal 3-2 in the Uefa Champions League semi-final second-leg match at Estadio de la Ceramica on Tuesday but his goals have been key as the club remains in contention for an unprecedented quadruple.
He is also among players tipped to win the Ballon d’Or award alongside team-mate Sadio Mane and Real Madrid striker Karim Benzema.
Is Salah now the best player in Premier League history? Share your thoughts below.