Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-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 (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nummy DeaneSA1924-1931172726289325.12--03101
Loots BosmanSA2006-2010272516229425.92512121.480546429
Jim ChristySA1929-19321018061810334.3310.00151243
John WatkinsSA1949-1957152716129223.54--032371
Peter PollockSA1961-197028411360775*21.6836131.30023271
Tiger LanceSA1962-1970132215917028.1448937.42051426
Mike RindelSA1994-19992222157510627.3886066.86121560
Adrian KuiperSA1991-19962625757363*31.8383768.460314111
George LindeSA2019-2026443565674819.55566100.180044924
Charlie LlewellynSA1896-1912152815449020.1542346.81046110
Ryan McLarenSA2009-201468481954171*18.6680167.54013486
Dwaine PretoriusSA2016-20226036653677*17.8754698.170244921
Peter van der MerweSA1963-1967152325337625.3815936.48033201
Louis TancredSA1902-1913142615309721.20--025271
Fanie de VilliersSA1992-1998101622252967*13.22120943.760210497
Cyril VincentSA1927-19352538125266020.2320.00024208
Connor EsterhuizenSA20261312252311952.30407128.501403832
Martin van JaarsveldSA2002-2004202235217327.42100451.89031720
Billy WadeSA1938-19501119151112528.3923330.4713371
Barry RichardsSA197047050814072.5785459.48220705
Theunis de BruynSA2017-20221527149410119.00102848.05102723
Dave CallaghanSA1992-200029256493169*25.9572667.91102435
Craig MatthewsSA1991-199774471548962*15.2897850.00017524
Sarel ErweeSA2022-20231019147910826.61110743.27112560
André NelSA2001-200811765214643410.5589951.610013548
Pieter van der BijlSA1938-193959046012551.11--120333
Paul HarrisSA2007-2011404854604610.70135733.90009473
Tommy WardSA1912-1924234294596413.9120.0002540
Jimmy BlanckenbergSA1913-1924183074555919.78--022174
Senuran MuthusamySA2019-20251820643410931.0085950.52121385
Percy SherwellSA1906-19111322442711523.7233753.41111571
Paul AdamsSA1995-2004696420426359.68113637.500010374
Richard SnellSA1991-1996473694176315.4453078.68022344
Tufty MannSA1947-1951193114005213.333145.1601413
Justin OntongSA2001-2015432933994815.3552975.430023212
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Simon HarmerSA2015-2026162353908221.6797340.08011373
Reggie SchwarzSA1906-1912203583746113.8525851.16016211
Zubayr HamzaSA2019-202491703636221.3581744.43022473
Jordan HermannSA202698135615050.86286124.48120457
Sid PeglerSA1910-19241628535635*15.4817262.21006101
Mick CommailleSA1910-1927122213554716.90--00100
Percy MansellSA1951-1955132223559017.75--023440
William ShaldersSA1899-1907122313554216.14--004180
Jon-Jon SmutsSA2017-2021191813548420.8239489.85011387
Lee IrvineSA197047035310250.4365054.31120336
Buster NupenSA1921-1936173173486914.50--02553
Louis StrickerSA1910-1912132403444814.3344633.86005210
Bert VoglerSA1906-1911152663406517.00825.00024156
Rubin HermannSA2025-2026191823366321.00262128.240103211

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.