T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerRunsScoresBF4s6sOppositionGroundDate
Vic RichardsonAUS4545--0v SADurban28 Feb 1936
Trevor GoddardSA4545--0v AUSDurban24 Jan 1958
Mark BoucherSA4545*5021v SLDurban3 Mar 2003
Adam GilchristAUS45454481v SADurban10 Mar 2006
MS DhoniIND45453341v SADurban20 Sept 2007
Darren SammyWI4528 & 177260v SADurban10 Jan 2008
Kumar SangakkaraPK4545*4421v MIDurban29 Apr 2009
Michael HusseyAUS4545*6411v SADurban28 Oct 2011
Mahela JayawardeneSL4531 & 148551v SADurban26 Dec 2011
Cameron DelportDOL45452943v TITDurban9 Nov 2014
Hashim AmlaSA45453090v AUSDurban5 Oct 2016
Albie MorkelDH45452533v CTBDurban18 Nov 2018
Kyle VerreynneCC45453151v KNIDurban22 Feb 2021
Dayyaan GaliemTIT45453941v DOLDurban26 Feb 2021
Chloe TryonSAW45454980v ENGWDurban8 Dec 2024
Wiaan MulderDSG4545*1943v PCDurban10 Jan 2025
Bill FarrimondENG4435 & 9-40v SADurban21 Feb 1931
Shaun PollockAX4444*3560v AXDurban21 Aug 2005
Graeme SmithSA44446440v NZDurban25 Nov 2007
JP DuminySA44446040v WIDurban1 Feb 2008
Chris GayleKKR4444*2624v PKDurban21 Apr 2009
Adam GilchristDC44441953v CSKDurban27 Apr 2009
Dinesh KarthikDC4444*2343v DCDurban13 May 2009
AB de VilliersDC44443641v DCDurban13 May 2009
David MillerDOL4444*4022v TITDurban24 Feb 2012
Rilee RossouwKNI44442823v DOLDurban8 Mar 2013
Dale SteynSA4444 & DNB9470v INDDurban26 Dec 2013
Cody ChettyDOL44442922v TITDurban9 Nov 2014
Hashim AmlaSA44445570v NZDurban26 Aug 2015
Morné van WykDOL44443670v CCDurban4 Dec 2016
Marques AckermanDOL4444*3651v KNIDurban6 Apr 2019
Morné van WykDOL44442671v LIODurban10 Apr 2019
Tristan StubbsWAR44443141v TITDurban24 Feb 2021
Christiaan JonkerCC44443931v LIODurban26 Feb 2021
Dane VilasPR44443032v DSGDurban15 Jan 2023
Rubin HermannPR44442243v DSGDurban23 Jan 2025
Annerie DercksenSAW4444*3441v INDWDurban17 Apr 2026
Matt RenshawAUS44444960v SADurban24 Sept 2026
Arthur GilliganENG434 & 39*--0v SADurban16 Feb 1923
John WaiteSA4343--0v NZDurban11 Dec 1953
Waqar YounisPAK4328 & 154742v SADurban26 Dec 2002
AB de VilliersSA43434680v PAKDurban7 Feb 2007
Vikram SolankiENG43433151v INDDurban19 Sept 2007
Andrew SymondsAUS43432632v INDDurban22 Sept 2007
Jerome TaylorWI4343*2152v SADurban1 Feb 2008
Hashim AmlaSA430 & 438480v AUSDurban6 Mar 2009
Morné van WykKKR4343*3540v RCBDurban29 Apr 2009
Shreevats GoswamiRCB43434660v KKRDurban29 Apr 2009
Jon-Jon SmutsWAR4343*3960v DOLDurban2 Mar 2012
Faf du PlessisSA4343 & DNB7040v INDDurban26 Dec 2013

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.