Skip to content
Foundation7 min

Jacques Kallis: The Greatest All-Rounder in Cricket History

Jacques Kallis scored 13,289 Test runs and took 292 Test wickets — a combination no other cricketer comes close to matching. His statistics make him statistically the greatest all-rounder who ever played.

Written by GeoCric EditorialUpdated Jul 17, 2026
ShareShareWhatsAppFacebook

Claiming the Greatest All-Rounder Title

Jacques Henry Kallis was born in Pinelands, Cape Town on 16 October 1975. The debate about cricket's greatest all-rounder typically names Garfield Sobers — but Kallis's raw statistical combination is arguably unmatched. He scored 13,289 Test runs at 55.37 with 45 centuries and took 292 Test wickets at 32.65. No other player in history comes within 3,000 runs and 100 wickets of both these targets simultaneously.

South Africa's Underpinning

Kallis was the cornerstone of South Africa's batting and bowling attacks for over 18 years. When the batting needed rescuing, Kallis would bat with unyielding technique and patience. When the bowling needed a breakthrough, his disciplined medium-fast bowling could be relied upon. He took 200 ODI wickets and scored over 11,000 ODI runs as well — extraordinary across both formats. South Africa's greatest era of Test cricket, from 1998 to 2012, coincided almost exactly with his prime years.

The 2003 World Cup and ODI Cricket

Kallis was South Africa's most important player through multiple World Cups. His unbeaten century against Zimbabwe in the 2003 World Cup helped South Africa progress, though they famously exited in the Super Six stage. His ODI batting average of 44.36 across 328 matches was exceptional for a player who also regularly shared the new ball. He was named Wisden Cricketer of the Year five times.

Retirement and Legacy

Kallis retired from Test cricket in December 2013 after South Africa's tour of India, having played 166 Tests. He also scored over 11,000 runs in ODIs and took 273 wickets in that format. He is widely regarded as the most statistically complete cricketer ever to have played the game. The 2013 Wisden described him as 'the greatest cricketer of all time by virtue of his numbers', though many still prefer Sobers's more dominant, expressive mastery.

Frequently asked questions

Is Jacques Kallis the greatest all-rounder in Test cricket?

By statistical measure, Kallis is the strongest candidate for cricket's greatest all-rounder. He scored 13,289 Test runs at 55.37 (45 centuries) and took 292 wickets at 32.65. Garfield Sobers scored 8,032 runs at 57.78 and took 235 wickets — Kallis's combination over a longer career edges it statistically, though Sobers's average and dominant era give him an aesthetic claim.

How many Test centuries did Jacques Kallis score?

Jacques Kallis scored 45 Test centuries in 166 Tests — more than any player except Sachin Tendulkar (51), Ricky Ponting (41 — Kallis surpassed this), and a handful of others. His 45 Test hundreds, combined with 292 wickets, make his all-round Test career statistically the most impressive ever.