In this quiz, you need to name the batsmen who have hit the most sixes in men’s international cricket.

19 players have hit over 240 sixes across all formats of international cricket – all of whom feature in this list. We have revealed the number of maximums, their country and the career span to make things easier for you.

[breakout id=”0″][/breakout]

You have three minutes to name all the players. Good luck!