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
Nicky BojeSA64648361v NZBenoni22 Oct 2000
Mark BoucherSA6464 & 015380v AUSAdelaide14 Dec 2001
Jacques KallisSA6464*8351v SLKimberley4 Dec 2002
Jacques RudolphSA6461 & 317670v INDKolkata28 Nov 2004
Mark BoucherSA6464 & 097110v ENGJohannesburg13 Jan 2005
Graeme SmithSA6434 & 3013090v AUSPerth16 Dec 2005
Jacques KallisSA6437 & 27174100v AUSJohannesburg31 Mar 2006
Justin KempSA646411042v PAKChandigarh27 Oct 2006
Ashwell PrinceSA6426 & 38*21530v INDCape Town2 Jan 2007
Herschelle GibbsSA646452101v AUSSydney23 Jan 2009
Jacques KallisSA64646961v AUSJohannesburg17 Apr 2009
Jacques KallisSA64645471v PAKNottingham18 Jun 2009
Alviro PetersenSA64646551v ENGCenturion22 Nov 2009
Hashim AmlaSA64646980v INDPort Elizabeth21 Jan 2011
Hashim AmlaSA6462 & 210681v NZDunedin7 Mar 2012
JP DuminySA64648830v PAKAbu Dhabi6 Nov 2013
Farhaan BehardienSA6464*3153v UAEWellington12 Mar 2015
AB de VilliersSA64644881v NZDurban26 Aug 2015
AB de VilliersSA64642945v AFGMumbai20 Mar 2016
AB de VilliersSA64646240v SLCape Town7 Feb 2017
Farhaan BehardienSA6464*5242v ENGSouthampton21 Jun 2017
JP DuminySA6464*4043v INDCenturion21 Feb 2018
Rassie van der DussenSA64644443v SLCenturion22 Mar 2019
George LindeSA6437 & 2713681v INDRanchi19 Oct 2019
David MillerSA64647041v AUSPaarl29 Feb 2020
David MillerSA6464*3145v INDDelhi9 Jun 2022
Kyle VerreynneSA6464 & 09881v AUSBrisbane17 Dec 2022
Marco JansenSA6459 & 5165100v AUSMelbourne26 Dec 2022
Wiaan MulderSA64646051v NZLahore10 Feb 2025
Heinrich KlaasenSA646456110v ENGKarachi1 Mar 2025
Jimmy SinclairSA6344 & 19--1v AUSJohannesburg11 Oct 1902
Jimmy BlanckenbergSA634* & 59--0v ENGJohannesburg1 Jan 1914
Dave NourseSA6332 & 31*-70v AUSDurban5 Nov 1921
Bruce MitchellSA6317 & 46-10v AUSMelbourne31 Dec 1931
Ken ViljoenSA632 & 61-90v ENGDurban20 Jan 1939
Bruce MitchellSA6363-70v ENGJohannesburg18 Feb 1939
Dennis DyerSA6362 & 1-00v ENGManchester5 Jul 1947
Ken ViljoenSA630 & 63-00v ENGJohannesburg12 Feb 1949
Roy McLeanSA6327 & 36--1v NZJohannesburg24 Dec 1953
Ken FunstonSA6319 & 44-50v ENGDurban25 Jan 1957
Roy McLeanSA6363 & 0-01v NZDurban8 Dec 1961
Trevor GoddardSA6363 & DNB-40v NZDunedin28 Feb 1964
Eddie BarlowSA6313 & 50127100v AUSJohannesburg23 Dec 1966
Adrian KuiperSA6363*4171v INDDelhi14 Nov 1991
Peter KirstenSA6311 & 5219960v WIBridgetown18 Apr 1992
Brian McMillanSA6352 & 11*26530v INDCape Town2 Jan 1993
Kepler WesselsSA6347 & 1620330v SLMoratuwa25 Aug 1993
Kepler WesselsSA6363*17220v AUSMelbourne26 Dec 1993
Andrew HudsonSA636311040v AUSPort Elizabeth4 Apr 1994
Daryll CullinanSA63637541v SLPort Elizabeth21 Dec 1994

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.