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
Graeme SmithSA/AX/RR2002-201328353102514732.03143471.482521367
Quinton de KockSA/TIT/CTB2012-202632322124012141.331169106.0729012840
Hashim AmlaSA/CC/DH2006-20192937091210024.65124573.251751282
Jacques KallisSA/AX/RCB2002-2013242931033119*39.73190254.314541246
Morné van WykSA/KKR/KNI2007-201932314949114*35.15780121.6717410727
David MillerSA/KNI/DOL2011-20265146161460118*48.671202121.462819562
Aiden MarkramSA/TIT/PR2018-20262225077214330.88104074.232118913
Herschelle GibbsSA/DC2002-20091720367011839.4178685.241507813
Faf du PlessisSA/PR/JSK2011-20252023371412035.7097573.23211758
Temba BavumaSA/CC/LIO2014-20262630375411327.93113866.261357212
Jon-Jon SmutsSA/WAR/DOL2012-20252625457262*27.24459124.620317014
Mark BoucherSA/RCB2002-2011252875975528.43103157.90031662
JP DuminySA/MI/CC2007-20192426472285*32.82101371.270515612
Ashwell PrinceSA/AX/WAR2005-201413184500123*35.7190955.01213531
Matthew BreetzkeSA/DSG/SEC2023-20261714150011238.46389128.531205319
Dean ElgarSA/KNI/TIT2013-202214181527118*31.0085761.49121525
Cameron DelportDOL2012-201620201529103*27.84393134.611324925
Reeza HendricksSA/KNI/LIO2012-2026252315857526.59530110.380314815
MS DhoniIND/CSK2006-2018151824094725.5650481.15000475
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Ricky PontingAUS2003-201168038211647.7565058.77210442
Sachin TendulkarIND/MI2003-201191103348330.3643277.31031405
Matthew HaydenAUS/CSK2003-200967035010250.0038092.111313910
Laura WolvaardtSAW2021-2026101013185835.3336886.41030391
Khaya ZondoDOL/DH2014-2026352765445925.90473115.010243819
David WarnerAUS/DC2009-201878030611738.25295103.73110376
Adam GilchristAUS/DC2003-20097803036737.88191158.640203717
Shaun PollockSA/AX2002-20081615529763*29.7035483.90023372
Heinrich KlaasenSA/TIT/DH2016-2026312836338525.32440143.860533539
Ryan RickeltonSA/LIO/JS2018-2026151612858719.0033086.36012357
Matt RenshawAUS2026230316190105.3354557.98110343
Phillip HughesAUS2009120275160137.5047458.02200345
Rassie van der DussenSA/LIO/JS2014-20262220752880*40.62514102.720313322
Kyle VerreynneSA/CC/CTB2017-2026161813044517.8836184.21000336
Marco JansenSA/WAR/DH2019-2026151333027530.20269112.270103312
Sarel ErweeSA/DOL/DH2017-2022141402776219.7933283.43023326
Tristan StubbsSA/WAR/SEC2021-20261415444312240.2753283.271113114
Wiaan MulderSA/LIO/JSK2019-20262424645659*25.3350690.120213022
Wihan LubbeWAR/LIO/DH2019-2026121103248329.45213152.110203013
Michael HusseyAUS2006-201167230483*60.8052857.58030305
Dinesh ChandimalSL2011-20243502318346.2040257.46031300
Marques AckermanDOL/CTB/DSG2019-20267712557442.50198128.79011284
Dale SteynSA/AX/CTB2005-2019211922534714.8859342.66000285
Virender SehwagIND/AX/DC2003-2010111302366818.1526389.73011283
Simon KatichAUS/PK2006-200956020510834.1733661.01100271
Yuvraj SinghIND/PK2003-2011121213717033.73250148.400302624
Steve SmithAUS2016-202646026010843.3341362.95110264
Richard LeviSA/CC2012-20167702388534.00145164.140312613
Tillakaratne DilshanSL/DC2009-20114511805045.00151119.21010264
Page 1Next

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