Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG136/0 (19.1)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

South Africa: Batting figures (List A)

AB de Villiers has scored the most runs in List A cricket for South Africa at Newlands: 545 in 12 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AB de VilliersSA2005-20171212254512154.50544100.18230594
Jacques KallisSA2000-201314131531109*44.2568078.091523311
Herschelle GibbsSA2000-20091312044911937.4255880.472105110
Graeme SmithSA2004-2013121214398639.9156677.56051463
Quinton de KockSA2013-202288041012451.2542097.62220468
JP DuminySA2007-201910903527339.1142183.61040262
Faf du PlessisSA2011-201966133018566.0035194.02121243
Mark BoucherSA2000-2009151232944932.6733388.29001228
Justin KempSA2005-2007543216100*216.00171126.321201215
Hashim AmlaSA2009-20198802058625.6325680.08020200
Lance KlusenerSA2000-200465319459*97.00193100.52020710
Rassie van der DussenSA2019-20245531915295.5023282.33020105
Jonty RhodesSA2000-20035501466929.2018977.25020121
Gary KirstenSA2000-20034401416935.2522363.23010121
David MillerSA2013-20246501363927.2016283.9500092
Aiden MarkramSA2018-202444113567*45.0016183.85010132
Boeta DippenaarSA2001-20064401297732.2515881.65010202
Rilee RossouwSA201622012612263.00125100.80100152
Temba BavumaSA2020-20243301189839.3313289.3901072
Shaun PollockSA2000-2008131031173816.7115276.9700192
Heinrich KlaasenSA2018-20242201039751.5086119.7701094
Nicky BojeSA2000-2005531653232.507685.5300050
Jacques RudolphSA20041116161*-7680.2601070
Andrew HallSA2006-20073226056*-51117.6501070
Alviro PetersenSA20091115151*-40127.5001050
Farhaan BehardienSA2016-20172214936*49.0038128.9500042
David WieseSA20161114141*-32128.1300052
Neil McKenzieSA2000-2001220402220.007156.3400000
Reeza HendricksSA2019-2020220403420.004785.1100041
Hansie CronjeSA2000110393939.005669.6400011
Tony de ZorziSA2024110343434.004085.0000031
Ashwell PrinceSA2005-2007321331933.005164.7100011
Albie MorkelSA2009110292929.0025116.0000021
Dale SteynSA2007-2019842271513.504757.4500021
Robin PetersonSA2004-2006220252112.503375.7600021
Kagiso RabadaSA2016-20196222112*-13161.5400012
Dwaine PretoriusSA2017-2022410202020.002580.0000030
Andile PhehlukwayoSA2016-202474019114.753455.8800001
Khaya ZondoSA2018110171717.003844.7400000
Morné MorkelSA2008-201343117178.501989.4700111
Shafiek AbrahamsSA20001111616*-2661.5400020
Dave CallaghanSA2000110151515.003740.5400010
Vernon PhilanderSA2013110141414.002653.8500020
Chris MorrisSA2016-2018210141414.0010140.0000010
Johan BothaSA2007-20114201296.002060.0000000
Colin IngramSA2011110101010.001662.5000010
Daryll CullinanSA2000110101010.001566.6700020
Bjorn FortuinSA2024110999.001369.2300000
Imran TahirSA2013-2019721888.006133.3300020
Jon-Jon SmutsSA202011177*-1163.6400010
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.