Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Jonty RhodesSA7878190110v AUSDurban25 Mar 1994
Brian McMillanSA7878 & DNB14082v ENGLeeds4 Aug 1994
Hansie CronjeSA787813341v ENGDurban17 Jan 1996
Hansie CronjeSA787864113v NZFaisalabad20 Feb 1996
Hansie CronjeSA7873 & 516591v AUSAdelaide30 Jan 1998
Mark BoucherSA7878 & DNB16191v PAKJohannesburg14 Feb 1998
Daryll CullinanSA787819380v ENGBirmingham4 Jun 1998
Jacques KallisSA7878*110100v ENGNairobi10 Oct 2000
Jacques KallisSA7878*11252v WISt. John's2 May 2001
Shaun PollockSA7843 & 3516680v ENGDurban26 Dec 2004
Herschelle GibbsSA787810160v ENGBloemfontein2 Feb 2005
Justin KempSA7878*8144v ZIMPort Elizabeth2 Mar 2005
Jacques KallisSA787815640v WIBridgetown21 Apr 2005
Jacques KallisSA7818 & 60*167100v PAKCenturion11 Jan 2007
Ashwell PrinceSA7819 & 59*20990v PAKCape Town26 Jan 2007
Mark BoucherSA78783894v PAKCenturion4 Feb 2007
AB de VilliersSA7877 & 110471v PAKKarachi1 Oct 2007
Hashim AmlaSA787876130v KENKimberley2 Nov 2008
JP DuminySA78784891v AUSMelbourne11 Jan 2009
Jacques KallisSA7875 & 313670v ENGDurban26 Dec 2009
Ashwell PrinceSA7878* & DNB26250v WIBarbados26 Jun 2010
Colin IngramSA78785083v INDJohannesburg30 Mar 2012
Alviro PetersenSA7854 & 24174100v AUSAdelaide22 Nov 2012
Rilee RossouwSA78785073v AUSAdelaide5 Nov 2014
Quinton de KockSA7878*57120v SLSydney18 Mar 2015
Aiden MarkramSA7878 & DNB96141v PAKCape Town3 Jan 2019
Faf du PlessisSA78784564v PAKCape Town1 Feb 2019
Aiden MarkramSA7860 & 18143120v SLPort Elizabeth21 Feb 2019
Dean ElgarSA781 & 77158120v INDCenturion26 Dec 2021
Quinton de KockSA78786673v INDPaarl21 Jan 2022
Keegan PetersenSA7864 & 14149110v BANGqeberha8 Apr 2022
LG PretoriusSA78788773v ZIMBulawayo6 Jul 2025
Herbie TaylorSA779 & 68--0v ENGCape Town1 Jan 1923
Jackie McGlewSA7714 & 63-90v NZCape Town1 Jan 1962
Andrew HudsonSA7717 & 6017280v AUSJohannesburg4 Mar 1994
Brian McMillanSA7774 & 322570v AUSCape Town17 Mar 1994
Gary KirstenSA7762 & 15164110v SLCape Town19 Mar 1998
Boeta DippenaarSA777786121v SLCape Town11 Jan 2001
Boeta DippenaarSA773 & 74130140v AUSSydney2 Jan 2002
Ashwell PrinceSA7749 & 28147110v AUSJohannesburg22 Feb 2002
Jacques KallisSA7716 & 61*144130v AUSDurban15 Mar 2002
Gary KirstenSA771 & 76184110v NZWellington26 Mar 2004
Herschelle GibbsSA77779041v WIJaipur2 Nov 2006
AB de VilliersSA77778670v WIDurban1 Feb 2008
AB de VilliersSA7773 & 4*19070v WIBarbados26 Jun 2010
Alviro PetersenSA777711491v INDCenturion16 Dec 2010
Graeme SmithSA77779880v INDJohannesburg15 Jan 2011
Hashim AmlaSA77777190v SLKandy28 Jul 2013
AB de VilliersSA77774764v INDJohannesburg5 Dec 2013
AB de VilliersSA77775875v PAKAuckland7 Mar 2015

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.