Skip to content Skip to a section

🏏Viv Richards vs Jacques Kallis

Head to head · Cricket

Viv Richards
#6

Viv Richards

West Indies · 1974-1991

VS
Jacques Kallis
#7

Jacques Kallis

South Africa · 1995-2013

Stat by stat

8,540 Test runs 13,289
6,721 ODI runs 11,579
24 Test centuries 45

Bars are scaled to the leader in this list.

The verdict

Jacques Kallis leads 3 of 3 categories. Our all-time ranking places Viv Richards at #6 and Jacques Kallis at #7.

Head-to-head FAQ

Who leads more shared metrics?
Jacques Kallis leads 3 of 3 shared teaching metrics on this page.
How do the published ranks compare?
Viv Richards is ranked #6; Jacques Kallis is ranked #7 in this sport’s GOAT list.
Are these live stats?
No — bars and FAQ answers are editorial, scaled teaching marks. Open the GOAT lab to rescale your own selection.

The case for Viv Richards

Vivian Richards was the most intimidating batsman of his generation, a swaggering strokemaker who never wore a helmet even against the fastest bowling. He scored 8,540 Test runs at 50.23 and 6,721 in ODIs, and in 1976 alone he plundered 1,710 Test runs, a calendar-year record that stood for decades. His 56-ball century against England in 1986, still among the fastest in Tests, captured his disdain for bowlers. As the batting heart of the West Indies side that went fifteen years unbeaten in Test series, Richards blended Caribbean flair with ruthless dominance, walking to the crease chewing gum with an air of total authority. He later captained the team without losing a series. More than his numbers, it was the psychological ascendancy he held over every attack that marks him among the greatest and most feared batsmen ever.

The case for Jacques Kallis

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.

More head-to-heads

See the full ranking →