🏏Jacques Kallis

Ranked #7 of 12 · Cricket

#7GOAT Rankings
South AfricaCountry
1995-2013Career

Why they rank here

Jacques Kallis was the most complete all-rounder of the modern era and, statistically, one of the greatest cricketers ever. He scored 13,289 Test runs at 55.37 with 45 centuries, figures that alone would rank him among the finest batsmen, and took 292 Test wickets with genuine fast-medium pace, plus over 200 catches at slip. Across formats he passed 25,000 international runs and 500 wickets, a double no one else has achieved at that level. Kallis batted with granite orthodoxy for South Africa, often anchoring the order, while his bowling gave his captain a genuine extra seam option. Undemonstrative and sometimes overlooked beside flashier contemporaries, he compiled a body of work whose sheer breadth, elite batting and Test-class bowling sustained for two decades, is arguably unmatched in the game's history.

Career profile

Test runs
13,289
Test wickets
292
Test centuries
45
ODI runs
11,579

Each bar shows how this athlete compares with the strongest in our all-time list for that metric.

Head-to-head

Compare career numbers side by side.

Others in this ranking

Full ranking →