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
Jacques KallisSA/AX/RCB2002-2013242931033119*39.73190254.314541246
AB de VilliersSA/DC/TS2005-2018313831542105*44.06230266.99212316417
David MillerSA/KNI/DOL2011-20265146161460118*48.671202121.462819562
Quinton de KockSA/TIT/CTB2012-202632322124012141.331169106.0729012840
Graeme SmithSA/AX/RR2002-201328353102514732.03143471.482521367
Aiden MarkramSA/TIT/PR2018-20262225077214330.88104074.232118913
Faf du PlessisSA/PR/JSK2011-20252023371412035.7097573.23211758
Ashwell PrinceSA/AX/WAR2005-201413184500123*35.7190955.01213531
Ricky PontingAUS2003-201168038211647.7565058.77210442
Phillip HughesAUS2009120275160137.5047458.02200345
Morné van WykSA/KKR/KNI2007-201932314949114*35.15780121.6717410727
Hashim AmlaSA/CC/DH2006-20192937091210024.65124573.251751282
Temba BavumaSA/CC/LIO2014-20262630375411327.93113866.261357212
Herschelle GibbsSA/DC2002-20091720367011839.4178685.241507813
Cameron DelportDOL2012-201620201529103*27.84393134.611324925
Dean ElgarSA/KNI/TIT2013-202214181527118*31.0085761.49121525
Matthew BreetzkeSA/DSG/SEC2023-20261714150011238.46389128.531205319
Tristan StubbsSA/WAR/SEC2021-20261415444312240.2753283.271113114
Matthew HaydenAUS/CSK2003-200967035010250.0038092.111313910
Matt RenshawAUS2026230316190105.3354557.98110343
David WarnerAUS/DC2009-201878030611738.25295103.73110376
Virat KohliIND/RCB2009-201889029811233.1137280.11111254
Steve SmithAUS2016-202646026010843.3341362.95110264
Kumar SangakkaraSL/AX/PK2003-2011910224710830.8834072.65101232
Simon KatichAUS/PK2006-200956020510834.1733661.01100271
Kushal Janith PereraSL2019221204153*204.0026377.57110196
Sourav GangulyIND/KKR2003-2009761157111*31.4019879.29102115
Mohammad YousufPAK/AX2002-2007331155101*77.5018683.33100200
Thilan SamaraweeraSL201112014510272.5033343.54100160
Mahmudul Hasan JoyBAN202212014113770.5033542.09100162
Ian BellENG2009110140140140.0022761.67100101
Marlon SamuelsWI2008-201545013310526.6022758.59100201
Shai HopePC2026221129118*129.0078165.38100109
Alastair CookENG2009-201523012511841.6730141.53101120
Marvan AtapattuSL2003110124124124.0012996.12100180
Boeta DippenaarSA/AX2002-200654011710129.2519260.94100100
Sanju SamsonIND2024110107107107.0050214.00100710
Amelia KerrNZW2023111100100*-11785.47100130
JP DuminySA/MI/CC2007-20192426472285*32.82101371.270515612
Heinrich KlaasenSA/TIT/DH2016-2026312836338525.32440143.860533539
Mark BoucherSA/RCB2002-2011252875975528.43103157.90031662
Reeza HendricksSA/KNI/LIO2012-2026252315857526.59530110.380314815
Jon-Jon SmutsSA/WAR/DOL2012-20252625457262*27.24459124.620317014
Khaya ZondoDOL/DH2014-2026352765445925.90473115.010243819
Rassie van der DussenSA/LIO/JS2014-20262220752880*40.62514102.720313322
Wiaan MulderSA/LIO/JSK2019-20262424645659*25.3350690.120213022
MS DhoniIND/CSK2006-2018151824094725.5650481.15000475
Mitchell MarshAUS2016-20267823859664.17354108.760404417
Yuvraj SinghIND/PK2003-2011121213717033.73250148.400302624
Sachin TendulkarIND/MI2003-201191103348330.3643277.31031405
Page 1Next

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