The 1990s were an interesting time when ODI cricket created an identity of its own and developed into a format that was keenly followed.

In this quiz, you need to name every player from the 1990s to hit more than 30 sixes in the 50-overs format. There are 32 players in the list with the top position jointly occupied by a Sri Lankan and Indian with 111 sixes apiece.

You are given the country he hails from and the total number of sixes he has hit in the format from 1990 to the turn of the century.

You have seven minutes on the clock. Good luck!