The Sports Legends

They Create history

Cricket

Updated on October 16th 2026, 6:27:04 am

Ben Stokes vs Jacques Kallis: Stats & Career Comparison

Ben Stokes and Jacques Kallis compared

Ben Stokes vs Jacques Kallis: compare Test and ODI stats, batting, bowling, World Cup success and defining performances to see who ranks higher.

The debate over the greatest all-rounders in cricket often comes down to two very different measures of greatness: career volume and consistency versus match-winning impact.


Jacques Kallis built his reputation on extraordinary durability, elite batting numbers and reliable fast-medium bowling. Ben Stokes has taken a different path, becoming one of cricket's most influential big-match players through aggressive batting, high-impact bowling and leadership.


A Ben Stokes vs Jacques Kallis comparison therefore goes beyond simply counting runs and wickets. Their statistics, roles and career eras tell different stories.


Ben Stokes vs Jacques Kallis: Career Comparison


Kallis was the foundation of South Africa's batting for almost two decades, generally occupying the No. 3 or No. 4 position. He combined a technically sound batting style with the ability to bowl as a genuine third or fourth seamer.


Stokes has primarily operated as an aggressive middle-order batter and strike bowler. His greatest value has often appeared when matches reached decisive moments, particularly in major tournaments and high-pressure Test situations.


Category

Jacques Kallis

Ben Stokes

Primary batting role

Top-order anchor

Middle-order all-rounder

Batting approach

Consistent and methodical

Aggressive and counter-attacking

Bowling role

Reliable seam option

Strike/change bowler

Defining strength

Statistical consistency

Match-winning impact

Leadership impact

Senior team leader

England captain and tactical leader


Test Statistics: Kallis Has the Clear Statistical Edge


Test cricket provides the strongest evidence for Kallis' extraordinary consistency. Across 166 Tests, he accumulated more than 13,000 runs while also taking 292 wickets.

Stokes has produced a lower batting average but has maintained an impressive bowling record and a higher individual scoring ceiling.


Test Statistic

Jacques Kallis

Ben Stokes

Matches

166

122

Runs

13,289

7,273

Batting average

55.37

34.46

Centuries

45

14

Fifties

58

37

Highest score

224

258

Wickets

292

252

Bowling average

32.65

30.98

Five-wicket hauls

5

6

Catches

200

115


What the Test numbers show


Kallis dominates the batting comparison. His 55.37 average across 166 Tests demonstrates the remarkable consistency that defined his career. His 45 Test centuries also underline the scale of his contribution with the bat.


Stokes, however, has a slight statistical advantage with the ball. His 30.98 bowling average is better than Kallis' 32.65, while his six five-wicket hauls compare with Kallis' five.


Stokes also owns the higher Test score. His 258 against South Africa in 2016, scored from 198 balls, demonstrated the explosive batting range that separated his approach from Kallis'.


The overall Test picture is therefore straightforward: Kallis was substantially more productive as a batter, while Stokes has comparable impact as a bowler despite a smaller career workload.


ODI Statistics: Kallis Leads in Volume, Stokes in Strike Rate


The difference between the two careers becomes particularly clear in ODIs.


Kallis played 328 matches and accumulated 11,579 runs and 273 wickets. Stokes played 114 ODIs, scoring 3,463 runs and taking 74 wickets.


ODI Statistic

Jacques Kallis

Ben Stokes

Matches

328

114

Runs

11,579

3,463

Batting average

44.36

41.22

Strike rate

72.89

95.10

Centuries

17

5

Fifties

86

24

Wickets

273

74

Bowling economy

4.84

6.05

Bowling average

31.79

42.39


Kallis' advantage in career volume is enormous. He combined a 44.36 batting average with 11,579 runs and 273 wickets, making him one of the most productive all-rounders in ODI history.


Stokes, meanwhile, scored at a considerably faster rate. His 95.10 ODI strike rate compares with Kallis' 72.89, reflecting both his attacking style and the changing demands of limited-overs cricket.


The bowling numbers favor Kallis more clearly in ODIs. His 31.79 bowling average and 4.84 economy rate are substantially better than Stokes' 42.39 average and 6.05 economy rate.


World Cup Success Gives Stokes a Major Advantage


Statistics alone do not capture one of the biggest differences between their careers: World Cup success.


Stokes was a key contributor to England's 2019 ODI World Cup triumph, scoring an unbeaten 84 in the final at Lord's. He also played a decisive role in England's 2022 T20 World Cup victory, scoring 52* in the final against Pakistan at the Melbourne Cricket Ground.


