LiveFinal · Pakistan ODI Tri-Series 2026/27PAKSL166/2 (30.2)PAK chose to bowlLive9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class7th Match · Sheffield Shield 2026/27SA154 & 316WA406/5d & 169Western Australia won by 105 runsT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

South Africa: Batting figures (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At Eden Park×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daryll CullinanSA1995-1999561552275*110.4082866.671305113
Jacques RudolphSA2004331195154*97.5045942.48100321
Gary KirstenSA1995-200468029612837.0058550.60121380
Russell EndeanSA1953121163116163.00--100160
Lance KlusenerSA1999-2004643165103*165.0016699.40100163
Hansie CronjeSA1992-199967119710132.8335555.49100155
Jacques KallisSA1999-200478131810045.4353259.77120363
Peter KirstenSA1992110909090.0012969.77010100
Graeme SmithSA20043401758843.7530357.76021171
Colin BlandSA196412110483104.00--01070
Faf du PlessisSA2012-20175512158253.7527977.06020185
Herschelle GibbsSA1999-20046702858040.7146061.96030412
AB de VilliersSA2012-20176622297757.25169135.500202211
Hashim AmlaSA2012-20176602277637.83223101.79020322
Trevor GoddardSA19641201067353.00--01071
John WaiteSA1953-19642401677241.75--010140
Shaun PollockSA1999-200476213069*32.5024952.21010121
Andrew HudsonSA1992-1995230666422.0019034.7401080
Jonty RhodesSA1992-19995501156323.0026942.75011120
Eddie BarlowSA19641201196159.50--020180
Jack CheethamSA1953121645464.00--01060
Jackie McGlewSA1953120685034.00--01040
David MillerSA2015-2017331944947.0066142.42001125
Mark BoucherSA1999-20047718148*13.5010676.4200292
Rudi SteynSA1995120594629.5023824.7900060
Boeta DippenaarSA20042215244*52.006678.7900070
Albie MorkelSA2004-2012330624120.678077.5000034
Rilee RossouwSA2015220453922.506272.5800031
JP DuminySA2012-20176611153823.00100115.00000104
Denis LindsaySA1964120383719.00--00000
Brian McMillanSA19921113333*-4082.5000010
Percy MansellSA19531113030*---000-0
Graeme PollockSA1964120533026.50--00080
John WatkinsSA1953120423021.00--000-0
David RichardsonSA1992-1995231542827.0011646.5500050
Wayne ParnellSA2012-2017332532753.005989.8300061
Neil McKenzieSA2004120272713.507336.9900150
N MokoenaSA20261112626*-20130.0000013
Craig MatthewsSA1995121302630.004566.6700040
Nicky BojeSA1999-2004432482448.009152.7500070
George LindeSA2026110232323.0019121.0500021
Buster FarrerSA1964121262126.00--000-0
Clive EksteenSA1995110212121.009222.8300010
Roy McLeanSA1953120202010.00--00100
Ken FunstonSA1953120301715.00--000-0
Dian ForresterSA2026110171717.0015113.3300011
Eddie FullerSA1953110171717.00--000-0
Dale SteynSA2012-2015310161616.001794.1200030
Gerald CoetzeeSA2026110161616.008200.0000021
Tony de ZorziSA2026110151515.001883.3300020
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.