#1 Mohamed Salah
There is no debate that Mohamed Salah is Liverpool's best player this season. He might even be the best in the Premier League as well.
The Egyptian joined Liverpool in the summer transfer window of 2017 and has been in a sensational form since then. He has scored league-most 28 goals this season, which is four more than Harry Kane, who is the second highest goal scorer in PL this season.
He also leads the race for European Golden Boot and has scored more goals than the likes of Cristiano Ronaldo, Messi and Neymar. Mohamed Salah may also challenge for the Ballon d'Or in 2018 if he continues to play with the same form for rest of the year.
The Egyptian is only in his first season at the club and with the form he is in, we can see him guiding Liverpool to the Premier League glory very soon.