Jacques Kallis is a legendary South African cricketer widely regarded as one of the greatest all-rounders in international cricket history. He was a right-handed batter and right-arm fast-medium bowler who represented South Africa in Test, ODI and T20I cricket. Kallis played 166 Tests, 328 ODIs and 25 T20Is during an international career spanning from 1995 to 2014. He scored 25,534 international runs, including 62 centuries, and took 577 wickets across the three formats. His record includes 13,289 Test runs, 11,579 ODI runs and 666 T20I runs. Kallis also took 338 international catches, highlighting his exceptional contribution with the bat, ball and in the field.
Jacques Kallis Career Information
Category
Details
Full Name
Jacques Henry Kallis
Date of Birth
16 October 1975
National Team
South Africa
Playing Role
All-Rounder
Batting Style
Right-Handed
Bowling Style
Right-Arm Fast-Medium
International Formats
Test, ODI, T20I
Jacques Kallis Test Stats
Statistic
Record
Matches
166
Innings
280
Not Outs
40
Runs
13,289
Highest Score
224
Batting Average
55.37
Strike Rate
45.97
Centuries
45
Half-Centuries
58
Fours
1,488
Sixes
97
Catches
200
Wickets
292
Kallis finished his Test career with 13,289 runs at an average of 55.37, including 45 centuries and 58 half-centuries. His highest Test score was 224, while his 292 wickets made him one of the most productive all-rounders in Test history.
Jacques Kallis Test Bowling Stats
Statistic
Record
Bowling Innings
272
Balls Bowled
20,232
Runs Conceded
9,535
Wickets
292
Best Bowling
6/54
Bowling Average
32.65
Economy Rate
2.83
Bowling Strike Rate
69.29
Jacques Kallis ODI Stats
Statistic
Record
Matches
328
Innings
314
Not Outs
53
Runs
11,579
Highest Score
139
Batting Average
44.36
Strike Rate
72.89
Centuries
17
Half-Centuries
86
Fours
911
Sixes
137
Catches
131
Wickets
273
Kallis scored 11,579 runs in 328 ODIs at an average of 44.36, with 17 centuries and 86 half-centuries. He also claimed 273 ODI wickets and took 131 catches. His highest ODI score was 139 against the West Indies.
Jacques Kallis ODI Bowling Stats
Statistic
Record
Bowling Innings
283
Balls Bowled
10,750
Runs Conceded
8,680
Wickets
273
Best Bowling
5/30
Bowling Average
31.79
Economy Rate
4.84
Bowling Strike Rate
39.37
Jacques Kallis T20I Stats
Statistic
Record
Matches
25
Innings
23
Not Outs
4
Runs
666
Highest Score
73
Batting Average
35.05
Strike Rate
119.35
Centuries
0
Half-Centuries
5
Fours
56
Sixes
20
Catches
7
Wickets
12
Kallis played 25 T20Is for South Africa and scored 666 runs at an average of 35.05 and a strike rate of 119.35. His highest T20I score was 73, and he added five half-centuries. With the ball, he took 12 wickets in the format.
Jacques Kallis T20I Bowling Stats
Statistic
Record
Bowling Innings
19
Balls Bowled
276
Runs Conceded
333
Wickets
12
Best Bowling
4/15
Bowling Average
27.75
Economy Rate
7.24
Bowling Strike Rate
23.00
Jacques Kallis International Career Stats
Statistic
Record
Test Matches
166
ODI Matches
328
T20I Matches
25
Total International Matches
519
Test Runs
13,289
ODI Runs
11,579
T20I Runs
666
Total International Runs
25,534
Test Centuries
45
ODI Centuries
17
T20I Centuries
0
Total International Centuries
62
Test Wickets
292
ODI Wickets
273
T20I Wickets
12
Total International Wickets
577
Test Catches
200
ODI Catches
131
T20I Catches
7
Total International Catches
338
Jacques Kallis finished his international career with 519 matches, 25,534 runs and 577 wickets. He is the only player to have accumulated at least 12,000 international runs and 500 wickets, while also becoming the only cricketer to achieve more than 10,000 runs and 200 wickets in both Tests and ODIs.
Jacques Kallis’s International Centuries
Jacques Kallis scored 62 international centuries during his career, including a remarkable 45 Test hundreds and 17 ODI centuries. His 45 Test centuries rank among the highest totals in Test history, with only Sachin Tendulkar having scored more. Kallis did not score a century in T20I cricket.
Format
Centuries
Test
45
ODI
17
T20I
0
Total
62
Jacques Kallis’s International Runs
Kallis accumulated 25,534 international runs for South Africa across Test, ODI and T20I cricket. His Test career produced 13,289 runs, while he scored another 11,579 in ODIs and 666 in T20Is. He remains the only South African batter to surpass 10,000 runs in both Test and ODI cricket.
Format
Runs
Test
13,289
ODI
11,579
T20I
666
Total
25,534
Jacques Kallis Fielding Stats
Kallis was also an outstanding slip fielder and finished his international career with 338 catches. His 200 Test catches and 131 ODI catches made him one of the most successful non-wicketkeeper fielders of his era. He added seven catches in T20Is to complete his international fielding record.
Format
Catches
Test
200
ODI
131
T20I
7
Total
338
Jacques Kallis Bowling Stats
Jacques Kallis’ bowling was a major part of his value as an all-rounder. He took 577 international wickets, including 292 in Tests, 273 in ODIs and 12 in T20Is. His best international bowling performances included 6/54 in Tests, 5/30 in ODIs and 4/15 in T20Is.
Format
Wickets
Test
292
ODI
273
T20I
12
Total
577
Jacques Kallis Career Summary
Jacques Kallis finished his international career with 519 matches, 25,534 runs, 62 centuries, 577 wickets and 338 catches for South Africa. His 13,289 Test runs and 45 Test centuries underline his exceptional batting consistency, while his 292 Test wickets demonstrate his impact as a genuine all-rounder. He also scored 11,579 ODI runs and took 273 ODI wickets, making his career statistics among the most complete ever produced by an international cricketer.