In this quiz you have to name all the batsmen who have struck 10 or more sixes in an ODI innings. Can you?

There have been 26 instances when a batsman has struck 10 or more maximums in an ODI. You have five minutes on the clock to name the big-hitters.

All the best!