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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st 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 2026AFGZIMODI5th 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 match by match (All cricket)

The most runs in a match in all cricket for South Africa since 1908 is 367 by Wiaan Mulder (SA) v ZIM at Bulawayo, 6 Jul 2025.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Wiaan MulderSA367367*334494v ZIMBulawayo6 Jul 2025
Graeme SmithSA362277 & 85443452v ENGBirmingham24 Jul 2003
Hashim AmlaSA311311*529350v ENGLondon19 Jul 2012
Bruce MitchellSA309120 & 189*-140v ENGLondon16 Aug 1947
AB de VilliersSA303278* & 25447246v PAKAbu Dhabi20 Nov 2010
Eric RowanSA296236 & 60*-280v ENGLeeds26 Jul 1951
Alan MelvilleSA293189 & 104*-311v ENGNottingham7 Jun 1947
Gary KirstenSA28611 & 275673280v ENGDurban26 Dec 1999
Daryll CullinanSA275275*490272v NZAuckland27 Feb 1999
Graeme PollockSA274274401430v AUSDurban5 Feb 1970
Jacques KallisSA270161 & 109*531270v INDCape Town2 Jan 2011
Graeme SmithSA259259370340v ENGLondon31 Jul 2003
Herschelle GibbsSA259161 & 98439440v ENGJohannesburg13 Jan 2005
Ryan RickeltonSA259259 & DNB343293v PAKCape Town3 Jan 2025
Jackie McGlewSA255255*-190v NZWellington6 Mar 1953
Jacques KallisSA255155 & 100*450231v PAKKarachi1 Oct 2007
Hashim AmlaSA253253*473220v INDNagpur6 Feb 2010
Denis LindsaySA25169 & 182328335v AUSJohannesburg23 Dec 1966
Gary KirstenSA251220 & 31*322391v ZIMHarare7 Sept 2001
Neil McKenzieSA24994 & 155*495311v INDChennai26 Mar 2008
Eddie BarlowSA248201 & 47*-330v AUSAdelaide24 Jan 1964
Jacques KallisSA24292 & 150*489303v NZHamilton10 Mar 2004
Hashim AmlaSA240159 & 81410290v INDChennai26 Mar 2008
Hashim AmlaSA237114 & 123*560301v INDKolkata14 Feb 2010
Gary KirstenSA235102 & 133366320v INDKolkata27 Nov 1996
Graeme SmithSA234234388160v PAKDubai23 Oct 2013
Graeme SmithSA232232277331v BANChittagong Divisional Stadium29 Feb 2008
Dudley NourseSA2310 & 231-360v AUSJohannesburg24 Dec 1935
Dean ElgarSA229140 & 89548330v NZDunedin8 Mar 2017
Herschelle GibbsSA228228240296v PAKCape Town2 Jan 2003
Neil McKenzieSA226226388283v BANChittagong Divisional Stadium29 Feb 2008
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
Pieter van der BijlSA222125 & 97-181v ENGDurban3 Mar 1939
Jacques RudolphSA222222*383292v BANChittagong24 Apr 2003
AB de VilliersSA217217*333172v INDAhmedabad3 Apr 2008
Dean ElgarSA217199 & 18413173v BANPotchefstroom28 Sept 2017
Eddie BarlowSA216138 & 78-260v ENGCape Town1 Jan 1965
Daryll CullinanSA216134 & 82510222v WIBridgetown29 Mar 2001
Jacques KallisSA215149 & 66468161v ENGCape Town2 Jan 2005
Jacques KallisSA21529 & 186327303v NZJohannesburg8 Nov 2007
Graeme PollockSA214137 & 77*313241v ENGPort Elizabeth12 Feb 1965
Gary KirstenSA214180 & 34532220v SLDurban26 Dec 2000
Graeme PollockSA213209 & 4-300v AUSCape Town31 Dec 1966
Graeme SmithSA21330 & 183323280v ENGCape Town3 Jan 2010
Aubrey FaulknerSA212204 & 8354270v AUSMelbourne31 Dec 1910
Herschelle GibbsSA211211*468233v NZChristchurch11 Mar 1999
Gary KirstenSA210210525241v ENGManchester2 Jul 1998
Dudley NourseSA208208 & DNB-250v ENGNottingham7 Jun 1951
Herschelle GibbsSA208196 & 12377281v INDPort Elizabeth16 Nov 2001
Jacques KallisSA20873 & 135*374144v PAKDubai12 Nov 2010
Page 1Next

BF balls faced · 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.