In this quiz, you have to name every cricketer to win 50 or more caps in men’s ODI cricket without hitting a six.

In total, 33 players have reached the milestone of a half-century of ODI caps without ever clearing the ropes. Most, as you would expect, are bowlers, without much ability and also much opportunity to smash a maximum. But there are a few batsmen to feature, with five centuries shared among those in this list.

You have 10 minutes for this one. Good luck!