In this quiz, you have to name the players with the most sixes in men’s international cricket.

The list contains 32 names, all of whom have hit 200 or more sixes in the game across formats. Only one player has hit 500 or more sixes, although another contemporary batter is closing in on the mark as well.

You have six minutes to name them all. Stats updated till August 14, 2022.