Top 10 South African batsmen of all time

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

1 Jacques Kallis

South Africa v Australia - 3rd One Day International

166 Test matches, 45 centuries, an average of 55.37 and 13289 runs. That is the sort of Test record South African great Jacques Kallis retired with and considering the fact that he was an excellent bowler as well, it is safe to say that he wasn’t only his nation’s greatest ever batsman but also its greatest cricketer.

Kallis had the technique to bat for long, grind the opposition to dust and then peel off runs off a demoralised opposition. He did this routine around 18 years in Test cricket and emerged as one of the greatest batsmen to ever play the game.

In 328 ODIs, he scored 17 centuries at an average of 44.36 and played the anchor role in a lineup filled with stroke makers. Kallis’ mastery over his technique often made bowlers feel like they were bowling at a 10 feet wide wall.

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