In this quiz, you have to name every batsman who has registered 100 or more fifty-plus scores in international cricket. Can you?

Four players have crossed the mark more than 200 times – staggering! In all, 45 players make the list with a certain Indian leading the charts.

You have nine minutes to name them all. Just the second names willdo.

All the best!