In this quiz, you have to name the captains who have scored the most centuries in men’s international cricket.

The list contains a total of 44 batsmen, all of whom captained their teams for a considerable period and scored runs aplenty.

We have mentioned their captaincy span in international cricket, along with the number of centuries they scored while doing captaincy duties.

You have eight minutes.