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
AB de VilliersSA/DC/TS2005-2018313831542105*44.06230266.99212316417
Quinton de KockSA/TIT/CTB2012-202632322124012141.331169106.0729012840
David MillerSA/KNI/DOL2011-20265146161460118*48.671202121.462819562
Morné van WykSA/KKR/KNI2007-201932314949114*35.15780121.6717410727
Hashim AmlaSA/CC/DH2006-20192937091210024.65124573.251751282
Jacques KallisSA/AX/RCB2002-2013242931033119*39.73190254.314541246
Graeme SmithSA/AX/RR2002-201328353102514732.03143471.482521367
JP DuminySA/MI/CC2007-20192426472285*32.82101371.270515612
Herschelle GibbsSA/DC2002-20091720367011839.4178685.241507813
Heinrich KlaasenSA/TIT/DH2016-2026312836338525.32440143.860533539
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Temba BavumaSA/CC/LIO2014-20262630375411327.93113866.261357212
Mark BoucherSA/RCB2002-2011252875975528.43103157.90031662
Reeza HendricksSA/KNI/LIO2012-2026252315857526.59530110.380314815
Jon-Jon SmutsSA/WAR/DOL2012-20252625457262*27.24459124.620317014
Cameron DelportDOL2012-201620201529103*27.84393134.611324925
Rassie van der DussenSA/LIO/JS2014-20262220752880*40.62514102.720313322
Yuvraj SinghIND/PK2003-2011121213717033.73250148.400302624
Matthew HaydenAUS/CSK2003-200967035010250.0038092.111313910
Sachin TendulkarIND/MI2003-201191103348330.3643277.31031405
Laura WolvaardtSAW2021-2026101013185835.3336886.41030391
Michael HusseyAUS2006-201167230483*60.8052857.58030305
Richard LeviSA/CC2012-20167702388534.00145164.140312613
Ajinkya RahaneIND/MI2009-20184512379659.2538861.08030254
Dinesh ChandimalSL2011-20243502318346.2040257.46031300
Zubayr HamzaCC/LIO2021-202666221177*52.75155136.13031236
Khaya ZondoDOL/DH2014-2026352765445925.90473115.010243819
Dean ElgarSA/KNI/TIT2013-202214181527118*31.0085761.49121525
Matthew BreetzkeSA/DSG/SEC2023-20261714150011238.46389128.531205319
Wiaan MulderSA/LIO/JSK2019-20262424645659*25.3350690.120213022
Wihan LubbeWAR/LIO/DH2019-2026121103248329.45213152.110203013
Adam GilchristAUS/DC2003-20097803036737.88191158.640203717
Shaun PollockSA/AX2002-20081615529763*29.7035483.90023372
Kevin PietersenENG/RCB/DOL2005-2016111002957929.50222132.880212213
Sarel ErweeSA/DOL/DH2017-2022141402776219.7933283.43023326
Marizanne KappSAW2016-20248812477235.2925298.02021241
Donavon FerreiraSA/TIT/JSK2023-202577323882*59.50121196.690201218
Jonny BairstowENG/JSK/SEC2015-20265502317946.20207111.59020248
VVS LaxmanIND/DC2006-20104612039640.6045045.11021201
Justin KempSA/AX/CC2005-2013109320289*33.67181111.600211212
Gautam GambhirIND/DC2007-200977119171*31.83171111.70022212
Tazmin BritsSAW2021-20268821736628.83170101.76020191
Nida DarPAKW202166216459*41.0023868.9102191
Will JacksPC2023-20253301616453.6786187.210201311
Misbah-ul-HaqPAK2007-20133301568052.00144108.33020183
Steve TikoloKEN2003-20073301075635.6718557.84021102
Aiden MarkramSA/TIT/PR2018-20262225077214330.88104074.232118913
Faf du PlessisSA/PR/JSK2011-20252023371412035.7097573.23211758
Ashwell PrinceSA/AX/WAR2005-201413184500123*35.7190955.01213531
Tristan StubbsSA/WAR/SEC2021-20261415444312240.2753283.271113114
Page 1Next

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