Pace has always been a lethal attribute in the Premier League and this season has been no different.

From Mo Salah to Theo Walcott, the top flight is blessed with some rapid athletes but who has clocked up the top speed this campaign?

Salah has swept up the accolades and plaudits, running rings around opposition defences on his way to 30 goals in the league this season but he only ranks 18th in the list.

Scroll down for full rankings...

Mo Salah boasts impressive acceleration but his top speed only ranks him in 18th place

Antonio Rudiger (right) is one of five defenders to make the top 10 quickest players

The Egyptian is marginally quicker than his team-mates Alex Oxlade-Chamberlain and Sadio Mane.

A couple of Arsenal flyers also make the top 20 and there are no prizes for guessing who.

Hector Bellerin and Pierre-Emerick Aubameyang have a reputation for speed and come in 13th and 14th respectively.

The top 10 is when things start to get really interesting with a number of surprising names higher up than expected.

Crystal Palace defender Patrick van Aanholt was pipped to top spot by a narrow margin

Laurent Koscielny, Antonio Rudiger, Kyle Walker, Patrick van Aanholt and Kiko Femenia feature as five defenders make the cut, proving it's not just the forward who can shift into top gear.

Van Aanholt was narrowly beaten to top spot with Manchester City winger Leroy Sane taking pole position.

The German youngster glides over the turf but that grace isn't at the expense of speed, reaching up to 35.48km/h this season.

With only a handful of games remaining, Sane's rivals are running out of time to overtake him as this season's quickest player.

Leroy Sane (right) has reached the top speed of any player in the Premier League this term