Steven Smith became the 15th member of the 10,000-run club earlier this week during Australia's Test match with Sri Lanka.
The 35-year-old has already cemented his legacy as one of the greatest Test players of all time with 41 half-centuries and 35 tons during his illustrious career.
On this occasion, Smith recorded a knock of 141 from 251 balls to help put his nation in control in the first Test match in Galle.
In doing so, Smith strengthened his position of fourth in the all-time Australian listings, still having some way to go to break into the top three.
With the ongoing series in Sri Lanka featuring just two matches, and with Australia not back in action in the five-day format until June, Smith faces a wait before making any further progress up the standings.
Nevertheless, still playing at an average of 56.33, the argument remains that Smith could eventually end his career as the best Test player of all time.
Here, Sports Mole challenges you to name all of the other players to accumulate more than 10,000 runs in the history of Test cricket.