Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM311/5 (84.5)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Jacques Kallis: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
25 Aug 2000NZ 158 v SA 159/23rd Match · ODISA222/152South Africa won by 8 wickets (with 96 balls remaining)Singapore2000 Singapore Challenge
23 Aug 2000PAK 227/9 v SA 1992nd Match · ODISA52/190Pakistan won by 28 runsSingapore2000 Singapore Challenge
20 Aug 2000AUS 198/9 v SA 206/73rd ODI · ODISA31/370South Africa won by 8 runsMelbourneSouth Africa tour of Australia 2000
18 Aug 2000AUS 226/9 v SA 226/82nd ODI · ODISA221/210Match tiedMelbourneSouth Africa tour of Australia 2000
16 Aug 2000AUS 295/5 v SA 201/71st ODI · ODISA421/741Australia won by 94 runsMelbourneSouth Africa tour of Australia 2000
6 Aug 2000SL 258 & 195/4 v SA 279 & 241/93rd Test · TestSA19 & 00/48 & 0/40Match drawnColomboSouth Africa tour of Sri Lanka 2000
30 Jul 2000SL 308 & 169 v SA 253 & 2312nd Test · TestSA16 & 872/18 & 1/251South Africa won by 7 runsKandySouth Africa tour of Sri Lanka 2000
20 Jul 2000SL 522 v SA 238 & 2691st Test · TestSA29 & 401/410Sri Lanka won by an innings and 15 runsGalleSouth Africa tour of Sri Lanka 2000
14 Jul 2000SL 294/7 v SA 264/9Final · ODISA71/640Sri Lanka won by 30 runsColombo2000 Singer Triangular Series
12 Jul 2000PAK 153 v SA 156/36th Match · ODISA271/180South Africa won by 7 wickets (with 75 balls remaining)Colombo2000 Singer Triangular Series
11 Jul 2000SL 168/2 v SA 1675th Match · ODISA83*-0Sri Lanka won by 8 wickets (with 135 balls remaining)Colombo2000 Singer Triangular Series
8 Jul 2000PAK 223/9 v SA 241/63rd Match · ODISA830/470South Africa won by 18 runsColombo2000 Singer Triangular Series
6 Jul 2000SL 249/7 v SA 2122nd Match · ODISA113/420Sri Lanka won by 37 runsGalle2000 Singer Triangular Series
16 Apr 2000AUS 205 v SA 209/63rd ODI · ODISA302/380South Africa won by 4 wickets (with 13 balls remaining)JohannesburgAustralia tour of South Africa 1999/00
14 Apr 2000SA 144/9 v AUS 145/52nd ODI · ODISA53/400Australia won by 5 wickets (with 153 balls remaining)Cape TownAustralia tour of South Africa 1999/00
12 Apr 2000AUS 240/9 v SA 241/41st ODI · ODISA611/530South Africa won by 6 wickets (with 12 balls remaining)DurbanAustralia tour of South Africa 1999/00
31 Mar 2000PAK 263/6 v SA 247Final · ODISA112/571Pakistan won by 16 runsSharjah2000 Singer Triangular Series
27 Mar 2000IND 164 v SA 167/45th Match · ODISA53*0/300South Africa won by 6 wickets (with 44 balls remaining)Sharjah2000 Singer Triangular Series
24 Mar 2000PAK 196/8 v SA 199/73rd Match · ODISA350/30South Africa won by 3 wickets (with 33 balls remaining)Sharjah2000 Singer Triangular Series
22 Mar 2000IND 164 v SA 168/01st Match · ODISADNB2/430South Africa won by 10 wickets (with 124 balls remaining)Sharjah2000 Singer Triangular Series
17 Mar 2000SA 282/5 v IND 283/64th ODI · ODISA81*2/501India won by 4 wickets (with 1 ball remaining)VadodaraSouth Africa tour of India 1999/00
15 Mar 2000IND 248/8 v SA 251/83rd ODI · ODISA102/371South Africa won by 2 wickets (with 6 balls remaining)FaridabadSouth Africa tour of India 1999/00
12 Mar 2000SA 199 v IND 203/42nd ODI · ODISA180/190India won by 6 wickets (with 17 balls remaining)JamshedpurSouth Africa tour of India 1999/00
9 Mar 2000SA 301/3 v IND 302/71st ODI · ODISA37*1/420India won by 3 wickets (with 2 balls remaining)KochiSouth Africa tour of India 1999/00
2 Mar 2000IND 158 & 250/9 v SA 4792nd Test · TestSA951/18 & 1/101South Africa won by an innings and 71 runsBengaluruSouth Africa tour of India 1999/00
24 Feb 2000IND 225 & 113 v SA 176 & 164/61st Test · TestSA5 & 36*3/30 & 0/210South Africa won by 4 wicketsMumbaiSouth Africa tour of India 1999/00
13 Feb 2000SA 149 v ENG 111Final · ODISA02/252South Africa won by 38 runsJohannesburgStandard Bank Triangular Tournament 1999/00
6 Feb 2000SA 204/7 v ZIM 1518th Match · ODISA98*0/260South Africa won by 53 runsPort ElizabethStandard Bank Triangular Tournament 1999/00
4 Feb 2000ENG 231/6 v SA 233/87th Match · ODISA361/511South Africa won by 2 wickets (with 2 balls remaining)East LondonStandard Bank Triangular Tournament 1999/00
2 Feb 2000SA 222/7 v ZIM 223/86th Match · ODISA521/411Zimbabwe won by 2 wickets (with 0 balls remaining)DurbanStandard Bank Triangular Tournament 1999/00
26 Jan 2000SA 204/7 v ENG 203/93rd Match · ODISA432/411South Africa won by 1 runCape TownStandard Bank Triangular Tournament 1999/00
23 Jan 2000SA 184 v ENG 185/12nd Match · ODISA570/340England won by 9 wickets (with 63 balls remaining)BloemfonteinStandard Bank Triangular Tournament 1999/00
21 Jan 2000ZIM 226 v SA 229/41st Match · ODISA42/340South Africa won by 6 wickets (with 11 balls remaining)JohannesburgStandard Bank Triangular Tournament 1999/00
14 Jan 2000SA 248/8 & 0/0 v ENG 0/0 & 251/85th Test · TestSA25 & DNB0/440England won by 2 wicketsCenturionEngland tour of South Africa 1999/00
2 Jan 2000ENG 258 & 126/9 v SA 4214th Test · TestSA1052/61 & 1/190South Africa won by an innings and 37 runsCape TownEngland tour of South Africa 1999/00
26 Dec 1999ENG 366/9 v SA 156 & 572/73rd Test · TestSA0 & 690/380Match drawnDurbanEngland tour of South Africa 1999/00
9 Dec 1999SA 450 & 224/4 v ENG 373 & 153/62nd Test · TestSA1 & 85*2/221Match drawnPort ElizabethEngland tour of South Africa 1999/00
25 Nov 1999ENG 122 & 260 v SA 403/91st Test · TestSA12-1South Africa won by an innings and 21 runsJohannesburgEngland tour of South Africa 1999/00
11 Nov 1999ZIM 102 & 141 v SA 462/92nd Test · TestSA115-2South Africa won by an innings and 219 runsHarareSouth Africa tour of Zimbabwe 1999/00
29 Oct 1999ZIM 192 & 212 v SA 4171st Test · TestSA643/44 & 4/680South Africa won by an innings and 13 runsBloemfonteinZimbabwe tour of South Africa 1999/00
3 Oct 1999SA 235/9 v IND 209Final · ODISA91/330South Africa won by 26 runsNairobi1999 Singapore Challenge
30 Sept 1999SA 220/7 v KEN 1965th Match · ODISA392/270South Africa won by 24 runsNairobi1999 Singapore Challenge
28 Sept 1999ZIM 216 v SA 217/13rd Match · ODISA251/351South Africa won by 9 wickets (with 90 balls remaining)Nairobi1999 Singapore Challenge
26 Sept 1999SA 117 v IND 120/22nd Match · ODISA380/120India won by 8 wickets (with 164 balls remaining)Nairobi1999 Singapore Challenge
17 Jun 1999AUS 213 v SA 2132nd Semi-Final · ODISA531/270Match tiedBirmingham1999 Cricket World Cup
10 Jun 1999NZ 213/8 v SA 287/56th Super · ODISA53*2/150South Africa won by 74 runsBirmingham1999 Cricket World Cup
5 Jun 1999PAK 220/7 v SA 221/72nd Super · ODISA540/470South Africa won by 3 wickets (with 6 balls remaining)Nottingham1999 Cricket World Cup
29 May 1999SA 185 v ZIM 233/626th Match · ODISA00/360Zimbabwe won by 48 runsChelmsford1999 Cricket World Cup
26 May 1999KEN 152 v SA 153/320th Match · ODISA44*0/370South Africa won by 7 wickets (with 54 balls remaining)Amstelveen1999 Cricket World Cup
22 May 1999ENG 103 v SA 225/713th Match · ODISA02/290South Africa won by 122 runsLondon1999 Cricket World Cup
PreviousPage 11 · 644 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.