In this quiz, you have to name every cricketer who made their Test debut for South Africa under the captaincy of Graeme Smith.

Remarkably, Smith skippered 109 of the 117 Tests he played in. 28 players debuted during his 11-year stint as Test captain, 13 of whom finished their careers with fewer than 10 appearances in the format.

You’ve got eight minutes to get all 28 answers, good luck!