Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Tests)

Gary Kirsten has scored the most runs in Tests at Kingsmead Cricket Ground since 1908: 355 in 7 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Kingsmead Cricket Ground×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSA1994-2002712235571*35.5092438.42031470
Andrew HudsonSA1992-199861003338033.3077043.25041511
Jonty RhodesSA1992-19985612718754.2061943.78020302
Herschelle GibbsSA1996-200236026410444.0046556.77111361
Mark WaughAUS1994-2002241231113*77.0045051.33100291
Brian McMillanSA1992-19965612178443.4051642.05020193
Shaun PollockSA1995-199846319170*63.6734056.18010212
Jacques KallisSA1995-200247217761*35.4047037.66010260
Saeed AnwarPAK199812016111880.5029354.95100250
Kepler WesselsSA1992-199423015111850.3337040.81100190
David RichardsonSA1992-19965611485929.6041735.49010160
Azhar MahmoodPAK199812013313266.5017675.57100240
Brian LaraWI19981201307965.0023056.52020231
Hansie CronjeSA1994-19986801293016.1338533.51000140
Ricky PontingAUS20021201238961.5013293.18010220
Shane ThomsonNZ19941201178258.5020357.64010182
Michael SlaterAUS19941201159557.5025844.57010130
Steve WaughAUS1994-20022301136437.6725244.84010140
Daryll CullinanSA1994-19984611134022.6028040.36000121
Adam GilchristAUS20021201079153.5012982.95010170
Pravin AmreIND1992110103103103.0029934.45100110
Adam BacherSA1996-1998240975524.2521844.50011131
Allan DonaldSA1992-1998681883212.5722239.64001110
Fanie de VilliersSA1994-19983418146*27.0013858.7000190
Shivnarine ChanderpaulWI1998120797539.5017744.63010130
John ComminsSA1994120754537.5021934.2500080
Peter KirstenSA1992-1994231734936.5035220.7400050
HD AckermanSA1998120685734.0021331.9201070
Mark BoucherSA1998-2002351625215.5013246.9701271
Allan BorderAUS19941215942*59.0021227.8300080
Mohammad AzharuddinIND1992-1996230593619.6710158.4200041
Junior MurrayWI1998120582929.0010058.0000030
Kiran MoreIND1992110555555.0021425.7001030
Ian HealyAUS1994110555555.0010452.8801080
Ridley JacobsWI1998121543954.0014038.5700032
Aamer SohailPAK1998120533626.5015234.8700060
Bryan YoungNZ1994120535126.5025520.7801030
Shane WarneAUS1994-2002240532613.258661.6300070
David BoonAUS1994120493724.5010944.9500080
Ashwell PrinceSA2002120484824.0010346.6000160
Graeme SmithSA2002120434221.508848.8600080
Jimmy CookSA1992120434321.508550.5900150
Alec StewartENG1995110414141.008548.2400080
Darrin MurrayNZ1994120383819.0011732.4800120
Danny MorrisonNZ19941213624*36.0015024.0000060
Stephen FlemingNZ1994120353117.5011929.4100030
Robin SmithENG1995110343434.007247.2200060
Rahul DravidIND19961213427*34.009635.4200050
Meyrick PringleSA1992110333333.0027122.2200032
Daren GangaWI1998120332816.5011528.7000040
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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