Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

Player figures come from full scorecards, which we hold for 99 of the 120 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dean ElgarSATests2013-2020813157112147.58124445.90230733
AB de VilliersSATests2007-20187111549126*54.9093858.53240724
Jon-Jon SmutsWAR/NMBGT202012-2022313125997320.66516116.090346316
Faf du PlessisSATests2013-2020712355313761.44108750.87230626
Hashim AmlaSATests2007-20199151516127*36.8699152.07212560
AB de VilliersSAODIs2005-2018161514708433.5751291.800404410
Reeza HendricksKNI/LIO/JST202015-202211111401108*40.10319125.71122438
Quinton de KockSATests2014-202061003338633.3054660.99030400
Quinton de KockLIO/TIT/CTBT202012-2022131203017225.08225133.78012406
Herschelle GibbsSAODIs2005-200998138611055.1447481.43131383
Christiaan JonkerWAR/NMBG/BOLT202013-2022242144596127.00368124.730243623
Hashim AmlaSAODIs2009-2019991417108*52.1352279.89141362
Jacques KallisSAODIs2005-2013871298121*49.6739176.21110314
Marlon SamuelsWITests2007-201423023510178.3344253.17110311
David WarnerAUSTests2014-20182402127053.0027277.94030311
Graeme SmithSAODIs2005-20131211028710526.0938474.74122300
Aiden MarkramSATests2017-201935023512547.0039659.34110302
Theunis de BruynKNI/TITT202015-20221313433378*37.00266125.190212914
Pieter MalanBOLT2020229913687146.00310118.710512813
JP DuminySATests2014-201624122912376.3338060.26110280
JP DuminySAODIs2007-20191312339471*43.7847083.83020275
David MillerKNI/DOL/DHT202014-20221212436262*45.25264137.120322718
Heino KuhnNMBG/NWT202018-2022131322967826.91249118.88021275
Janneman MalanCTB/BOLT202019-2022101002334523.30184126.63001269
Clyde FortuinWAR/BOLT202015-2022141222454624.50209117.22000253
Faf du PlessisSAODIs2011-20198712306938.3327683.33020252
Matthew BreetzkeWAR/NMBGT202019-2022141402304116.43205112.20001254
Kusal MendisSLTests2016-201924115884*52.6722470.54021250
Jacques SnymanKNIT2020227702089029.71149139.60010247
BJ WatlingNZTests20131201266363.0020461.76020240
Colin IngramWART202013-20171010226464*33.00219120.55030239
David MillerSAODIs2011-2019764268130*134.0028494.37110226
Ben DunkNMBGT20201966122999*45.80154148.70010228
Richard LeviCC/WPT202014-20227702147630.57140152.860212213
Wesley MarshallDH/NWT202019-20228801794322.38127140.94000227
Wihan LubbeWAR/NMBG/DHT202018-202298123169*33.00192120.31022215
Jacques KallisSATests2007-20133502089141.6042548.94021210
Marco MaraisWAR/NMBGT202018-20199921824226.00136133.82000215
Quinton de KockSAODIs2013-20195501725134.4019687.76010201
Heinrich KlaasenTIT/TS/DHT202018-20221211326959*33.63233115.45020199
Khaya ZondoDOL/DHT202014-20221413324859*24.80246100.81012192
Graeme SmithSATests2007-20144701545422.0024064.17010190
Dane VilasCC/DOL/JST202012-20221414322760*20.64184123.37011187
Stephen CookSATests201612017611788.0030358.09110180
Ollie PopeENGTests2020111135135*-22659.73100181
Vernon PhilanderSATests2014-20206711183619.6731437.58000180
Chris GayleWITests2007120956647.5071133.80010181
Sisanda MagalaWAR/LIO/CTBT202015-2022201532245018.67175128.000131710
Mitchell Van BuurenLIOT20202277220467*40.80175116.57021171
Mangaliso MosheleKNI/LIO/TITT202013-20221312221665*21.60169127.81010166
Page 1Next

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