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

The period under consideration begins from January 1, 2015 to the present day, and we set the cut-off to a minimum of 100 sixes in international cricket. It meant as many as 23 players made the cut.

At the top of the lot is an Indian opener who has dominated white-ball cricket for most of the last decade. Pakistan players, however, are conspicuous by their absence in this one.

You have four minutes to name 23 players. We’ve revealed the number of sixes each player has hit since 2015 as well as the team they represented. All the best!