In this quiz, you have to name the batsmen with the most centuries at No.3 in one-day international cricket.

No.3 is a pivotal position in the game, irrespective of the format, since a one-down batsman most often gets the opportunity to shape an innings.

The list is led by a current India batsman, one of ten batsmen to score over 10 centuries at No.3 in the format.

There are 39 names in this list, with their country and career-span available as hints. You have seven minutes to name them all. Good luck!