In this quiz, you’re asked to name the 32 men’s cricketers who have taken 100-plus Test wickets at an average of less than 30 this century.

The list is full of familiar names but the order in which they appear may surprise you.

You’ve got five minutes on the clock and we’ve given you the nationality of each player as well as the number of wickets they’ve taken this century. Good luck!