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
Zubayr HamzaSA5822 & 3613080v NZMount Maunganui4 Feb 2024
Temba BavumaSA58587650v AFGKarachi21 Feb 2025
Tristan StubbsSA58586221v ENGLondon4 Sept 2025
Temba BavumaSA583 & 55*14740v INDKolkata14 Nov 2025
Barberton HalliwellSA5757 & DNB--0v AUSJohannesburg11 Oct 1902
Reggie SchwarzSA5713 & 44--0v ENGCape Town11 Mar 1910
Billy ZulchSA5743* & 14--0v ENGCape Town11 Mar 1910
Nummy DeaneSA5733 & 24--0v ENGLondon28 Jun 1924
Quintin McMillanSA5729* & 28-41v ENGDurban21 Feb 1931
Jack NelSA5738 & 19--0v AUSCape Town31 Dec 1949
Eric RowanSA570 & 57450v ENGManchester5 Jul 1951
Kepler WesselsSA57579970v INDEast London19 Dec 1992
Hansie CronjeSA57576211v UAERawalpindi16 Feb 1996
Andrew HudsonSA57575161v PAKSharjah13 Apr 1996
Jonty RhodesSA5757*3950v INDBloemfontein23 Jan 1997
Brian McMillanSA5755 & 212370v AUSPort Elizabeth14 Mar 1997
Jonty RhodesSA57578670v AUSPort Elizabeth31 Mar 1997
Daryll CullinanSA5757*3971v AUSBloemfontein13 Apr 1997
Lance KlusenerSA575790110v ENGBirmingham4 Jun 1998
Shaun PollockSA5750 & 78170v ENGNottingham23 Jul 1998
Hansie CronjeSA5757 & 016990v ENGLeeds6 Aug 1998
Jonty RhodesSA5734 & 2310421v WICape Town2 Jan 1999
Jacques KallisSA575710550v ENGBloemfontein23 Jan 2000
Mark BoucherSA57574933v PAKSharjah31 Mar 2000
Boeta DippenaarSA575710460v NZPotchefstroom20 Oct 2000
Gary KirstenSA57579330v NZBenoni22 Oct 2000
Boeta DippenaarSA5729 & 2821480v INDPort Elizabeth16 Nov 2001
Mark BoucherSA5757*3232v NZAdelaide27 Jan 2002
Mark BoucherSA57579950v PAKTangier18 Aug 2002
Shaun PollockSA5757*5123v PAKDurban8 Dec 2002
Lance KlusenerSA57574815v WICape Town9 Feb 2003
Boeta DippenaarSA5746 & 1116960v SLGalle4 Aug 2004
Justin KempSA57573644v ENGCape Town6 Feb 2005
Herschelle GibbsSA57578481v BANChittagong Divisional Stadium9 Mar 2008
Mark BoucherSA5757*3033v KENBloemfontein31 Oct 2008
Jacques KallisSA5757*4951v ENGNottingham11 Jun 2009
Hashim AmlaSA57577260v ENGCenturion22 Nov 2009
AB de VilliersSA5757*6430v WIDominica30 May 2010
Jacques KallisSA57575550v WITrinidad3 Jun 2010
Graeme SmithSA57576960v AUSPort Elizabeth23 Oct 2011
Faf du PlessisSA57577230v NZPaarl19 Jan 2013
Jacques KallisSA5750 & 791100v PAKJohannesburg1 Feb 2013
JP DuminySA5757 & 09961v PAKAbu Dhabi14 Oct 2013
AB de VilliersSA5714 & 4326580v AUSCape Town1 Mar 2014
AB de VilliersSA5757*4162v AUSHarare6 Sept 2014
Keshav MaharajSA5716 & 41*5334v AUSPerth3 Nov 2016
Hashim AmlaSA57577151v SLPort Elizabeth28 Jan 2017
Quinton de KockSA57576560v NZChristchurch22 Feb 2017
Faf du PlessisSA57577651v PAKJohannesburg27 Jan 2019
Faf du PlessisSA57576670v SLCenturion6 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.