Kallis never won an ICC World Cup during his international career.


That does not diminish Kallis' statistical achievements, but it is an important part of the legacy comparison. Stokes' reputation has been shaped heavily by performances on cricket's biggest stages.


Ben Stokes' Defining Performances


Stokes' case as a generational match-winner rests heavily on performances that changed the outcome of major games.


135* vs Australia, Headingley, 2019


During the 2019 Ashes, England needed 359 to win at Headingley and was reduced to one wicket remaining. Stokes produced an unbeaten 135 to complete one of the most remarkable Test run chases.


His innings combined controlled defense with calculated aggression, particularly once Jack Leach joined him at the other end.


84* in the 2019 World Cup Final


At Lord's, Stokes remained unbeaten on 84 during England's tense chase against New Zealand. His innings kept England in contention before the match was ultimately decided by a Super Over.


52* in the 2022 T20 World Cup Final


At the MCG, Stokes again delivered in a final, scoring an unbeaten 52 to guide England to victory against Pakistan.


These performances explain why Stokes' reputation cannot be judged solely by his career averages.


Jacques Kallis' Defining Performances


Kallis' greatness came through sustained excellence, but several individual performances demonstrate his ability to dominate matches as well.


201* vs India, Centurion, 2010


Kallis scored his maiden Test double-century against India at Centurion in 2010. Despite dealing with painful rib cramps, he made 201* and helped set up a commanding innings victory for South Africa.


Twin Centuries vs West Indies, 2002


Against the West Indies, Kallis scored 109 and 109* in the same Test. The performance highlighted his ability to contribute heavily across both innings.


139 & 3/21 vs Australia, Cape Town, 1999


In a high-stakes ODI against Australia, Kallis scored 139 before taking three wickets for 21 runs. It was a complete all-round performance, combining major batting output with decisive bowling.


Kallis vs Stokes: Who Would You Pick?


The answer depends on what a team needs from its all-rounder.


Jacques Kallis


Strengths


  • Exceptional top-order stability

  • Outstanding career batting average

  • Massive run and wicket volume

  • Reliable seam bowling

  • Elite slip catching

  • Extraordinary career longevity


Potential limitation


  • His ODI strike rate was considerably lower than Stokes', reflecting a more methodical batting approach.


Ben Stokes


Strengths


  • Exceptional ability to change match momentum

  • Proven performances under pressure

  • Higher ODI batting strike rate

  • Strong Test bowling record

  • Major leadership influence

  • Success in the 2019 ODI and 2022 T20 World Cups


Potential limitations


  • Lower career batting averages

  • Smaller overall statistical volume

  • High-effort bowling can increase physical demands

  • Aggressive batting naturally carries greater dismissal risk


Frequently Asked Questions


Who is statistically better, Ben Stokes or Jacques Kallis?


Jacques Kallis is the clear statistical choice. He scored 13,289 Test runs at 55.37 and took 292 Test wickets. His ODI record is similarly dominant in terms of career volume.


Has Ben Stokes won more World Cups than Jacques Kallis?


Yes. Stokes was part of England's 2019 ODI World Cup and 2022 T20 World Cup victories. Kallis did not win an ICC World Cup during his international career.


Who has the better Test bowling record?


Stokes has the slightly better bowling average, at 30.98 compared with Kallis' 32.65, and has six Test five-wicket hauls compared with Kallis' five. Kallis, however, took more wickets overall: 292 to Stokes' 252.


Who scored faster in ODIs?


Ben Stokes. His ODI strike rate of 95.10 is significantly higher than Kallis' 72.89.


Who took more Test catches?


Jacques Kallis. He finished with 200 Test catches, compared with 115 for Stokes. Kallis was particularly valuable in the slip cordon.


Verdict: Kallis for Numbers, Stokes for Big-Match Impact


The Ben Stokes vs Jacques Kallis debate ultimately depends on how an all-rounder's value is measured.


If the priority is career consistency, batting excellence, longevity and statistical volume, Kallis has the stronger case. His 13,289 Test runs, 45 centuries, 292 wickets and 200 catches place him among the most complete statistical all-rounders in cricket history.


Stokes makes a different argument. His career is defined by extraordinary pressure performances, aggressive match-changing contributions and success in major World Cup finals. His 2019 Headingley innings and performances in the 2019 and 2022 World Cup finals are central to his legacy.


In simple terms, Kallis is the stronger statistical all-rounder, while Stokes has the stronger case as a high-pressure, game-changing all-rounder. Both transformed what teams could expect from a player capable of contributing at the highest level with both bat and ball.


Also Read |