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
David MillerSA/KNI/DOL2011-20265146161460118*48.671202121.462819562
Quinton de KockSA/TIT/CTB2012-202632322124012141.331169106.0729012840
Heinrich KlaasenSA/TIT/DH2016-2026312836338525.32440143.860533539
Morné van WykSA/KKR/KNI2007-201932314949114*35.15780121.6717410727
Cameron DelportDOL2012-201620201529103*27.84393134.611324925
Yuvraj SinghIND/PK2003-2011121213717033.73250148.400302624
Rassie van der DussenSA/LIO/JS2014-20262220752880*40.62514102.720313322
Wiaan MulderSA/LIO/JSK2019-20262424645659*25.3350690.120213022
Khaya ZondoDOL/DH2014-2026352765445925.90473115.010243819
Matthew BreetzkeSA/DSG/SEC2023-20261714150011238.46389128.531205319
Donavon FerreiraSA/TIT/JSK2023-202577323882*59.50121196.690201218
AB de VilliersSA/DC/TS2005-2018313831542105*44.06230266.99212316417
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Adam GilchristAUS/DC2003-20097803036737.88191158.640203717
Reeza HendricksSA/KNI/LIO2012-2026252315857526.59530110.380314815
Jon-Jon SmutsSA/WAR/DOL2012-20252625457262*27.24459124.620317014
Tristan StubbsSA/WAR/SEC2021-20261415444312240.2753283.271113114
Aiden MarkramSA/TIT/PR2018-20262225077214330.88104074.232118913
Herschelle GibbsSA/DC2002-20091720367011839.4178685.241507813
Wihan LubbeWAR/LIO/DH2019-2026121103248329.45213152.110203013
Kevin PietersenENG/RCB/DOL2005-2016111002957929.50222132.880212213
Richard LeviSA/CC2012-20167702388534.00145164.140312613
Temba BavumaSA/CC/LIO2014-20262630375411327.93113866.261357212
JP DuminySA/MI/CC2007-20192426472285*32.82101371.270515612
Marco JansenSA/WAR/DH2019-2026151333027530.20269112.270103312
Vaughn van JaarsveldDOL/PR2012-20191816529451*26.73254115.750101812
Dane VilasCC/DOL/JS2013-2023109225454*36.29185137.300101512
Justin KempSA/AX/CC2005-2013109320289*33.67181111.600211212
George LindeSA/CC/CTB2014-20251611320548*25.63140146.430011411
Pite van BiljonKNI2013-202177119372*32.17166116.27010911
Will JacksPC2023-20253301616453.6786187.210201311
Matthew HaydenAUS/CSK2003-200967035010250.0038092.111313910
Christiaan JonkerCC/WAR/NMBG2014-2023131232384426.44212112.260001410
Albie MorkelSA/CSK/TIT2005-2018171422204518.33190115.790011610
Robert FrylinckDOL/TS2012-20212620720730*15.92160129.38002910
Dewald BrevisSA/TIT/MCT2023-202687112775*21.1780158.75011810
Sanju SamsonIND2024110107107107.0050214.00100710
Andile PhehlukwayoSA/DOL/DH2014-20242114523369*25.89226103.10013219
Jason SmithCC/DOL/DSG2019-2026131202226618.50207107.25011119
Shai HopePC2026221129118*129.0078165.38100109
Asif AliCTB2018-20192201238061.5059208.4701099
Faf du PlessisSA/PR/JSK2011-20252023371412035.7097573.23211758
Jonny BairstowENG/JSK/SEC2015-20265502317946.20207111.59020248
Travis HeadAUS2016-20266702069129.43160128.75010258
Brendon McCullumNZ/KKR2007-201210911694021.1317298.26001148
Jason RoyENG/NMBG/PR2018-20246501494029.80101147.52000148
Heino KuhnTIT/NMBG2012-20195401457636.2599146.46011108
Connor EsterhuizenLIO/MCT/PC2024-20264401143828.5070162.8600088
Shahid AfridiPAK/AX2005-201355111077*27.5057192.9801178
Craig McMillanNZ200742110557105.0056187.5001058
Page 1Next

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