Skip to content
Foundation5 min

Jacques Kallis: South Africa's Greatest Batter and the Most Prolific All-Rounder

Jacques Kallis scored 13,289 Test runs at 55.37 and took 292 wickets — making him the only player to score 10,000 runs and take 250 wickets in Tests. Many experts call him the greatest all-rounder cricket has seen.

Written by GeoCric EditorialUpdated Jul 22, 2026
ShareShareWhatsAppFacebook

Jacques Henry Kallis is statistically the greatest batting all-rounder in Test cricket history. He scored 13,289 runs in 166 Tests at an average of 55.37 — the third-highest Test aggregate ever — while also taking 292 wickets at 32.65. His combination of batting and bowling volume is unmatched in cricket history.

Batting

Kallis batted at No. 3 for South Africa for most of his career. His style was technically immaculate — a strong off-side player with an excellent leave, a dominant pull shot, and the patience to bat for days in Test cricket. He scored 45 Test centuries including many in difficult match situations. He is one of three players to have scored centuries against every Full Member nation.

Bowling

Kallis bowled at around 80-85 mph — brisk medium-fast — with exceptional seam position and the ability to swing and move the ball both ways. He was never his team's primary wicket-taker but was an invaluable fifth bowler who could produce breakthroughs in any conditions. His 292 Test wickets were not incidental to his career — they were the product of genuine sustained bowling quality.

The All-Rounder Debate

Critics argue that Kallis wasn't a 'true' all-rounder because he was not simultaneously in the top 10 bowlers in the world — he was a batsman who could bowl, whereas Sobers and Botham were more balanced. Supporters counter that the volume and quality of both his batting and bowling over a 20-year career is without precedent.

Frequently asked questions

Is Jacques Kallis the greatest all-rounder in cricket?

By combined volume and quality of batting and bowling, Kallis has the strongest statistical case. The debate vs Garfield Sobers — who many rate higher on peak dominance — is ongoing.

How many Test centuries did Kallis score?

45 Test centuries in 166 Tests.