Heading into their next Premier League clash at the weekend with a trip to Watford, Liverpool boast the best attacking record in the top flight with 17 goals scored in seven games.

One player who has featured heavily for the Reds so far this season and been a significant part of their attacking force over the years is Mohamed Salah, with nine goals in as many appearances across all competitions this season alone.

Since joining the Merseyside club back in the 2017 summer transfer window from AS Roma for a fee of £34m, the Egyptian has gone on to make 212 appearances for the Reds across all competitions, scoring 134 goals and providing 50 assists along the way. Furthermore, he has also won a number of team titles and individual awards during his time with the Reds.

On the international stage, Salah has made 71 appearances for Egypt's senior side, scoring 43 goals in the process and showing just how important he is for his country as well as his club.

In terms of his market value, it was listed as £36m in October 2017 according to Transfermarkt shortly after he moved to Anfield, whereas it now stands at a massive £90m, showing just how much he has progressed and improved since joining Liverpool.

Taking all this into account, it's safe to say that Salah, who has been described as an "incredible" footballer and person by Reds teammate Andy Robertson, has been a vital figure for Jurgen Klopp's side since his arrival four years ago and arguably one of the best signings the club has ever made.

Looking ahead to the future, with Salah's contract set to expire in 2023 and recent reports claiming that the club are trying to get him to sign a new one, we feel that Liverpool should be doing all they can to get the winger to pledge his long-term future to the Reds given how crucial he has been for them.

If he does sign a new contract with Liverpool and continues scoring a ton of goals, there's every possibility that his market value could increase even further despite him turning 30 next June.

In other news: Klopp could seal Wijnaldum replacement at Anfield with “sublime” £49.5m-rated ace