Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th 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
Cameron GreenAUS551000v SADurban24 Sept 2026
Tshepo NtuliNC55900v DOLDurban30 Sept 2026
Jason SmithDOL55700v NCDurban30 Sept 2026
Tahir IsaacsNC55900v DOLDurban30 Sept 2026
Josh HazlewoodAUS55* & DNB1110v SADurban9 Oct 2026
Grant RoelofsenDOL55710v WARDurban20 Oct 2026
Harry ElliottENG41 & 3-00v SADurban4 Feb 1928
John CochranSA44 & DNB-10v ENGDurban21 Feb 1931
Chud LangtonSA41 & 3-00v AUSDurban28 Feb 1936
Eric DaviesSA42 & 2*-00v ENGDurban20 Jan 1939
Bob NewsonSA41 & 3-00v ENGDurban3 Mar 1939
Godfrey EvansENG40 & 4600v SADurban16 Dec 1948
Lindsay TuckettSA41 & 3*8200v ENGDurban16 Dec 1948
Peter MayENG42 & 2-00v SADurban25 Jan 1957
Peter LoaderENG41 & 3-00v SADurban25 Jan 1957
Brian TaberAUS44 & 0-00v SADurban20 Jan 1967
Lance KlusenerSA44*1010v AUSDurban12 Apr 2000
Saqlain MushtaqPAK40 & 42300v SADurban26 Dec 2002
Joseph HarrisCAN442300v BANDurban11 Feb 2003
Muttiah MuralitharanSL44310v SADurban3 Mar 2003
Graeme SmithSA441000v WIDurban30 Jan 2004
Prosper UtseyaZIM44*1100v SADurban27 Feb 2005
Jacques KallisAX442000v AXDurban21 Aug 2005
Mick LewisAUS44*400v SADurban10 Mar 2006
Suresh RainaIND441200v SADurban22 Nov 2006
V. R. V. SinghIND44 & 0*510v SADurban26 Dec 2006
Alex ObandaKEN441200v NZDurban12 Sept 2007
Imran NazirPAK44310v SCODurban12 Sept 2007
Navdeep PooniaSCO44600v PAKDurban12 Sept 2007
Brendon McCullumNZ44510v ENGDurban18 Sept 2007
Graeme SmithSA44610v INDDurban20 Sept 2007
Makhaya NtiniSA44*210v INDDurban20 Sept 2007
Mitchell JohnsonAUS44*110v INDDurban22 Sept 2007
Marlon SamuelsWI44600v SADurban1 Feb 2008
Makhaya NtiniSA40 & 4*410v AUSDurban6 Mar 2009
Andrew McDonaldAUS44* & DNB700v SADurban6 Mar 2009
Joginder SharmaCSK44300v DCDurban23 Apr 2009
Zaheer KhanMI44*600v DCDurban25 Apr 2009
R. P. SinghDC44400v MIDurban25 Apr 2009
VVS LaxmanDC44500v CSKDurban27 Apr 2009
S. SreesanthPK44*810v RRDurban5 May 2009
David WarnerDC44600v DCDurban13 May 2009
Muttiah MuralitharanCSK44210v RCBDurban14 May 2009
JP DuminyMI44500v RRDurban14 May 2009
Swapnil AsnodkarRR44610v KKRDurban20 May 2009
Piyush ChawlaPK44*400v CSKDurban20 May 2009
Subramaniam BadrinathCSK44900v PKDurban20 May 2009
JP DuminySA44 & 01000v ENGDurban26 Dec 2009
Aubrey SwanepoelKNI44210v DOLDurban14 Mar 2012
Shahid AfridiPAK44210v SADurban21 Mar 2013

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.