Skip to content
Foundation7 min

Jacques Kallis: Cricket's Greatest All-Rounder

Jacques Kallis scored 13,289 Test runs AND took 292 Test wickets. Learn why this South African all-rounder is widely regarded as cricket's greatest combined batter and bowler.

Written by GeoCric EditorialUpdated Jul 3, 2026
ShareShareWhatsAppFacebook

Jacques Kallis is the only cricketer in history to score over 10,000 Test runs AND take over 250 Test wickets. This dual achievement — combined with 200 Test catches — makes him cricket's greatest all-rounder by any statistical measure. South Africa were competitive in every Test he played.

Career statistics

FormatMatchesRunsAverage (bat)WicketsAverage (bowl)
Tests16613,28955.3729232.65
ODIs32811,57944.3627331.79

The debate about Kallis

Some argue Kallis was never truly picked for his bowling — that he was a specialist batter who also bowled. This undersells his bowling: 292 Test wickets at 32.65 from 166 matches is a strong career for any seam bowler. He also held 200 Test catches in the slip cordon. Kallis contributed across all three disciplines in almost every match he played.

Batting highlights

  • 45 Test centuries — third-most ever after Tendulkar and Ponting
  • 224 vs Sri Lanka (2012) — his highest Test score
  • Career Test average of 55.37 — among the highest ever
  • Scored more than 1,000 Test runs in six different calendar years

Bowling highlights

  • 292 Test wickets at 32.65 — including top-order batters
  • Best figures: 6/54 vs England in 2003
  • Could bowl at 135+ kph with reliable outswing and seam
  • Used as the enforcer behind Shaun Pollock and later Dale Steyn
The only all-rounders who come close to Kallis's combined output are Ian Botham (5,200 runs, 383 wickets) and Garfield Sobers (8,032 runs, 235 wickets) — both fall short in either runs or wickets.

ICC Hall of Fame

Kallis retired from international cricket after South Africa's 2013/14 Boxing Day Test. He was inducted into the ICC Cricket Hall of Fame in 2019. His quiet, dependable excellence meant he was sometimes overlooked in favour of flashier contemporaries — but the numbers speak for themselves.

Frequently asked questions

Why is Jacques Kallis considered cricket's greatest all-rounder?

Kallis is the only cricketer to score over 10,000 Test runs AND take over 250 Test wickets. His batting average of 55.37 and bowling average of 32.65 are both outstanding — in the same career.

How many Test centuries did Jacques Kallis score?

Kallis scored 45 Test centuries — the third-most in history after Sachin Tendulkar (51) and Ricky Ponting (41).

Did South Africa win the World Cup with Kallis?

No. South Africa have never won an ODI World Cup. Kallis played in five World Cups (1996–2011) without a title, though South Africa often reached the knockout stages.