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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd 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/27NZIND

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×
PlayerRunsScoresBF4s6sOppositionGroundDate
Sarel ErweeSA4941 & 815360v BANDurban31 Mar 2022
Aiden MarkramSA49493832v AUSDurban1 Sept 2023
Wihan LubbeNW49492942v DOLDurban9 Oct 2024
Leo O'BrienAUS4848--0v SADurban28 Feb 1936
Denis LindsaySA4838 & 10-60v ENGDurban4 Dec 1964
Mark ButcherENG484816040v SADurban26 Dec 1999
Craig McMillanNZ4848*2524v SADurban19 Sept 2007
Sewnarine ChattergoonWI48486881v SADurban1 Feb 2008
Brenton ParchmentWI48488051v SADurban1 Feb 2008
Yuvraj SinghPK48483733v RRDurban5 May 2009
Laxmi Ratan ShuklaKKR4848*4632v RRDurban20 May 2009
Shikhar DhawanIND4829 & 1913660v SADurban26 Dec 2013
Daryn SmitDOL48483642v CCDurban19 Jan 2014
Hashim AmlaSA48484141v NZDurban14 Aug 2015
Vaughn van JaarsveldDOL48483143v CCDurban28 Apr 2019
George LindeCC4848*2062v WARDurban23 Feb 2021
Temba BavumaLIO4848*3712v WARDurban27 Feb 2021
Matthew BreetzkeDSG4848*3951v MCTDurban2 Feb 2023
Donavon FerreiraSA48482115v AUSDurban3 Sept 2023
Kusal MendisSL480 & 488090v SADurban27 Nov 2024
George LindeSA48482434v PAKDurban10 Dec 2024
Nic MaddinsonAUS480 & 487162v SADurban9 Oct 2026
Owen WynneSA4718 & 29--0v AUSDurban20 Jan 1950
Barney RogersZIM47477270v SADurban27 Feb 2005
JP DuminyMI47474042v DCDurban25 Apr 2009
Dane VilasCC47474022v DOLDurban14 Mar 2013
Colin IngramWAR47472862v LIODurban4 Dec 2016
Ben StokesENG4747*3042v SADurban14 Feb 2020
Marizanne KappSAW47475960v PAKWDurban20 Jan 2021
Lizelle LeeSAW47475080v PAKWDurban23 Jan 2021
Sibonelo MakhanyaTIT47473333v CCDurban21 Feb 2021
Sinethemba QeshileWAR4747*3850v DOLDurban21 Feb 2021
Marco JansenWAR47473623v CCDurban23 Feb 2021
Reeza HendricksLIO47474831v KNIDurban23 Feb 2021
Bryce ParsonsDSG47472852v PCDurban10 Jan 2025
Faye TunnicliffeSAW47475170v PAKWDurban1 Mar 2026
Harmanpreet KaurINDW4747*3351v SAWDurban17 Apr 2026
Bruce MitchellSA4627 & 1915820v ENGDurban16 Dec 1948
Jonty RhodesSA4646*4022v AUSDurban12 Apr 2000
RD ShahKEN46468360v AUSDurban15 Mar 2003
Simon KatichAUS46466850v SADurban10 Mar 2006
Fraser WattsSCO46463590v PAKDurban12 Sept 2007
JP DuminySA46465931v NZDurban25 Nov 2007
Ross TaylorRCB46465021v CSKDurban14 May 2009
Graeme SmithSA469 & 374970v INDDurban26 Dec 2010
Neil McKenzieLIO4646*3830v WARDurban16 Nov 2014
David MillerDOL4646*2523v WARDurban8 Nov 2015
Temba BavumaSA46469070v NZDurban19 Aug 2016
Henry DavidsPR46462543v DHDurban28 Nov 2018
Jock CameronSA454 & 41*-40v ENGDurban21 Feb 1931

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