In this quiz, you have to name every batsman to score 500 Test runs or more without ever raising their bat for a half-century.

In total, 30 men feature on this peculiar list. It includes plenty of bunnies, naturally, but ones who were good enough at bowling to keep them in the side long enough to crawl up the overall run charts.

The man at the top of the list has actually top-scored in a Test innings before, but has still never managed to pass fifty. You have eight minutes. Good luck!