Riyad Mahrez

Up first is Manchester City’s Riyad Mahrez, who has nine assists to his name in the Premier League this season. He uses clever movement and slick dribbling to fire in wicked crosses – there are few better in the world at it than the Algerian trickster.


Mahrez first rose to prominence at Leicester City, where he played a pivotal role in their unprecedented title-winning campaign in 2015/16 – following this, a couple of years later, he joined the Citizens for a fee of £60 million.

He has also been a standout performer for his native Algeria. Since 2014, he has won 81 caps for his country, scoring a total of 29 international goals.