In this quiz, you need to name every batter to open the innings in men’s Test cricket for South Africa since the start of 2000.
One South African opener – who led them over a very successful period in Test cricket – has surpassed all others by a colossal margin: his tally is nearly 4,000 clear of the second-highest.
Overall, there have been 33 batters who opened for South Africa in this century, but only one of them has batted at the top in more than 100 games. Overall, eight openers made over 1,000 runs, with just two scoring in excess of 5,000 Test runs.
Also play: Name every England men's Test opener in the 21st century
Not all 33 names will be straightforward. You might need to think long for the ones who opened in fewer than 10 innings - there are 19 such names. Six of them opened for South Africa just once, some of whom were also night-watchers.
You have 10 minutes.
Also play: Quiz! Every No.11 to score a fifty in men’s Test cricket
Last updated on December 29, 2025.
Quiz! South Africa Test openers since 2000
Please refresh the page if the quiz does not load properly.
Follow Wisden for all cricket 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.