In this quiz, you have to name the batsmen who have made the highest ODI scores without hitting a single six in the innings.
The list contains 42 players, all of whom scored over 130 runs in an ODI innings without having a single shot go over the ropes. While some of the names are from the nascent years of one-day cricket, when big-hitting wasn’t the norm, a few surprising names from the recent past make it to the list when sixes form an integral part of white-ball batting.
We have mentioned the country for each player, along with details of the game they scored the runs in. You have seven minutes to name all of them.