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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Morné van WykSA/DOL20152015772368114*73.60343107.291403314
Matt RenshawAUS20262026230316190105.3354557.98110343
Jacques KallisSA/RCB200920096803059338.1348363.15031362
Heinrich KlaasenSA/DSG202420247702978542.43163182.210301723
AB de VilliersSA/DC20092009671290105*48.3341669.71120247
Phillip HughesAUS20092009120275160137.5047458.02200345
Quinton de KockSA/CTB2019201934027312168.2527798.56120333
AB de VilliersSA201520154502648152.8032880.49020322
Jacques KallisSA20062006341261119*87.0044259.05200341
Graeme SmithSA/RR200920095612477749.4036467.86030321
Reeza HendricksLIO202120216602467541.00211116.59010207
Matthew BreetzkeSA/DSG202420246602467841.00151162.910202514
Aiden MarkramSA/DSG2026202634023610859.0037363.27110306
AB de VilliersSA200620064602315038.5044751.68010273
Ricky PontingAUS2006200623022611675.3342952.68200232
JP DuminySA/MI2009200968121973*31.2934862.93021222
Tristan StubbsSA/SEC2024202434121512271.6730770.03110176
Aiden MarkramSA/PR2018201834021314353.2531866.98100271
Quinton de KockDSG202320235402117852.75139151.800301813
David MillerSA/DOL201520157732097052.25185112.97010137
Hashim AmlaSA201120113402075451.7527276.10040320
David MillerSA/DOL2014201454120593*68.33122168.030201811
Kushal Janith PereraSL20192019221204153*204.0026377.57110196
Graeme SmithSA2008200822019714798.5020297.52110370
Herschelle GibbsSA2005200522019311896.5020693.69110182
David MillerSA/KNI20162016333189118*-127148.821101410
Mitchell MarshAUS2023202333218692*186.00100186.00020248
Temba BavumaSA2024202412018311391.5034553.04110181
Yuvraj SinghPK200920096611825036.40148122.970101310
AB de VilliersSA20082008221180103*180.0019592.31110221
Hashim AmlaSA201520154501776635.4020984.69010241
Temba BavumaLIO2021202166217653*44.00154114.2901067
Aliya RiazPAKW202120216601768129.3322378.92011153
Vaughn van JaarsveldDOL2014201477317651*44.00141124.8201097
Mark BoucherSA200620064611735334.6035249.15020240
AB de VilliersSA201120112301707656.6728958.82020162
Faf du PlessisSA201920193401699042.2527162.36010250
Matthew HaydenCSK200920093301666055.33100166.00020186
Cameron DelportDOL201420148801655620.63139118.71012128
Nida DarPAKW2021202166216459*41.0023868.9102191
Ashwell PrinceSA2006200624016112140.2531351.44101210
Herschelle GibbsSA/DC2009200933116069*80.00137116.79020174
Simon KatichAUS/PK2009200945015910831.8026859.33100221
Dean ElgarSA20152015121158118*158.0031749.84100141
David MillerDOL2021202166315856*52.67120131.6701088
Ajinkya RahaneIND201320132311559677.5029552.54020202
Marizanne KappSAW2021202155115568*38.75150103.33010171
Faf du PlessisSA/PR2018201834115412051.33148104.05100144
Pite van BiljonKNI2021202155115472*38.50131117.5601089
Laura WolvaardtSAW202120215511535838.2518881.38010190
Page 1Next

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