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
Faf du PlessisSATests2013-2020712355313761.44108750.87230626
AB de VilliersSATests2007-20187111549126*54.9093858.53240724
Hashim AmlaSATests2007-20199151516127*36.8699152.07212560
Hashim AmlaSAODIs2009-2019991417108*52.1352279.89141362
Reeza HendricksKNI/LIO/JST202015-202211111401108*40.10319125.71122438
Herschelle GibbsSAODIs2005-200998138611055.1447481.43131383
Jacques KallisSAODIs2005-2013871298121*49.6739176.21110314
Graeme SmithSAODIs2005-20131211028710526.0938474.74122300
David MillerSAODIs2011-2019764268130*134.0028494.37110226
Marlon SamuelsWITests2007-201423023510178.3344253.17110311
Aiden MarkramSATests2017-201935023512547.0039659.34110302
JP DuminySATests2014-201624122912376.3338060.26110280
Stephen CookSATests201612017611788.0030358.09110180
Vaughn van JaarsveldDOL/PRT202014-2019661151112*30.20126119.84101135
Ollie PopeENGTests2020111135135*-22659.73100181
Ben StokesENGTests2020110120120120.0021456.07100122
Shivnarine ChanderpaulWITests2007-201423011910439.6729740.07100120
Rohit SharmaINDODIs2011-201822011611558.0013287.88100114
Chris RogersAUSTests201412011210756.0024944.98100130
Kraigg BrathwaiteWITests2014110106106106.0018656.99100120
Ahmed ShehzadPAKODIs2013110102102102.0011291.0710082
Jon-Jon SmutsWAR/NMBGT202012-2022313125997320.66516116.090346316
AB de VilliersSAODIs2005-2018161514708433.5751291.800404410
Christiaan JonkerWAR/NMBG/BOLT202013-2022242144596127.00368124.730243623
JP DuminySAODIs2007-20191312339471*43.7847083.83020275
Pieter MalanBOLT2020229913687146.00310118.710512813
David MillerKNI/DOL/DHT202014-20221212436262*45.25264137.120322718
Quinton de KockSATests2014-202061003338633.3054660.99030400
Theunis de BruynKNI/TITT202015-20221313433378*37.00266125.190212914
Quinton de KockLIO/TIT/CTBT202012-2022131203017225.08225133.78012406
Heino KuhnNMBG/NWT202018-2022131322967826.91249118.88021275
Tristan StubbsWART20202277129380*48.83160183.130301123
Heinrich KlaasenTIT/TS/DHT202018-20221211326959*33.63233115.45020199
Colin IngramWART202013-20171010226464*33.00219120.55030239
Farhaan BehardienKNI/TIT/NMBGT202013-2022109424956*49.80210118.5701098
Khaya ZondoDOL/DHT202014-20221413324859*24.80246100.81012192
Clyde FortuinWAR/BOLT202015-2022141222454624.50209117.22000253
Janneman MalanCTB/BOLT202019-2022101002334523.30184126.63001269
Wihan LubbeWAR/NMBG/DHT202018-202298123169*33.00192120.31022215
Faf du PlessisSAODIs2011-20198712306938.3327683.33020252
Matthew BreetzkeWAR/NMBGT202019-2022141402304116.43205112.20001254
Ben DunkNMBGT20201966122999*45.80154148.70010228
Dane VilasCC/DOL/JST202012-20221414322760*20.64184123.37011187
Sisanda MagalaWAR/LIO/CTBT202015-2022201532245018.67175128.000131710
Mangaliso MosheleKNI/LIO/TITT202013-20221312221665*21.60169127.81010166
Richard LeviCC/WPT202014-20227702147630.57140152.860212213
Mark BoucherSAODIs2005-201111932124835.3327277.94000161
David WarnerAUSTests2014-20182402127053.0027277.94030311
Jacques KallisSATests2007-20133502089141.6042548.94021210
Page 1Next

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