#1 Mo Salah (Liverpool)
Just 4 months into the season, Mohamed Salah has been hailed by many experts as the best signing of 2017. Signed from AS Roma for an initial fee of €42m plus bonuses, Salah became an instant hit at Anfield.
The Egyptian international is a versatile forward and plays primarily on the right flank. His first touch and ball control have been simply outstanding and allied with his pace, he has become a real threat to opposing defences.
His finishing has improved a lot since he was the talented but streaky teenager who turned up at Chelsea a few years ago and currently leads the Premier League's goalscoring charts with 14 goals in 16 starts.
The 25-year-old holds the key to Jurgen Klopp's Champions League dream and a top 4 finish in the Premier League this season.
Mo Salah stats:
Appearances - 24
Goals - 19
Assists - 4
Also read: 5 of the worst signings in Arsenal's recent history