15 Most Skillful Players in Premier League History

9. Riyad Mahrez (Leicester City, Manchester City)

Photo: Tom Flathers/Manchester City FC via Getty Images

Riyad Mahrez’s left foot is pure magic. The Algerian winger was instrumental in Leicester City’s miraculous Premier League triumph in 2016 and continued to mesmerize defenders at Manchester City.

His first touch, ball control, and ability to dribble in tight spaces make him one of the most skillful wingers to ever play in England’s top flight.