ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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
Sanju SamsonIND10710750710v SADurban8 Nov 2024
Shai HopePC118118*6999v DSGDurban7 Jan 2026
David MillerDOL9393*3769v TITDurban6 Feb 2014
Heinrich KlaasenDSG85853548v MCTDurban11 Jan 2024
David MillerSA82824048v PAKDurban10 Dec 2024
Quinton de KockSA65652228v ENGDurban14 Feb 2020
Morné van WykSA114114*7097v WIDurban14 Jan 2015
Rahmanullah GurbazPC89894337v DSGDurban10 Jan 2025
Richard LeviCC85854367v DOLDurban9 Dec 2015
Dewald BrevisPC7575*3847v SECDurban21 Jan 2026
Yuvraj SinghIND58581637v ENGDurban19 Sept 2007
Kushal Janith PereraSL20451 & 153*263196v SADurban13 Feb 2019
David MillerSA118118*79106v AUSDurban5 Oct 2016
David MillerSA117117*9836v SLDurban1 Feb 2017
AB de VilliersDC105105*5456v CSKDurban23 Apr 2009
Travis HeadAUS91914886v SADurban3 Sept 2023
Justin KempSA8989*5666v NZDurban19 Sept 2007
Ryan RickeltonMCT87875166v DSGDurban11 Jan 2024
Mitchell MarshAUS7979*3986v SADurban1 Sept 2023
Matthew BreetzkeDSG78784356v PRDurban28 Jan 2024
Shahid AfridiPAK7777*3556v SADurban7 Feb 2007
Heino KuhnTIT76763946v DOLDurban6 Feb 2014
Mitchell MarshAUS60603656v SADurban24 Sept 2026
Donavon FerreiraTIT5959*2516v DOLDurban4 Oct 2024
Heinrich KlaasenDSG5050*1916v PRDurban15 Jan 2023
Heinrich KlaasenDSG50501726v PRDurban28 Jan 2024
Phillip HughesAUS275115 & 160474345v SADurban6 Mar 2009
Sourav GangulyIND111111*11455v KENDurban20 Mar 2003
Aiden MarkramDSG10810858125v PRDurban17 Jan 2026
Cameron DelportDOL103103*5895v KNIDurban8 Mar 2013
Jos ButtlerDSG9797*5295v PCDurban7 Jan 2026
JP DuminyCC8585*4485v DOLDurban1 Dec 2017
Ravi BoparaPK84845945v RCBDurban24 Apr 2009
Wihan LubbeDH83834275v CTBDurban17 Nov 2019
Donavon FerreiraJSK8282*4085v DSGDurban11 Jan 2023
Asif AliCTB80803375v DHDurban18 Nov 2018
Kevin PietersenDOL79795135v CCDurban4 Dec 2016
Quinton de KockDSG78785255v JSKDurban11 Jan 2023
Yuvraj SinghIND70703055v AUSDurban22 Sept 2007
Naman OjhaRR68685155v PKDurban5 May 2009
Adam GilchristDC64643355v DCDurban13 May 2009
Eoin MorganPR64643725v DSGDurban15 Jan 2023
Will JacksPC64643535v DSGDurban10 Jan 2025
Fatima SanaPAKW60604135v SAWDurban1 Mar 2026
Wiaan MulderLIO5959*3425v DOLDurban10 Apr 2019
Justin KempSA5353*2125v ZIMDurban27 Feb 2005
Rassie van der DussenLIO50502525v WARDurban4 Dec 2016
Donavon FerreiraSA48482115v AUSDurban3 Sept 2023
Graeme SmithSA11711712954v ZIMDurban27 Feb 2005
Rivaldo MoonsamyTIT8181*4764v DOLDurban4 Oct 2024
Page 1Next

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