ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 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
Boeta DippenaarSA6666*8170v BANDhaka14 Apr 2003
Monde ZondekiSA6659 & 7160100v ENGLeeds21 Aug 2003
Herschelle GibbsSA6660 & 6*15081v WIJohannesburg12 Dec 2003
Graeme SmithSA6642 & 2411780v WICape Town2 Jan 2004
Martin van JaarsveldSA6637 & 2921490v SLGalle4 Aug 2004
AB de VilliersSA6614 & 52*116110v ENGDurban26 Dec 2004
Nicky BojeSA6648 & 1810680v ENGJohannesburg13 Jan 2005
Graeme SmithSA666665130v NZCenturion6 Nov 2005
Herschelle GibbsSA66667180v AUSCape Town3 Mar 2006
Jacques KallisSA6666*8680v IREGuyana3 Apr 2007
Mark BoucherSA6651 & 159681v ENGCape Town3 Jan 2010
Jacques KallisSA6666*8851v PAKAbu Dhabi29 Oct 2010
Hashim AmlaSA664 & 627480v PAKAbu Dhabi20 Nov 2010
JP DuminySA6666*8701v SLEast London14 Jan 2012
Faf du PlessisSA6666*4991v NZWellington25 Feb 2012
Hashim AmlaSA66667490v NZCape Town2 Jan 2013
Graeme SmithSA66667580v NZKimberley22 Jan 2013
Alviro PetersenSA6634 & 3210980v SLGalle16 Jul 2014
Hashim AmlaSA66668051v ZIMHarare29 Aug 2014
Hashim AmlaSA666666100v WIDurban16 Jan 2015
Aiden MarkramSA66666042v BANEast London22 Oct 2017
Reeza HendricksSA66668251v ZIMPaarl6 Oct 2018
Temba BavumaSA6653 & 13*97110v PAKCenturion26 Dec 2018
Reeza HendricksSA66665282v SLJohannesburg24 Mar 2019
Quinton de KockSA6663 & 316590v ENGPort Elizabeth16 Jan 2020
Heinrich KlaasenSA66663344v ENGCenturion16 Feb 2020
Temba BavumaSA661 & 6515260v AUSMelbourne26 Dec 2022
Rassie van der DussenSA6666*3835v PAKCenturion13 Dec 2024
David BedinghamSA6645 & 21*16070v AUSLondon11 Jun 2025
Tip SnookeSA6513 & 52--0v ENGJohannesburg26 Feb 1910
Dave NourseSA6519 & 46--0v ENGCape Town13 Dec 1913
Fred SusskindSA6565--0v ENGLondon16 Aug 1924
Herbie TaylorSA6536 & 29--0v ENGDurban4 Feb 1928
John WatkinsSA6517 & 48-60v AUSSydney9 Jan 1953
Roy McLeanSA650 & 65270v AUSSydney9 Jan 1953
Jackie McGlewSA6527 & 38--0v NZPort Elizabeth5 Feb 1954
Denis LindsaySA6565 & DNB12980v AUSSydney7 Feb 1964
Peter KirstenSA6512 & 5317080v AUSJohannesburg4 Mar 1994
David RichardsonSA6534 & 3119760v AUSCape Town17 Mar 1994
Andrew HudsonSA6565133110v AUSDurban25 Mar 1994
Daryll CullinanSA65659440v INDHamilton18 Feb 1995
Andrew HudsonSA651 & 6417480v NZAuckland4 Mar 1995
Daryll CullinanSA65657660v PAKKarachi29 Feb 1996
Hansie CronjeSA6515 & 50149100v INDKanpur8 Dec 1996
Jacques KallisSA6543 & 2222780v PAKDurban26 Feb 1998
Gary KirstenSA6565170110v NZChristchurch11 Mar 1999
Herschelle GibbsSA65659281v ZIMJohannesburg21 Jan 2000
Lance KlusenerSA6565*8452v ZIMDurban2 Feb 2000
Boeta DippenaarSA6565*8692v ENGNairobi10 Oct 2000
Boeta DippenaarSA656510050v SLPaarl9 Jan 2001

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.