#1 James Milner
Undoubtedly, the 32-year-old versatile player has been the best English player in the Premier League so far. He has two assists and a goal to his name so far, that too in a team having prolific attackers like Salah, Firminho and the current leading scorer Mane.
He has been an absolute engine in the midfield, covering more distance than any other Liverpool player so far. The number of passes made for Liverpool by him is only second to those made by defender Van Dijk.
Having announced his retirement from international football 2016, he won't play for the Three Lions again, but as things stand he has been the best English player in Premier League so far.
Edited by Shambhu Ajith