In this quiz, you have to name every batter from a Full Member nation to hit ten sixes in an innings in international cricket.

Being able to hit 10 sixes in an innings is a rare (and incredible) feat. It has been done more often in recent years, with the advent of T20 cricket, but still remains relatively rare at the international level.

This was first achieved in 1933, but it took another 63 years (and the invention of another format) for the second occurrence to take place. All in all, it's now been done 63 times by players from Test-playing nations, across the three international formats.

There are some names that come up multiple times. The most recent entrant came last night, as an Indian keeper smashed a century against South Africa.

To help you out, we have provided the player's score, number of sixes they hit and the match they did it in. You have 12 minutes' time. How many can you get?

Figures correct as of November 9, 2024.

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.