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
Craig WhiteENG2003110131313.009144.4400010
Andrew CaddickENG20031111313*-4131.7100010
Abdul SattaurCAN2003110131313.004032.5000001
Ehsanul HaqueBAN2003110131313.001776.4700020
Alester MaregwedeZIM2005110131313.002161.9000010
Dewald NelSCO20071111313*-7185.7100020
Ben WheelerNZ20151111313*-11118.1800020
Gull FerozaPAKW2026110131313.0010130.0000010
WPUJC VaasSL/DC2003-20092211310*13.0010130.0000010
James NeeshamNZ/PC2012-202532013106.5013100.0000020
Kasun RajithaSL201922013126.504032.5000000
Andrew PuttickCC2014-20153301394.331586.6700020
Manpreet GonyCSK20093311376.507185.7100002
Ayabonga KhakaSAW2021-2026832131013.002748.1500010
Kwena MaphakaSA/DSG2024-20265321312*13.001872.2200120
Mohammad RafiqueBAN2003110121212.001963.1600020
Gavin EwingZIM2005110121212.002157.1400000
Nuwan KulasekaraSL2017110121212.002060.0000010
Azhar BilakhiaDC20091111212*-1485.7100010
Nicky van den BerghLIO2016110121212.0012100.0000001
Matthew KleinveldtKNI2021110121212.001866.6700020
UWMBCA WelegedaraSL201112012106.0011109.0900020
Steven FinnENG2015121121212.003732.4300010
Basheeru-Deen WaltersWAR2014-201652112812.0010120.0000010
Adam ZampaAUS2016-202642112712.002060.0000010
Babar AzamPAK2019-202422012126.001963.1600120
Imran TahirSA/DOL/NMBG2011-20251932121112.002060.0000001
Calvin SavageCC/DOL2013-20216301254.0011109.0900010
Azhar MahmoodPAK/CC2007-2013210111111.008137.5000020
CJO SmithSCO2007110111111.007157.1400020
Rajesh BhudiaKEN20071111111*-9122.2200001
Rinku SinghIND2024110111111.0010110.0000020
Meeka-eel PrinceNW2024110111111.001478.5700010
RS PillayDOL20241111111*-7157.1400010
Mohammad SamiPAK20021221111*-1861.1100001
Naveen-ul-HaqDSG2024-20258321110*11.008137.5000011
Mitchell JohnsonAUS2007-20114411163.671291.6700120
Nashra SandhuPAKW2021-202664311511.002347.8300000
Nantie HaywardSA2002110101010.001855.5600020
Shaquana QuintyneWIW20161111010*-1190.9100010
Grant ThomsonTIT2021110101010.007142.8600001
Kashvee GautamINDW2026110101010.008125.0000001
Yalaka Venugopal RaoDC20093201095.001376.9200000
Mark GillespieNZ200742110710.001566.6700000
Wilkin MotaPK20093201055.001662.5000000
Shaheen Shah AfridiPAK2019-202422110910.007142.8600010
Marchant de LangeSA/DH2011-20187311095.002050.0000120
Dane PiedtSA/CC2013-20163301093.336415.6300110
Malusi SibotoKNI/LIO/TIT2012-20231133106*-7142.8600010
Beuran HendricksSA/CC/LIO2013-20241632108*10.001283.3300010

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