T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

South Africa: Batting figures (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At The Wanderers Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jacques KallisSA1996-20071015048118632.07102047.16110616
Hashim AmlaSA2006-20198141649176*49.92131149.50151881
Aiden MarkramSA2018-202619252104917545.61119188.0825013520
Temba BavumaSA2018-20241217365917247.07103863.49131812
Quinton de KockSA2018-20261519070112936.8983883.65152918
Dean ElgarSA2018-2023714357912752.64129644.68130802
Daryll CullinanSA1994-199812173622122*44.43111655.73152762
Hansie CronjeSA1992-19981522394712249.84158559.752409910
Faf du PlessisSA2018-2021710136912041.0055566.49211484
Brian McMillanSA1992-19971013153911344.92108549.68211593
Gary KirstenSA1994-19981219155311030.72113848.59120791
Pat SymcoxSA1997-1998210108108108.0015768.79100170
Mike RindelSA1994-199833117810689.0022479.46110160
Rassie van der DussenSA2019-2024141624709833.5769267.920325312
Ashwell PrinceSA2005-200761033389748.2970747.81020390
David RichardsonSA1992-1997141843569325.4365354.52033451
Jonty RhodesSA1992-1998141936309139.38109557.53041612
David MillerSA2018-2024171434799143.55353135.690503027
Tony de ZorziSA2023-20243401408535.0020966.99010154
Reeza HendricksSA2018-2024101002698326.90235114.47032335
Heinrich KlaasenSA2018-2024141533248127.00277116.970213510
Shaun PollockSA1995-2006111744927937.8571169.20021543
Mark BoucherSA1998-200781103147828.5555856.27021344
Dwaine PretoriusSA2019-202033111677*58.0012394.31010143
Andrew HudsonSA1992-1998111703667421.5383543.83032431
AB de VilliersSA2006-201871201916915.9238150.13010223
Graeme SmithSA2005-20075802076825.8828173.67030291
Fanie de VilliersSA1992-19957539366*46.5017752.54010123
Herschelle GibbsSA1997-200771002086320.8035259.09022272
Keegan PetersenSA2022120906245.0016255.56010130
Kyle VerreynneSA20222217958*79.0014953.0201062
Adam BacherSA1997-20055711685628.0028159.79010260
Peter KirstenSA1992-19944601595326.5042037.86011160
Kepler WesselsSA1992-19944501295025.8032539.69010110
Jacques RudolphSA2005-2006230755025.0010869.4401170
Lance KlusenerSA1997-19985711174919.5020257.92001112
Theunis de BruynSA2019120564928.009956.57000100
Marco JansenSA2022-20245521344744.67104128.85000118
Keshav MaharajSA2018-20261090904510.0013865.2200192
Nicky BojeSA2005-2006341844328.0010183.17000150
Tristan StubbsSA2024-2026221534353.0034155.8800033
Wiaan MulderSA2019-2023440614215.2511951.26001100
Rilee RossouwSA2023110424242.0021200.0000043
Zubayr HamzaSA2019120414120.507058.5700151
Corbin BoschSA2024-20262224240*-4691.3000050
Farhaan BehardienSA2018110393939.0027144.4400032
Andile PhehlukwayoSA2018-20231412315338*17.0016791.62003149
Boeta DippenaarSA2006240893722.2513964.03001160
Vernon PhilanderSA2018-20204811193517.0021954.34000142
JP DuminySA2018-20193314734*23.5035134.2900023
Page 1Next

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