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
Makhaya NtiniSA/WAR2002-20121812542166.0011237.5000560
Morné MorkelSA/TIT2006-20181921518231*11.3844341.08005221
Temba BavumaSA/CC/LIO2014-20262630375411327.93113866.261357212
Hashim AmlaSA/CC/DH2006-20192937091210024.65124573.251751282
Khaya ZondoDOL/DH2014-2026352765445925.90473115.010243819
Jacques KallisSA/AX/RCB2002-2013242931033119*39.73190254.314541246
Morné van WykSA/KKR/KNI2007-201932314949114*35.15780121.6717410727
Keshav MaharajSA/DOL/DH2013-20265736142643412.0036372.73004245
Noor AhmadDSG2024-2026115197*2.258112.5000300
Tabraiz ShamsiSA/TIT/PR2014-202517731815*4.503256.2500301
Patrick KrugerSA/KNI/PR2016-202410919034*11.2577116.8800394
Kagiso RabadaSA/LIO/JS2015-2025211017032*7.7812655.5600380
Bjorn FortuinSA/LIO/PR2016-2026181045935*9.8358101.7200371
Zaheer KhanIND/AX/MI2003-20131011264277.1121729.4900360
Tony de ZorziSA/CC/TIT2017-2026121301463911.2317483.91003192
Andile PhehlukwayoSA/DOL/DH2014-20242114523369*25.89226103.10013219
Sarel ErweeSA/DOL/DH2017-2022141402776219.7933283.43023326
Shaun PollockSA/AX2002-20081615529763*29.7035483.90023372
Prenelan SubrayenDOL/DH/JSK2012-202636156973110.7878124.3600336
Ashwell PrinceSA/AX/WAR2005-201413184500123*35.7190955.01213531
Heinrich KlaasenSA/TIT/DH2016-2026312836338525.32440143.860533539
AB de VilliersSA/DC/TS2005-2018313831542105*44.06230266.99212316417
Philip SaltPC2023-2024220000.0030.0000200
Asitha FernandoSL2024120000.00100.0000200
Khaled AhmedBAN2022120000.0090.0000200
Peter OngondoKEN2003-2007330110.331010.0000200
David ObuyaKEN2003-2007330331.002512.0000200
Daren PowellWI20082311515*7.5013115.3800230
Lakshmipathy BalajiCSK200943122*1.00728.5700200
CJ AlexanderDOL2014-2016930772.33887.5000201
Andrew HallSA2003-200664031217.756547.6900230
Lonwabo TsotsobeSA/LIO2010-201474265*3.00785.7100210
Evan JonesPR/DSG2023-202654016154.002564.0000210
Fidel EdwardsWI/DC/DOL2008-20126521612*5.332955.1700220
Junior DalaTIT/NMBG/DSG2015-2025115133218.2525132.0000212
Muneeba AliPAKW202155023214.605046.0000210
Nadine de KlerkSAW2021-202675036197.206060.0000250
Sourav GangulyIND/KKR2003-2009761157111*31.4019879.29102115
Kusal MendisSL2017-20244601214820.1716573.33002192
Gautam GambhirIND/DC2007-200977119171*31.83171111.70022212
Lizaad WilliamsSA/TIT/JSK2021-2026128430127.505653.5700230
Colin IngramSA/WAR/MCT2011-20251110085478.509589.47002112
Gerald CoetzeeSA/KNI/JSK2021-20261111279238.7866119.7000217
Rilee RossouwSA/KNI/JSK2012-2025131312044417.00180113.33002196
Ryan RickeltonSA/LIO/JS2018-2026151612858719.0033086.36012357
Cody ChettyDOL2012-2019191932916318.19270107.78012187
Cameron DelportDOL2012-201620201529103*27.84393134.611324925
Robert FrylinckDOL/TS2012-20212620720730*15.92160129.38002910
Graeme SmithSA/AX/RR2002-201328353102514732.03143471.482521367
Javagal SrinathIND2003210000.0010.0000100
Page 1Next

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