Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR100/1 (10.4)ES chose to bowlT2067th 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
Dale SteynSA99910v PAKDurban21 Mar 2013
Robert FrylinckDOL99*601v KNIDurban31 Jan 2014
Henry DavidsTIT99801v DOLDurban9 Nov 2014
Andrew PuttickCC99920v DOLDurban21 Nov 2014
Justin OntongCC991200v DOLDurban9 Dec 2015
Usman KhawajaAUS991010v SADurban4 Mar 2016
Nathan Coulter-NileAUS99901v SADurban4 Mar 2016
Dane PiedtSA992810v NZDurban19 Aug 2016
Kevin PietersenDOL99900v KNIDurban11 Dec 2016
Morné MorkelTIT99601v DOLDurban10 Dec 2017
Aiden MarkramSA992100v INDDurban1 Feb 2018
Mohammad NawazCTB991100v DHDurban18 Nov 2018
Sean WilliamsTS99720v DHDurban21 Nov 2018
Mohammad HafeezPAK991110v SADurban22 Jan 2019
Mignon du PreezSAW991510v PAKWDurban23 Jan 2021
Farhaan BehardienKNI99900v CCDurban22 Feb 2021
Jason SmithCC99601v WARDurban23 Feb 2021
Simon HarmerTIT991200v WARDurban24 Feb 2021
Gerald CoetzeeKNI991200v WARDurban25 Feb 2021
Marco JansenWAR99901v KNIDurban25 Feb 2021
Ryan RickeltonLIO991210v CCDurban26 Feb 2021
Delano PotgieterLIO991010v DOLDurban28 Feb 2021
Shadman IslamBAN99 & 03510v SADurban31 Mar 2022
Jon-Jon SmutsSEC99*420v DSGDurban3 Feb 2023
Keshav MaharajSA99*701v AUSDurban3 Sept 2023
Suzie BatesNZW992520v SAWDurban1 Oct 2023
Nadine de KlerkSAW992420v NZWDurban1 Oct 2023
Nonkululeko MlabaSAW99620v NZWDurban1 Oct 2023
David WieseJSK991600v DSGDurban15 Jan 2024
Jon-Jon SmutsDSG991101v SECDurban20 Jan 2024
Senuran MuthusamyPC99501v DSGDurban30 Jan 2024
Andile SimelaneDOL99910v NWDurban9 Oct 2024
Kyle VerreynneSA99 & DNB2220v SLDurban27 Nov 2024
Shaheen Shah AfridiPAK99610v SADurban10 Dec 2024
Usman KhanPAK99810v SADurban10 Dec 2024
Wiaan MulderDSG99910v JSKDurban14 Jan 2025
Dinesh KarthikPR99*720v DSGDurban23 Jan 2025
David MillerSA992500v AUSDurban24 Sept 2026
Corbin BoschSA99*610v AUSDurban24 Sept 2026
Bryce ParsonsDOL991110v WARDurban20 Oct 2026
Tip SnookeSA88--0v ENGDurban18 Jan 1923
Jimmy BlanckenbergSA88--0v ENGDurban18 Jan 1923
Alex KennedyENG88 & DNB--0v SADurban18 Jan 1923
Doodles TapscottSA82 & 6-00v ENGDurban16 Feb 1923
Arthur OchseSA84 & 4*--0v ENGDurban21 Jan 1928
Maurice LeylandENG88 & DNB-00v SADurban21 Feb 1931
Bob BlairNZ82 & 6-00v SADurban11 Dec 1953
Mark BoucherSA881120v ZIMDurban2 Feb 2000
Makhaya NtiniSA88 & DNB1220v SLDurban26 Dec 2000
John DavisonCAN881420v BANDurban11 Feb 2003

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.