Top 10 South African batsmen of all time

S Sam
Nourse and Gra
Nourse and Graeme Pollock (image courtesy: ESPN CricInfo)

4 AB de Villiers

New Zealand v South Africa: Semi Final - 2015 ICC Cricket World Cup

No batsman in South African cricket history has dominated across formats in such a way in recent years and AB de Villiers’ ability to switch deftly from format to the other makes him such a great player.

If he has to bat 300 deliveries in order to save a Test match, he would block his way to a 220 ball 33, while on the other hand, he can score a century in 31 balls to break an ODI world record. He averages above 50 in both Tests and ODIs.

It is his versatility and ability to win games across formats that makes him one of the world’s greatest batsmen, not only South Africa’s.

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

Edited by Anuradha Santhanam
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications