Live1st ODI · India in New Zealand 2026/27NZ22/1 (4.4)INDIND 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
JP DuminySA52525920v INDCape Town18 Jan 2011
AB de VilliersSA52523961v INDNagpur12 Mar 2011
Faf du PlessisSA52525241v BANMirpur19 Mar 2011
Hashim AmlaSA52527270v AUSDurban28 Oct 2011
Ashwell PrinceSA5250 & 210790v AUSJohannesburg17 Nov 2011
AB de VilliersSA52524070v SLPaarl11 Jan 2012
Graeme SmithSA52527650v ENGSouthampton28 Aug 2012
Robin PetersonSA525 & 47*8240v PAKAbu Dhabi14 Oct 2013
Hashim AmlaSA5217 & 3511380v AUSCenturion12 Feb 2014
AB de VilliersSA52523461v AUSCanberra19 Nov 2014
Quinton de KockSA52522473v ENGMumbai18 Mar 2016
JP DuminySA5252*4341v IREBenoni25 Sept 2016
Keshav MaharajSA5232* & 20*5451v SLCape Town2 Jan 2017
AB de VilliersSA52525060v ENGSouthampton27 May 2017
Quinton de KockSA52525170v AUSManchester6 Jul 2019
Quinton de KockSA52523780v INDChandigarh18 Sept 2019
Faf du PlessisSA5252*3753v ENGCape Town1 Dec 2020
Rassie van der DussenSA52523652v PAKCenturion16 Apr 2021
Aiden MarkramSA5252*2524v ENGSharjah6 Nov 2021
Rassie van der DussenSA52525941v INDCape Town23 Jan 2022
Temba BavumaSA5229 & 2313270v NZChristchurch25 Feb 2022
Aiden MarkramSA52524161v INDPerth30 Oct 2022
Temba BavumaSA5235 & 17*11622v AUSSydney4 Jan 2023
Reeza HendricksSA52526160v ENGKimberley1 Feb 2023
Reeza HendricksSA52528170v INDGqeberha19 Dec 2023
Heinrich KlaasenSA52522725v INDBridgetown29 Jun 2024
Wiaan MulderSA52528451v AFGSharjah18 Sept 2024
Rassie van der DussenSA52524632v AFGKarachi21 Feb 2025
Aiden MarkramSA5252*3661v AFGKarachi21 Feb 2025
Rassie van der DussenSA5252*4160v ZIMHarare20 Jul 2025
William ShaldersSA5111 & 40--0v AUSCape Town8 Nov 1902
Dave NourseSA5127 & 24--0v ENGCape Town7 Mar 1910
William BrannSA511 & 50-00v ENGJohannesburg23 Dec 1922
Bruce MitchellSA5129 & 22--0v ENGLondon29 Jun 1929
Jock CameronSA510 & 51-50v ENGJohannesburg24 Dec 1930
Ken ViljoenSA517 & 44-60v ENGJohannesburg24 Dec 1930
Denys MorkelSA5151--2v NZChristchurch27 Feb 1932
Bob CrispSA5135 & 16-81v AUSDurban14 Dec 1935
Eric RowanSA5138 & 13--0v AUSJohannesburg24 Dec 1935
Herby WadeSA5126 & 25--0v AUSDurban28 Feb 1936
Roy McLeanSA5113 & 38-50v AUSBrisbane5 Dec 1952
Ken FunstonSA5116 & 35-40v AUSMelbourne6 Feb 1953
John WaiteSA5149 & 2-50v ENGCape Town1 Jan 1957
Kelly SeymourSA5115* & 36-40v ENGDurban4 Dec 1964
Richard SnellSA51516130v SLColombo4 Sept 1993
Gary KirstenSA51518840v AUSBrisbane9 Jan 1994
David RichardsonSA5131 & 209570v AUSJohannesburg4 Mar 1994
Kepler WesselsSA51519740v PAKFaisalabad28 Oct 1994
Daryll CullinanSA51517350v SLNairobi1 Oct 1996
Daryll CullinanSA51517721v INDBloemfontein23 Jan 1997

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.