In this quiz, you have to name every man to have led South Africa in ODI cricket.

South Africa’s first post-isolation matches were three ODIs in India in 1991/92. These were the only international matches for the South African captain, a legendary all-rounder whose peak had coincided with the ban.

He was followed by a former Australian cricketer. In all, South Africa Men have had 18 ODI captains, including some part-timers. You have three minutes to name all of them. Good luck!

Follow Wisden for all updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.