Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

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×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Meyrick PringleSA1992-1995211451153312.7815773.2500172
Ronnie GrievesonSA19392201147557.00--01030
Gerald HartiganSA1912-191451001145111.40--01300
George Van HeerdenSA2024111107107*-57187.7210087
Atholl McKinnonSA1960-196681371072717.83--00091
Dane PatersonSA2017-20241913410639*11.7811294.64001163
Mangaliso MosheleSA20177611053621.0065161.5400069
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
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
Alan DawsonSA1998-200421847923*19.7510972.48000101
Lonwabo TsotsobeSA2009-20148929177916*6.5817245.9300591
Roger TelemachusSA1998-20074016478296.509780.4100243
Nantie HaywardSA1998-20043722978146.0021835.78004100
Nipper NicholsonSA1935-1936481762910.86--00421
Kim ElgieSA1961-1962360755612.5020.0001280
Omar HenrySA1992-1993661733414.6019936.6800071

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.