
In this quiz, you are asked to name the leading run-scorer in Test matches between Australia and South Africa since 1990.
Two players – one from each side – have scored the most runs: 2,132 and 2,068. The first is a former Australia captain, followed by a former South Africa captain renowned for his audacious and innovative stroke play.
Also play: Quiz! Name the leading wicket-takers in Australia-South Africa Tests since 1990
No active cricketers feature in the top ten of the list. The most recent entry into the top ten is a left-handed batter (seventh), who retired last year as Australia’s second-highest run-scorer across all formats. The highest-ranked active player sits at 15th and is approaching the 10,000-run milestone in Test cricket.
Overall, 51 players have scored at least 300 runs in Test matches between Australia and South Africa since 1990. Among them, 12 have scored 1,000 or more runs. One player stands out with 1,487 runs at 67.59 – the highest average in this group – and is ranked fifth on the run-scorers' list.
Also play: Quiz! Adopted homes, WTC finals – how well do you know Test matches at neutral venues?
You have nine minutes to name all the players. To work with the names, the runs they have scored in Australia-South Africa Tests have been revealed, in addition to their teams.
Please refresh the page if the quiz does not load properly.
Correct as of June 8, 2025.
Can you name the leading run-getters in Test matches between Australia and South Africa since 1990?
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.