Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th 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
James NeeshamPC33600v DSGDurban10 Jan 2025
Kane WilliamsonDSG33600v SECDurban17 Jan 2025
Kane WilliamsonDSG33500v PRDurban23 Jan 2025
Faf du PlessisJSK33600v DSGDurban30 Dec 2025
Heinrich KlaasenDSG33700v JSKDurban30 Dec 2025
Matthew BreetzkeSEC33700v PCDurban21 Jan 2026
Arundhati ReddyINDW33800v SAWDurban17 Apr 2026
Richa GhoshINDW33600v SAWDurban19 Apr 2026
Josh InglisAUS33800v SADurban24 Sept 2026
Mitchell Van BuurenLIO33700v DOLDurban27 Sept 2026
H ViljoenDOL33*500v NCDurban30 Sept 2026
Denys MorkelSA22 & DNB-00v ENGDurban4 Feb 1928
Ian PeeblesENG22* & DNB-00v SADurban21 Feb 1931
Vic RichardsonAUS22 & DNB-00v SADurban14 Dec 1935
Ernie McCormickAUS22* & DNB-00v SADurban14 Dec 1935
Xen BalaskasSA22 & 0-00v AUSDurban28 Feb 1936
Eric DaviesSA20 & 2-00v AUSDurban28 Feb 1936
Reg PerksENG22* & DNB-00v SADurban3 Mar 1939
Ian JohnsonAUS22 & DNB-00v SADurban20 Jan 1950
Bill JohnstonAUS22* & DNB-00v SADurban20 Jan 1950
Cuan McCarthySA20* & 2*-00v AUSDurban20 Jan 1950
Ron SaggersAUS22 & DNB-00v SADurban20 Jan 1950
Murray ChappleNZ21 & 1-00v SADurban11 Dec 1953
Eddie BarlowSA22 & 0-00v ENGDurban4 Dec 1964
Pat TrimbornSA22 & DNB-00v AUSDurban20 Jan 1967
Steve WaughAUS221100v SADurban12 Apr 2000
James AndersonENG22800v INDDurban26 Feb 2003
Darren LehmannAUS22700v KENDurban15 Mar 2003
Jacques KallisSA22*1100v WIDurban30 Jan 2004
Michael VaughanENG22*600v SADurban11 Feb 2005
André NelSA22*500v ENGDurban11 Feb 2005
Geraint JonesENG221200v SADurban11 Feb 2005
Albie MorkelSA22800v ZIMDurban27 Feb 2005
Herschelle GibbsSA221400v INDDurban22 Nov 2006
Ashwell PrinceSA22400v PAKDurban7 Feb 2007
Ryan WatsonSCO22400v PAKDurban12 Sept 2007
Gavin HamiltonSCO22400v PAKDurban12 Sept 2007
Younis KhanPAK22800v INDDurban14 Sept 2007
Shane Edward BondNZ22300v ENGDurban18 Sept 2007
Graeme SmithSA22400v NZDurban19 Sept 2007
Johan van der WathSA22600v INDDurban20 Sept 2007
Vernon PhilanderSA22500v INDDurban20 Sept 2007
Brett LeeAUS22200v INDDurban22 Sept 2007
Darren SammyWI22600v SADurban1 Feb 2008
Graeme SmithSA22* & DNB300v AUSDurban6 Mar 2009
Makhaya NtiniSA22*500v AUSDurban3 Apr 2009
AB de VilliersSA22600v AUSDurban3 Apr 2009
Morné MorkelSA221000v AUSDurban3 Apr 2009
Virat KohliRCB22300v PKDurban24 Apr 2009
Laxmi Ratan ShuklaKKR22300v RCBDurban29 Apr 2009

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.