Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Kingsmead×

Player figures come from full scorecards, which we hold for 168 of the 191 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rusty TheronWAR2012-20144211818*18.0017105.8800110
Glenn MaxwellAUS2014-201622018179.0014128.5700030
Daniel VettoriNZ/DC2007-20096321817*18.0012150.0000020
Tabraiz ShamsiSA/TIT/PR2014-202517731815*4.503256.2500301
Ryan ten DoeschateNMBG2019110171717.002277.2700000
Matthew WadeAUS20161111717*-8212.5000011
Jonathan CarterWI2015110171717.002665.3800030
Matt McGillivrayLIO2016110171717.0014121.4300000
Brandon KingDSG2025210171717.0014121.4300021
Odean SmithMCT20231111717*-10170.0000021
James ColesSEC2026110171717.004425.0000012
Arundhati ReddyINDW202622017148.502277.2700010
Tshepang DitholeDOL20243301785.6717100.0000030
Anil KumbleIND/RCB2006-200954117115.674339.5300120
Austin CodringtonCAN2003110161616.003151.6100010
Stuart MatsikenyeriZIM2005110161616.004436.3600010
Lee CarseldineRR20091111616*-9177.7800020
Shemaine CampbelleWIW20161111616*-15106.6700020
Kennedy OtienoKEN200322016158.005529.0900010
Martin SujiKEN20032211615*16.002759.2600001
Imraan KhanDOL201233016145.332857.1400110
H ViljoenDOL2024-20263321614*16.0011145.4500001
Josh HazlewoodAUS2018-2026344169*-2857.1400020
Evan JonesPR/DSG2023-202654016154.002564.0000210
Fidel EdwardsWI/DC/DOL2008-20126521612*5.332955.1700220
Piyush ChawlaPK20096521665.332369.5700110
Nasser HussainENG2003110151515.003050.0000020
Brian LaraWI2004110151515.003050.0000010
Rawl LewisWI2008110151515.008187.5000010
Shubham RanjaneJSK20251111515*-1883.3300010
Masabata KlaasSAW2021-202352015107.503148.3900020
Taskin AhmedBAN202212015147.502755.5600001
CBRLS KumaraSL20241221510*-2075.0000030
Daren PowellWI20082311515*7.5013115.3800230
Duanne OlivierSA/JS2018-202245315127.505129.4100111
Hashan TillakaratneSL2003110141414.002850.0000020
Heath StreakAX2005110141414.003540.0000010
Jimmy KamandeKEN2007110141414.0013107.6900010
Majid HaqSCO2007110141414.003145.1600000
Craig WrightSCO2007110141414.001877.7800000
Niraj PatelRR2009210141414.002263.6400010
Dillon du PreezKNI2013-20162111414*-9155.5600010
Davy JacobsWAR2014110141414.001687.5000010
Chathuranga de SilvaSL2017110141414.0014100.0000020
Nono PongoloJS20181111414*-7200.0000002
Daren GangaWI200812014117.007418.9200020
Dawid MalanCTB/SEC2018-202422014127.002458.3300020
Jason HolderWI/DSG2015-202343114107.002653.8500001
Wandile MakwetuKNI/LIO2021-202653014134.672166.6700100
Brett LeeAUS/PK2003-20095401463.502458.3300120

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