Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Brad HodgeAUS2121*812v SADurban12 Mar 2014
Cameron DelportDOL21212501v WARDurban5 Nov 2014
David WieseSA21211620v WIDurban14 Jan 2015
George WorkerNZ21212430v SADurban26 Aug 2015
Jonathan VandiarTIT21211530v DOLDurban30 Nov 2016
Heinrich KlaasenDH21212111v TSDurban21 Nov 2018
Shoaib MalikPAK21213410v SADurban22 Jan 2019
Lahiru ThirimanneSL210 & 216630v SADurban13 Feb 2019
Shadley van SchalkwykKNI21212201v DOLDurban6 Apr 2019
Temba BavumaSA21211711v ENGDurban7 Feb 2020
David MillerSA21211612v ENGDurban14 Feb 2020
Diana BaigPAKW21212420v SAWDurban26 Jan 2021
Muneeba AliPAKW21212610v SAWDurban29 Jan 2021
Chris MorrisTIT2121*831v KNIDurban19 Feb 2021
Grant RoelofsenDOL21212330v KNIDurban20 Feb 2021
Junior DalaTIT21211202v LIODurban22 Feb 2021
Kyle VerreynneCC21211621v LIODurban26 Feb 2021
Theunis de BruynPC2121*1940v DSGDurban20 Jan 2023
Rassie van der DussenSA21211122v AUSDurban30 Aug 2023
Jon-Jon SmutsDSG2121*1711v PCDurban30 Jan 2024
Janneman MalanNW21211840v DOLDurban9 Oct 2024
Bradley ProteousDOL21212011v NWDurban9 Oct 2024
Suryakumar YadavIND21211721v SADurban8 Nov 2024
Ryan RickeltonSA21211131v INDDurban8 Nov 2024
Tony de ZorziSA214 & 174130v SLDurban27 Nov 2024
Quinton de KockDSG21211911v SECDurban17 Jan 2025
Matthew BreetzkeDSG21212610v SECDurban17 Jan 2025
Sikandar RazaPR21212102v DSGDurban17 Jan 2026
Eric DaltonSA2012 & 8--0v ENGDurban20 Jan 1939
Ken FarnesENG2020 & DNB--0v SADurban3 Mar 1939
Athol RowanSA205* & 1512420v ENGDurban16 Dec 1948
Jack MoroneyAUS2010 & 10--0v SADurban20 Jan 1950
Hugh TayfieldSA2020* & DNB-10v ENGDurban25 Jan 1957
Herschelle GibbsSA20202930v ZIMDurban2 Feb 2000
Heath StreakZIM2020*1820v SADurban2 Feb 2000
Andrew SymondsAUS20201340v SADurban12 Apr 2000
Marvan AtapattuSL200 & 2010410v SADurban26 Dec 2000
Michael VaughanENG20204720v INDDurban26 Feb 2003
Matthew HaydenAUS20201450v KENDurban15 Mar 2003
Hamilton MasakadzaZIM20203810v SADurban27 Feb 2005
Shoaib MalikPAK20201830v INDDurban14 Sept 2007
Irfan PathanIND20201502v PAKDurban14 Sept 2007
Ross TaylorNZ20202211v SADurban25 Nov 2007
Nathan HauritzAUS2020*1130v SADurban3 Apr 2009
Harbhajan SinghMI2020812v DCDurban25 Apr 2009
Karan GoelPK20202920v RCBDurban1 May 2009
Suresh RainaCSK20202120v PKDurban20 May 2009
Stuart BroadENG20205911v SADurban26 Dec 2009
Henry DavidsSA20201331v NZDurban21 Dec 2012
Kieron PollardWI2020*2300v SADurban14 Jan 2015

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.