South Africa’s readmission in 1991 came against India in India and since then they have gone on to play 1020 matches across formats.

In this quiz, you need to name all men’s captains to have led South Africa across formats. There are 21 of them with 10 of them leading the side in less than ten matches.

You are given the year they last captained the team and the number of matches they have led the team in.

Good luck!