Jacques Kallis: Cricket's Greatest All-Rounder
Jacques Kallis scored over 13,000 Test runs and took 292 Test wickets, a combination no other cricketer has come close to matching.
Jacques Henry Kallis played for South Africa from 1995 to 2013 and produced statistics in both batting and bowling that place him in a category of his own. He scored 13,289 Test runs at an average of 55.37 and took 292 Test wickets at 32.65 — making him the only cricketer in history to score more than 10,000 Test runs and take more than 250 Test wickets.
Batting Achievements
Kallis scored 45 Test centuries, ranking him third behind Tendulkar (51) and Ponting (41) for most Test hundreds. His highest Test score was 224 against Sri Lanka in 2012. He averaged over 55 in Tests, which — combined with his consistency over nearly two decades — makes a compelling case for him as the most complete batter in the modern era after Tendulkar.
Bowling Contributions
As a medium-fast bowler, Kallis generated steep bounce and could swing the ball in helpful conditions. He took five wickets in an innings six times in Tests and was capable of breaking partnerships in any condition. His economy rate in ODIs was among the best for pace bowlers of his era, adding genuine value with the ball in both formats.
Legacy
Despite his extraordinary numbers, Kallis was sometimes criticised for a slow strike rate in ODIs. That criticism has faded with time — his all-round impact on South African cricket across 18 years of international play is now universally recognised. He was inducted into the ICC Cricket Hall of Fame in 2019.
Frequently asked questions
Why is Jacques Kallis considered the greatest all-rounder?
Kallis scored 13,289 Test runs (average 55.37) and took 292 Test wickets — the only cricketer ever to achieve more than 10,000 Test runs and 250 Test wickets.
How many Test centuries did Jacques Kallis score?
Kallis scored 45 Test centuries, ranking third on the all-time list for most Test hundreds.
