In this quiz, you have to name the batsmen with the best strike-rates in Test cricket since the Second World War. Can you?

The list features 25 players who have scored a minimum of 2,000 Test runs with a strike-rates of 60 or more. The pole position is taken by a former India dasher, whose 8,586 runs came at a whopping 82.23 runs per 100 balls.

You have five minutes to name them all. Don’t forget the lower order batsmen, who are known for their long ball-striking abilities.

Good luck!