Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd 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)ODI5th 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 runsTest1st 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/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

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
Herschelle GibbsSA7254 & 18152100v PAKKarachi1 Oct 2007
Graeme SmithSA7210 & 6211970v BANMirpur22 Feb 2008
Jacques KallisSA72729650v AUSHobart18 Jan 2009
Jacques KallisSA7227 & 4518380v AUSJohannesburg26 Feb 2009
Dale SteynSA7229* & 4316192v SLDurban26 Dec 2011
Jacques KallisSA72728061v SLPaarl11 Jan 2012
Faf du PlessisSA72727470v SLBloemfontein17 Jan 2012
AB de VilliersSA7221 & 51106100v SLGalle16 Jul 2014
AB de VilliersSA7272*5943v NZHamilton1 Mar 2017
Dean ElgarSA7222 & 50173150v PAKCenturion26 Dec 2018
Quinton de KockSA72725152v WISt George's29 Jun 2021
Temba BavumaSA72725162v IREBelfast24 Jul 2021
Tristan StubbsSA72722828v ENGBristol27 Jul 2022
Dean ElgarSA7271 & 1126110v WICenturion28 Feb 2023
Rassie van der DussenSA7272*8763v ENGKarachi1 Mar 2025
Keshav MaharajSA7221 & 5110053v ZIMBulawayo28 Jun 2025
Matthew BreetzkeSA72728081v INDRanchi30 Nov 2025
Tony de ZorziSA72728471v NAMWindhoek9 Sept 2026
Billy ZulchSA7111 & 60--0v ENGDurban27 Feb 1914
Jock CameronSA712 & 69*-00v ENGJohannesburg13 Feb 1931
Jack SiedleSA7135 & 36--0v ENGLondon17 Aug 1935
Eric RowanSA714 & 67-00v ENGDurban20 Jan 1939
Billy WadeSA718 & 6323270v ENGDurban16 Dec 1948
Russell EndeanSA7170 & 1-40v ENGPort Elizabeth1 Mar 1957
Jackie McGlewSA711 & 70-00v AUSJohannesburg7 Feb 1958
Kepler WesselsSA71719660v INDGwalior12 Nov 1991
Hansie CronjeSA717114150v AUSMelbourne26 Dec 1993
Daryll CullinanSA7171*11560v AUSFaridabad25 Oct 1996
Andrew HudsonSA7116 & 5518680v INDCape Town2 Jan 1997
Lance KlusenerSA7122* & 4911562v INDJohannesburg16 Jan 1997
Shaun PollockSA7164 & 7*12481v ENGDurban26 Dec 1999
Hansie CronjeSA71718671v INDJamshedpur12 Mar 2000
Gary KirstenSA7171*8590v INDSharjah22 Mar 2000
Graeme SmithSA713 & 6815690v AUSCape Town8 Mar 2002
Jacques KallisSA717110141v AUSPotchefstroom27 Mar 2002
Jonty RhodesSA7171*5061v AUSPort Elizabeth6 Apr 2002
Mark BoucherSA717113480v BANDhaka1 May 2003
Jacques RudolphSA7171138110v BANDhaka1 May 2003
Jacques RudolphSA7171*10160v ENGManchester3 Jul 2003
Graeme SmithSA71719960v PAKLahore3 Oct 2003
Graeme SmithSA710 & 71126110v INDKolkata28 Nov 2004
Jacques KallisSA71719760v ENGCape Town6 Feb 2005
Boeta DippenaarSA717115861v WIBridgetown21 Apr 2005
Jacques KallisSA717117070v NZCape Town27 Apr 2006
Shaun PollockSA7157* & 1410262v SLColombo4 Aug 2006
Graeme SmithSA7171*4094v PAKJohannesburg2 Feb 2007
Jacques KallisSA7171*8981v PAKJohannesburg14 Feb 2007
AB de VilliersSA7171*8672v PAKJohannesburg14 Feb 2007
Hashim AmlaSA7171 & 016861v PAKKarachi1 Oct 2007
Herschelle GibbsSA7163 & 8135140v NZJohannesburg8 Nov 2007

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.