In this quiz, you need to name the bowlers who have taken the most One-Day International wickets while captaining their respective sides.

To keep the number of bowlers down to 24, we have only included players with over 40 wickets as a captain in ODI cricket. The number of wickets they took, the span of captaincy and their country have been revealed by us to make things a bit easier for you.

You have five minutes to name all of them. All the best!