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
Gary KirstenSA62627750v PAKSingapore27 Aug 2000
Boeta DippenaarSA6262*10950v WISt. George's6 May 2001
Mark BoucherSA6235 & 279970v AUSSydney2 Jan 2002
Boeta DippenaarSA626214670v PAKCape Town2 Jan 2003
Herschelle GibbsSA626262100v BANDhaka14 Apr 2003
Shaun PollockSA6262 & 08890v ENGNottingham14 Aug 2003
Neil McKenzieSA62626250v PAKLahore3 Oct 2003
Jacques KallisSA62628081v PAKFaisalabad7 Oct 2003
Neil McKenzieSA6227 & 3521261v PAKFaisalabad24 Oct 2003
Neil McKenzieSA6210 & 5213692v NZHamilton10 Mar 2004
Ashwell PrinceSA6262*7640v ENGCenturion13 Feb 2005
Justin KempSA627 & 55195100v AUSPerth16 Dec 2005
Mark BoucherSA62627132v SLBrisbane17 Jan 2006
Ashwell PrinceSA621 & 6119740v SLColombo27 Jul 2006
AB de VilliersSA62624592v SCOSt Kitts20 Mar 2007
Hashim AmlaSA62624791v PAKDubai8 Nov 2010
Graeme SmithSA626287110v INDCenturion16 Dec 2010
Hashim AmlaSA6216 & 46*107110v NZHamilton15 Mar 2012
Faf du PlessisSA6262*4025v NEDAmstelveen31 May 2013
Alviro PetersenSA6253 & 97380v AUSCape Town1 Mar 2014
Faf du PlessisSA62627030v WISydney27 Feb 2015
Faf du PlessisSA62627751v INDKanpur11 Oct 2015
Chris MorrisSA62623834v ENGJohannesburg12 Feb 2016
Farhaan BehardienSA62628241v AUSGuyana7 Jun 2016
Hashim AmlaSA62624391v NZAuckland17 Feb 2017
Faf du PlessisSA6262 & 0109120v INDCape Town5 Jan 2018
Dean ElgarSA6257 & 521460v AUSPort Elizabeth9 Mar 2018
Hashim AmlaSA6231 & 3116780v AUSCape Town22 Mar 2018
Faf du PlessisSA62625351v BANLondon2 Jun 2019
Zubayr HamzaSA6262 & 085101v INDRanchi19 Oct 2019
Kyle VerreynneSA62625333v PAKCenturion7 Apr 2021
Rassie van der DussenSA6221 & 41*14930v INDCape Town11 Jan 2022
Quinton de KockSA62624192v BANJohannesburg20 Mar 2022
Rassie van der DussenSA62626572v AUSCenturion15 Sept 2023
Heinrigh PieterseSA62623443v GHAAccra17 Mar 2024
Marco JansenSA6262 & DNB5483v PAKCape Town3 Jan 2025
Charlie SmithSA6116 & 45--1v AUSCape Town8 Nov 1902
Reggie SchwarzSA6161 & 013360v AUSSydney9 Dec 1910
Jimmy SinclairSA6158* & 37362v AUSMelbourne31 Dec 1910
Louis StrickerSA6119 & 4215040v AUSSydney3 Mar 1911
Louis StrickerSA6148 & 13-90v AUSLondon15 Jul 1912
William LingSA6133 & 28-70v AUSDurban5 Nov 1921
Cyril FrancoisSA6143 & 18--0v ENGDurban16 Feb 1923
Ken ViljoenSA6130 & 31--0v ENGJohannesburg13 Feb 1931
Jack SiedleSA6159 & 2-60v ENGNottingham15 Jun 1935
Ken ViljoenSA6110 & 51*-50v ENGNottingham7 Jun 1947
John WaiteSA611 & 60-70v ENGNottingham7 Jul 1960
Graeme PollockSA6156 & 5--0v ENGLondon22 Jul 1965
Eddie BarlowSA6146 & 15-40v AUSPort Elizabeth24 Feb 1967
Barry RichardsSA6129 & 3213190v AUSCape Town22 Jan 1970

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.