#1 Manchester City: Kevin de Bruyne
Kevin de Bruyne is arguably the best player in Premier League this season. The Belgian has been phenomenal for Pep Guardiola throughout the campaign, scoring 7 goals and assisting 15 more.
He is a technically gifted player, regarded a lot for his wide range of passing, vision, and ability to read the game beautifully. He has made some unbelievable assists this season and played a part in all of City's 33 Premier League games so far.
The 26-year-old is an all-round attacking threat and has been at the heart of Manchester City's brilliant attacking display this season. He dictated the tempo of the game and ran the show for Pep Guardiola & Co.
Honorable Mention: Fernandinho and Ederson
Edited by Zeeshan Ali