Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Keshav MaharajDOL/DH/DSGT202013-20264925121341910.3116481.71002112
Prenelan SubrayenDOL/DH/JSKT202012-202636156973110.7878124.3600336
Khaya ZondoDOL/DHT202014-2026352765445925.90473115.010243819
David MillerKNI/DOL/DHT202012-202631291076893*40.42587130.830404734
Morné van WykKKR/KNI/DOLT202009-2019282737587431.58585129.570639217
Heinrich KlaasenTIT/DH/DSGT202016-2026282535968527.09404147.520523337
Robert FrylinckDOL/TST202012-20212620720730*15.92160129.38002910
Jon-Jon SmutsWAR/DOL/NMBGT202012-20252424455962*27.95447125.060317013
Wiaan MulderLIO/JSK/DSGT202019-20262118536259*27.85260139.230202320
Cameron DelportDOLT202012-201620201529103*27.84393134.611324925
Cody ChettyDOLT202012-2019191932916318.19270107.78012187
Quinton de KockTIT/CTB/DSGT202015-2026181604557828.44344132.270404422
Vaughn van JaarsveldDOL/PRT202012-20191816529451*26.73254115.750101812
Dwaine PretoriusLIO/JS/DSGT202014-20251813391239.1010586.6700134
Reeza HendricksKNI/LIO/JST202012-2026171503907526.00353110.480213110
Sibonelo MakhanyaDOL/TIT/CTBT202014-2024161101314711.9113299.2400183
Graeme SmithSA/AXODIs2003-20131515038411725.6047780.50121405
Rassie van der DussenLIO/JS/MCTT202014-2026151453285036.44279117.560101716
George LindeCC/CTB/WPT202014-20251510315748*22.43116135.34001117
Simon HarmerWAR/TIT/JST202012-2026157113638*22.67124109.68000104
Kyle AbbottDOL/DHT202012-201915421276.001580.0000010
Matthew BreetzkeDSG/SECT202023-2026141113757837.50271138.380203816
Temba BavumaCC/LIO/DHT202014-20231413324753*24.70209118.18012149
Andile PhehlukwayoDOL/DH/PRT202014-2024149157137.135898.2800243
AB de VilliersSAODIs2005-2017131305968745.8567987.78060585
David MillerSAODIs2011-202613124516118*64.50499103.412213914
Aiden MarkramTIT/PR/DSGT202018-20261312027610823.00216127.78101288
Kyle VerreynneCC/CTB/WPT202017-2026131312474520.58217113.82000256
Christiaan JonkerCC/WAR/NMBGT202014-2023131232384426.44212112.260001410
Sarel ErweeDOL/DHT202017-2021131202286219.00179127.37023266
Jason SmithCC/DOL/DSGT202019-2026131202226618.50207107.25011119
Bjorn FortuinLIO/PR/PRT202016-202613635035*16.6745111.1100161
Beuran HendricksCC/LIO/NMBGT202013-20241332108*10.001283.3300010
Wihan LubbeWAR/LIO/DHT202019-2026121103248329.45213152.110203013
Jacques KallisSA/AXODIs2003-201312123286119*31.7843266.20111293
Mark BoucherSAODIs2003-20111210419945*33.1722488.84001191
Sisanda MagalaWAR/LIO/CTBT202014-202312534524*22.5039115.3800042
Hashim AmlaSAODIs2009-20191111040310036.6442794.38131560
Hashim AmlaSATests2006-2019111903776919.8468854.80043600
Ryan RickeltonLIO/JS/MCTT202018-2025111001758717.50148118.24011206
Albie MorkelCSK/TIT/DHT202009-2018111021684521.00124135.48000129
David WieseTIT/PR/JSKT202012-202611815821*8.296687.8800032
Junior DalaTIT/NMBG/DSGT202015-2025115133218.2525132.0000212
Tabraiz ShamsiTIT/PR/PRT202014-202511631815*6.003060.0000201
Malusi SibotoKNI/LIO/TITT202012-20231133106*-7142.8600010
Noor AhmadDSGT202024-2026115197*2.258112.5000300
Imran TahirDOL/NMBG/JSKT202012-2025111111*-1100.0000000
Ottniel BaartmanDOL/PR/SECT202021-20261110000.0010.0000100
AB de VilliersSATests2006-201810182752103*47.00149550.30162924
JP DuminySAODIs2007-2018101002947329.4040872.06010122
Page 1Next

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