Live4th T20I · India in New Zealand 2026/27NZ259/7 (20)INDInnings break - IND need 260 runs to winLive4th ODI · Ireland in Namibia 2026/27NAMIRE96/2 (21.4)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2053rd Match · CSA Pro20 2026/27BOL137/9TIT137/8Match tied (Boland won the Super Over)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

South Africa: Batting figures (List A)

AB de Villiers has scored the most runs in List A cricket for South Africa at Kingsmead: 596 in 13 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Kingsmead×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2005-2017131305968745.8567987.78060585
David MillerSA2011-202613124516118*64.50499103.412213914
Jacques KallisSA2000-201315154484119*44.0074065.41141464
Hashim AmlaSA2009-20191111040310036.6442794.38131560
Herschelle GibbsSA2000-20091212140311836.6450879.33121397
Graeme SmithSA2003-20131414038411727.4347281.36120405
Quinton de KockSA2013-202677037312153.2938197.90210385
Faf du PlessisSA2011-201977032312046.1433496.71201333
JP DuminySA2007-2018101002947329.4040872.06010122
Mark BoucherSA2000-20111611420745*29.5723588.09001211
Gary KirstenSA2000-20034401959748.7526075.00020171
Andile PhehlukwayoSA2016-202064417669*-167105.39010176
Shaun PollockSA2000-2008139415153*30.2015696.79012161
Rassie van der DussenSA2019-202032113080*130.0019068.42020120
Matthew BreetzkeSA2026110112112112.00106105.66100142
Lance KlusenerSA2000-200464411165*-12092.5001095
Boeta DippenaarSA2003-200632010910154.5016068.1310090
Jonty RhodesSA2000-20014418446*28.009093.3300052
Justin KempSA2001-20077518453*21.008697.6701135
Ashwell PrinceSA2005-2007441763025.3310771.0300041
Marco JansenSA2026110757575.0059127.1201074
Chris MorrisSA2017-2018220633731.5063100.0000043
Morné van WykSA2007-2015220585829.0010455.7701142
Farhaan BehardienSA2013-2015330534017.6740132.5000071
Temba BavumaSA2020-2026220513025.506578.4600051
Dwaine PretoriusSA2016-2019220463123.0046100.0000022
Reeza HendricksSA2019-20203314435*22.005481.4800040
André NelSA2004-2008742392219.5036108.3300041
Johan BothaSA2007-2011541392313.004684.7800020
Neil McKenzieSA2000-20013313514*17.505761.4000040
Adam BacherSA2005220331816.506253.2300060
Nicky BojeSA2000-2005210292929.005156.8600040
Ryan RickeltonSA2026110272727.0026103.8500040
Robin PetersonSA2004-20132112525*-3571.4300020
Rilee RossouwSA2015-201633024188.003568.5700110
Wayne ParnellSA2011-20172222321*-21109.5200001
Ryan McLarenSA20132212312*23.002592.0000011
Dale SteynSA2009-20168412397.673369.7000020
Loots BosmanSA2006110222222.0021104.7600030
Louis KoenSA2000110191919.003357.5800030
Rory KleinveldtSA2013110181818.002281.8200030
Vernon PhilanderSA2013-20152211814*18.0013138.4600030
Albie MorkelSA2005-200933016145.332955.1700120
David WieseSA2015110121212.001580.0000010
Makhaya NtiniSA2000-200913311195.502642.3100120
Hansie CronjeSA2000110101010.001376.9200010
Andrew HallSA2000-200662010105.009111.1100100
Corbin BoschSA202611199*-6150.0000010
Aiden MarkramSA2018110999.002142.8600000
Jacques RudolphSA2004-2005210777.00887.5000010
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.