Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG206/1 (32)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 (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rory KleinveldtSA2008-2013201541574314.2719580.510031110
Pieter MalanSA20203601568426.0053029.43010110
Zander de BruynSA20043511558338.7540937.90010123
Richard DumbrillSA1965-196651001533615.30--00090
Jack NelSA1949-195761101503813.64--00100
Neil AdcockSA1953-1962263912146245.4110.0000971
Goofy LawrenceSA1961-19625801414317.63--002140
Denis BegbieSA1948-19505701384819.7115554.8400091
David PitheySA1963-196781211385512.5510919.2701130
Johan van der WathSA2006-20071812313537*15.00109123.8500369
Rudi SteynSA19954701314618.7148726.90000160
Lindsay TuckettSA1947-1949914313140*11.91844.7600300
Eric MarxSA19213601253620.83--001160
John ComminsSA1994-19953611254525.0039831.41001120
Pite van BiljonSA2020-202110821254220.83101123.76000104
Bob CrispSA1935-193691311233510.2520.0000581
Frank HearneSA1892-18964801213015.13--00200
Meyrick PringleSA1992-1995211451153312.7815773.2500172
Ronnie GrievesonSA19392201147557.00--01030
Gerald HartiganSA1912-191451001145111.40--01300
George Van HeerdenSA2024111107107*-57187.7210087
Atholl McKinnonSA1960-196681371072717.83--00091
Charlie SmithSA19023611064521.20--000-1
Dane PatersonSA2017-20241913410639*11.7811294.64001163
Mangaliso MosheleSA20177611053621.0065161.5400069
Murray BissetSA1899-19103621033525.75--00000
Shunter CoenSA1927-192824210141*50.50--000-0
Tony HarrisSA1947-19493511006025.00--01090
Aaron PhangisoSA2012-201837162100207.1419152.3600360
Ruan de SwardtSA2024241996433.0022045.00011130
Derek VarnalsSA1964-1965360972316.17--00090
Clive EksteenSA1991-200013134972210.7859616.2800160
Dennis DyerSA1947360966216.00--01000
Roelof van der MerweSA2009-201026136964813.7191105.4900256
Dane VilasSA2012-2016790942610.4421044.76000110
Charl LangeveldtSA2001-201087281493126.6418450.54002110
Gulam BodiSA2007330915130.3315757.9601091
Tom CampbellSA1910-1912593904815.00--00100
Neville QuinnSA1929-19321218390286.0010.0000101
Christiaan JonkerSA2018440884922.0062141.94000104
Bernard TancredSA1889241872929.0011225.8900080
Monde ZondekiSA2002-20081882865914.3323037.39012120
Dan TaylorSA1914240853621.25--00000
Mark RushmereSA1992560843514.0023036.5200040
Kelly SeymourSA1963-19707103843612.008122.2200370
Nandre BurgerSA2023-20252517884239.3324833.8700260
Dian ForresterSA20265528321*27.6777107.7900044
Pieter StrydomSA200012113833410.3815653.2100170
Louis KoenSA1997-2000550822816.4016948.5200190
Duan JansenSA20267658127*81.0056144.6400091

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.