Top 10 South African Batsmen With Most Runs


South Africa has blessed cricket with some of the most phenomenal batsmen the game has ever seen. Having talent is one thing but cashing it on to score runs day in and day out invariably over the years is an art that takes top-notch virtues to master.

Today, we compile a list of South African batsmen who have consistently scored and feature in our list of leading run-scorers for Saffers across formats. Who are they?

Let’s take a look at Top 10 South African Batsmen with Most Runs:

10. JP Duminy – 294 Matches, 8,424 Runs, Avg: 36.

JP Duminy

A classy left-hander with good range, and an elegant stroke-play, not many people know that Jean-Paul Duminy made his international debut even before AB de Villiers. In 2004, Duminy debuted in ODIs but fared poorly. The southpaw shot to fame after his memorable debut Test series in Australia (2008). His half-century in South Africa’s historic chase at Perth was followed by 166 at Melbourne. But he could never quite fulfill the early promise in longer-format. In limited-overs format, he has been a better performer, especially in T20Is, where he is country’s leading run-scorer.

After 46 Tests, JP has 2,103 runs at 32.85. The 33 years old has featured in 177 ODIs scoring 4,638 runs at 37.70 and 71 T20Is making 1,683 runs at 38.25 with a strike-rate of 24.29.