#3 Allan Saint-Maximin - Newcastle United
Allan Saint-Maximin's arrival at Newcastle United helped The Magpies greatly improve their threat in attack. The 23-year-old's deft touches in and around the area have led to many an embarrassing moment for several Premier League defenders.
Saint-Maximin likes to showboat as well and when players are as good as he is with the ball at their feet, it's hard to see why anyone would complain. He completed 121 dribbles in the Premier League this term and no players from the top 6 have even come close.
#2 Wilfried Zaha - Crystal Palace
We're used to this, aren't we? Zaha is a menacing presence on the Crystal Palace left wing. Though the Ivory Coast international had a pretty underwhelming season by his standards, one area where he continues to improve is beating a defender.
Zaha completed 163 dribbles in the Premier League this season and has been beating defenders for fun. Though his end product left a lot to be desired this time around, there are not many players in the league who are as hard for a defender to go one-on-one against than the former Manchester United man.
#1 Adama Traore - Wolverhampton Wanderers
Absolutely no surprises here. The 24-year-old Spaniard is a product of the Barcelona academy and that definitely shows in his ability to motor through defences once he decides to turn on the afterburners. Built like a tank, Adama Traore is currently any Premier League defender's nightmare.
Perhaps the strongest among all Premier League attackers, it is near-impossible to bully Traore off the ball. Despite his big frame, Traore is also one of the fastest players in the Premier League and once he knocks the ball past a defender, there is no catching him.
Adama Traore completed 183 dribbles in the Premier League for Wolverhampton Wanderers and that is 104 more than 5th placed Nathan Redmond. If that is not a mind-boggling stat, then I don't know what is.