There are quite a few prominent names in this quiz – can you name the captains who have scored ten or more Test hundreds during their leadership stints?

There are 20 players who have scored 10 or more hundreds while leading their side in men’s Test cricket, something that speaks of both – their expertise as batters and longevity as captains.

In this quiz, you have four minutes to name them all. Can you?