ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th 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)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 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 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd 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

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerRunsScoresBF4s6sOppositionGroundDate
Herbie TaylorSA3016 & 14-20v ENGDurban21 Feb 1931
Patsy HendrenENG3030 & DNB-21v SADurban21 Feb 1931
Bryan ValentineENG3026 & 4*--0v SADurban3 Mar 1939
Clive van RyneveldSA3016 & 14*-30v ENGDurban25 Jan 1957
Colin CowdreyENG306 & 24-20v SADurban25 Jan 1957
Ian ChappellAUS305 & 25--0v SADurban20 Jan 1967
Ashwell PrinceSA30303211v ZIMDurban27 Feb 2005
Yuvraj SinghPK3030*1731v RCBDurban24 Apr 2009
Moisés HenriquesKKR3030*2421v DCDurban5 May 2009
Morné MorkelSA3010 & 207740v INDDurban26 Dec 2010
Shaun MarshAUS30305520v SADurban28 Oct 2011
Ravi BoparaDOL30303030v KNIDurban8 Mar 2013
Corbin BoschTIT3030*2640v DOLDurban9 Nov 2014
Alviro PetersenLIO30304211v WARDurban16 Nov 2014
Jon-Jon SmutsWAR30301951v DOLDurban8 Nov 2015
Heino KuhnTIT30302920v DOLDurban30 Nov 2016
Andrew BirchWAR30301930v LIODurban4 Dec 2016
Robert FrylinckDOL3030*2601v LIODurban28 Feb 2021
Sophie DevineNZW30303650v SAWDurban1 Oct 2023
Heinrich KlaasenDSG30301812v PCDurban30 Jan 2024
Mihlali MpongwanaWP3030*2022v DOLDurban13 Oct 2024
Temba BavumaSA30304840v AUSDurban24 Sept 2026
Buster NupenSA2919* & 10--0v ENGDurban4 Feb 1928
Bert OldfieldAUS2929--0v SADurban28 Feb 1936
Robert HarveySA2928 & 1-00v AUSDurban28 Feb 1936
John WatkinsSA2929--0v NZDurban11 Dec 1953
John ReidNZ2913 & 16--0v SADurban8 Dec 1961
Bill LawryAUS2915 & 148220v SADurban5 Feb 1970
Hansie CronjeSA2928 & 17220v ENGDurban26 Dec 1999
Damien FlemingAUS29294530v SADurban12 Apr 2000
Nicky BojeSA29295140v NZDurban1 Nov 2000
Graeme SmithSA2916 & 13*6650v PAKDurban26 Dec 2002
Collins ObuyaKEN29294211v INDDurban20 Mar 2003
Ramnaresh SarwanWI29293930v SADurban30 Jan 2004
Darren MaddyENG29292031v INDDurban19 Sept 2007
Cheteshwar PujaraIND2919 & 1010140v SADurban26 Dec 2010
Jacques RudolphSA297 & 227840v SLDurban26 Dec 2011
Vaughn van JaarsveldDOL29292202v CCDurban21 Nov 2014
Dwayne SmithWI29293830v SADurban16 Jan 2015
Stacy-Ann KingWIW29293740v SAWDurban4 Mar 2016
Albie MorkelTIT2929*2221v DOLDurban30 Nov 2016
Cody ChettyDOL2929*2820v TITDurban30 Nov 2016
Dane VilasDOL29291513v TITDurban10 Dec 2017
Pat CumminsAUS293 & 269512v SADurban1 Mar 2018
Aiden MarkramPR29292021v DHDurban28 Nov 2018
David MillerDH29292901v JSDurban7 Dec 2018
Mignon du PreezSAW29296110v PAKWDurban20 Jan 2021
Kainat ImtiazPAKW29292420v SAWDurban3 Feb 2021
Kyle VerreynneCC29292521v DOLDurban19 Feb 2021
David MillerDOL29291812v KNIDurban20 Feb 2021

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.