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
Dwaine PretoriusSA7777*4273v SLJohannesburg24 Mar 2019
Aiden MarkramSA77776190v ENGChester-le-Street19 Jul 2022
Tony de ZorziSA7728 & 4912772v INDGuwahati22 Nov 2025
Ryan RickeltonSA7777*3693v WICenturion29 Jan 2026
Jordan HermannSA777759130v NAMWindhoek13 Sept 2026
Maitland HathornSA7645 & 31--0v AUSJohannesburg11 Oct 1902
Jimmy SinclairSA7628 & 48-82v ENGCape Town10 Mar 1906
Alan MelvilleSA7617 & 59--0v ENGManchester5 Jul 1947
Russell EndeanSA7648 & 28--0v ENGLondon23 Jun 1955
Daryll CullinanSA7658 & 18144100v ENGPort Elizabeth9 Dec 1999
Gary KirstenSA76769460v SLColombo14 Jul 2000
Jonty RhodesSA76767090v AUSDurban3 Apr 2002
Neil McKenzieSA7676 & DNB121101v WICape Town2 Jan 2004
Graeme SmithSA7674 & 214180v ENGCape Town2 Jan 2005
Shaun PollockSA769 & 67*14191v AUSMelbourne26 Dec 2005
Mark BoucherSA76768332v AUSSydney5 Feb 2006
Dale SteynSA7676 & DNB19191v AUSMelbourne26 Dec 2008
AB de VilliersSA76766971v INDDurban12 Jan 2011
Jacques KallisSA76768872v AUSPort Elizabeth23 Oct 2011
Hashim AmlaSA76768970v NZAuckland3 Mar 2012
Graeme SmithSA7624 & 52132110v PAKJohannesburg1 Feb 2013
Quinton de KockSA76767671v ZIMHarare29 Aug 2014
Rassie van der DussenSA7676*9561v AFGAhmedabad10 Nov 2023
Tristan StubbsSA76764283v WITarouba23 Aug 2024
Ryan RickeltonSA76764836v IREAbu Dhabi27 Sept 2024
Tristan StubbsSA7676 & 020961v PAKRawalpindi20 Oct 2025
Tony de ZorziSA76766393v PAKFaisalabad6 Nov 2025
John ComminsSA7530 & 4521980v NZDurban26 Dec 1994
Shaun PollockSA75758550v ZIMJohannesburg31 Jan 1997
Daryll CullinanSA757523480v ENGManchester2 Jul 1998
Lance KlusenerSA7575*5883v INDNagpur19 Mar 2000
Jonty RhodesSA7512 & 63*13370v SLGalle20 Jul 2000
Mark BoucherSA7560 & 15130100v SLKandy30 Jul 2000
Jonty RhodesSA7521 & 5420480v SLColombo6 Aug 2000
Gary KirstenSA7575*103100v NZSingapore25 Aug 2000
Jonty RhodesSA7575*5950v SLPaarl9 Jan 2001
Lance KlusenerSA7575*74112v KENKimberley14 Oct 2001
Jacques KallisSA7575*13890v BANEastern Cape18 Oct 2002
Jacques KallisSA757521480v SLJohannesburg8 Nov 2002
Herschelle GibbsSA75757381v ZIMDurban27 Feb 2005
Mark BoucherSA7562 & 13*11690v AUSPerth16 Dec 2005
Mark BoucherSA7575*3194v NEDSt Kitts16 Mar 2007
Hashim AmlaSA757513880v ENGJohannesburg14 Jan 2010
AB de VilliersSA7575*79100v ENGNottingham5 Sept 2012
AB de VilliersSA757510850v PAKDurban21 Mar 2013
AB de VilliersSA75757051v SLColombo6 Jul 2014
Dean ElgarSA7547 & 28*16770v BANChittagong21 Jul 2015
Rilee RossouwSA757581100v AUSJohannesburg2 Oct 2016
Faf du PlessisSA75757060v SLLondon3 Jun 2017
David MillerSA7575*10413v PAKBirmingham7 Jun 2017

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.