
In this quiz, you have to name the South Africa batters with the most runs in men’s ODI cricket in the 2000s.
This list is led by an all-rounder, and finishes with one of their iconic skippers from the 90s. Can you get all the names?
You have four minutes to answer the quiz.