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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerRunsScoresBF4s6sOppositionGroundDate
David RichardsonSA43436630v INDMumbai6 Nov 1996
Daryll CullinanSA4343 & 07641v INDAhmedabad20 Nov 1996
Lance KlusenerSA439 & 34*11760v INDKanpur8 Dec 1996
Gary KirstenSA430 & 4312570v AUSPort Elizabeth14 Mar 1997
Mark BoucherSA4333 & 1012630v SLCape Town19 Mar 1998
Jonty RhodesSA4343*5120v SLJohannesburg5 Apr 1998
Jacques KallisSA4340 & 314970v ENGLeeds6 Aug 1998
Daryll CullinanSA438 & 357250v WIJohannesburg26 Nov 1998
Shaun PollockSA4343* & DNB10360v NZWellington18 Mar 1999
Jonty RhodesSA43435521v AUSBirmingham17 Jun 1999
Jacques KallisSA43437011v ENGCape Town26 Jan 2000
Jonty RhodesSA43434330v SLColombo14 Jul 2000
Gary KirstenSA43436930v AUSMelbourne16 Aug 2000
Nicky BojeSA4343 & DNB5761v NZBloemfontein17 Nov 2000
Nicky BojeSA4334 & 9*13940v WIBridgetown29 Mar 2001
Mark BoucherSA4343 & 06860v AUSMelbourne26 Dec 2001
Jonty RhodesSA4343*10100v AUSMelbourne13 Jan 2002
Gary KirstenSA43436350v NZBrisbane19 Jan 2002
Neil McKenzieSA4316 & 27*6080v AUSJohannesburg22 Feb 2002
Graeme SmithSA431 & 428880v AUSDurban15 Mar 2002
Jacques KallisSA43435130v AUSBloemfontein30 Mar 2002
Robin PetersonSA4325 & 18*4740v WIJohannesburg12 Dec 2003
Herschelle GibbsSA43435740v NZAuckland13 Feb 2004
Graeme SmithSA43433760v NZWellington20 Feb 2004
AB de VilliersSA43433071v AUSCenturion26 Feb 2006
Jacques KallisSA43437121v SLAhmedabad24 Oct 2006
AB de VilliersSA43434680v PAKDurban7 Feb 2007
Albie MorkelSA43432034v ENGCape Town16 Sept 2007
Mark BoucherSA4343 & DNB9350v NZJohannesburg8 Nov 2007
Hashim AmlaSA430 & 438480v AUSDurban6 Mar 2009
Jacques KallisSA4343 & 0*10140v WIBarbados26 Jun 2010
Alviro PetersenSA4321 & 229440v INDCape Town2 Jan 2011
Graeme SmithSA43437930v INDCape Town18 Jan 2011
JP DuminySA43433960v NZNapier29 Feb 2012
Hashim AmlaSA43435150v ENGLondon31 Aug 2012
Faf du PlessisSA4328 & 159960v PAKCape Town14 Feb 2013
Hashim AmlaSA43434360v PAKBloemfontein10 Mar 2013
Rory KleinveldtSA43436141v ENGLondon19 Jun 2013
Quinton de KockSA43433380v PAKJohannesburg20 Nov 2013
Faf du PlessisSA4343 & DNB7040v INDDurban26 Dec 2013
Hashim AmlaSA43432271v NEDChittagong27 Mar 2014
JP DuminySA43436830v WIPort Elizabeth25 Jan 2015
Rilee RossouwSA43434980v UAEWellington12 Mar 2015
Quinton de KockSA43433561v INDChennai22 Oct 2015
Hashim AmlaSA4343 & 010360v INDChandigarh5 Nov 2015
Heinrich KlaasenSA4343*2751v INDJohannesburg10 Feb 2018
Hashim AmlaSA4327 & 1612940v AUSJohannesburg30 Mar 2018
Quinton de KockSA4339 & 47840v AUSJohannesburg30 Mar 2018
Hashim AmlaSA43434360v SLDambulla1 Aug 2018
Faf du PlessisSA43433851v SLPort Elizabeth13 Mar 2019

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.