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.
Good luck!