Live1st ODI · India in New Zealand 2026/27NZINDStart delayed - India won the toss and chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th 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/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
Eddie BarlowSA531 & 52-00v ENGLondon22 Jul 1965
Andrew HudsonSA53537340v INDAdelaide15 Mar 1992
Kepler WesselsSA53539150v SLGuwahati19 Nov 1993
Peter KirstenSA535310531v AUSEast London2 Apr 1994
Hansie CronjeSA53538010v PAKRawalpindi20 Oct 1994
David RichardsonSA53538330v PAKDurban17 Dec 1994
Jonty RhodesSA53538020v SLPort Elizabeth21 Dec 1994
Jonty RhodesSA53534722v ZIMHarare22 Oct 1995
Andrew HudsonSA53537270v AUSIndore19 Oct 1996
Daryll CullinanSA53537450v AUSJohannesburg8 Apr 1997
Jonty RhodesSA5353*3951v WILahore3 Nov 1997
Fanie de VilliersSA537 & 46*7670v PAKDurban26 Feb 1998
HD AckermanSA5311 & 4212360v PAKPort Elizabeth6 Mar 1998
Herschelle GibbsSA532 & 5111090v WICenturion15 Jan 1999
Jacques KallisSA53536661v NZChristchurch17 Feb 1999
Jacques KallisSA5353*3613v NZBirmingham10 Jun 1999
Jacques KallisSA53539230v AUSBirmingham17 Jun 1999
Daryll CullinanSA53538651v INDBengaluru2 Mar 2000
Jacques KallisSA5353*9322v INDSharjah27 Mar 2000
Jonty RhodesSA53535250v SLCape Town11 Jan 2001
Jacques KallisSA5353 & 08272v WIPort of Spain17 Mar 2001
Herschelle GibbsSA5334 & 1912070v WIBridgetown29 Mar 2001
Boeta DippenaarSA53539820v SLTangier21 Aug 2002
Boeta DippenaarSA53538440v WIColombo13 Sept 2002
Jacques KallisSA53532662v SLCenturion29 Nov 2002
Jacques KallisSA5310 & 4313350v PAKFaisalabad24 Oct 2003
Graeme SmithSA53537460v WICape Town25 Jan 2004
Martin van JaarsveldSA5351 & 212260v SLColombo11 Aug 2004
Justin KempSA5353*2125v ZIMDurban27 Feb 2005
Jacques RudolphSA53536380v SLBrisbane17 Jan 2006
Shaun PollockSA5353*3380v AUSDurban10 Mar 2006
Loots BosmanSA5353*3252v PAKJohannesburg2 Feb 2007
AB de VilliersSA5345 & 8*9130v PAKLahore8 Oct 2007
Graeme SmithSA53534671v ZIMCenturion10 Nov 2009
AB de VilliersSA53538850v INDNagpur6 Feb 2010
AB de VilliersSA53534112v PAKSt Lucia10 May 2010
Jacques KallisSA53534513v WIAntigua19 May 2010
Alviro PetersenSA5331 & 2214141v WITrinidad10 Jun 2010
Jacques RudolphSA5342 & 1113260v ENGLondon16 Aug 2012
Alviro PetersenSA5330 & 239380v AUSPerth30 Nov 2012
Dean ElgarSA5337 & 1617030v INDChandigarh5 Nov 2015
David MillerSA5353*3533v AUSDurban4 Mar 2016
Hashim AmlaSA535371100v NZDurban19 Aug 2016
Quinton de KockSA53537240v INDLondon11 Jun 2017
AB de VilliersSA53536551v ZIMPort Elizabeth26 Dec 2017
JP DuminySA5353*3262v SLDambulla29 Jul 2018
Wiaan MulderSA5333 & 2012361v PAKRawalpindi4 Feb 2021
Kagiso RabadaSA536 & 474854v NZChristchurch25 Feb 2022
Reeza HendricksSA53533232v ENGCardiff28 Jul 2022
Keshav MaharajSA5353 & DNB8161v AUSSydney4 Jan 2023

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.