Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Faf du PlessisSA/PR2011-20201923483313743.84141358.952509010
Ollie PopeENG2020111135135*-22659.73100181
David MillerSA/KNI/DOL2011-202221209669130*60.82576116.151425324
Hashim AmlaSA/CC/DH2007-201920262946127*39.42153361.71353932
AB de VilliersSA/DC/TS2005-2019283121163126*40.10155674.7429113016
Aiden MarkramSA/TIT/PR2017-201979035412539.3351768.47120424
JP DuminySA/MI/CC2007-20192021680712353.80100580.301516510
Jacques KallisSA/RCB2005-201314151542121*38.7184664.07132594
Dean ElgarSA/KNI/TS2013-20201116267812148.43133950.632407810
Ben StokesENG2016-202022012012060.0022054.55101122
Stephen CookSA201612017611788.0030358.09110180
Rohit SharmaIND/DC2009-201833015411551.3316493.90100136
Vaughn van JaarsveldDOL/PR2014-2019661151112*30.20126119.84101135
Herschelle GibbsSA/DC2005-20091314143611033.5461670.78134433
Reeza HendricksSA/KNI/LIO2015-202214141468108*36.00419111.69122508
Chris RogersAUS201412011210756.0024944.98100130
Kraigg BrathwaiteWI2014110106106106.0018656.99100120
Graeme SmithSA/RR2005-20141719044110523.2162670.45133490
Shivnarine ChanderpaulWI2007-201434112710442.3331340.58100120
Ahmed ShehzadPAK2013110102102102.0011291.0710082
Marlon SamuelsWI2007-201556040210167.0062664.22130437
Ben DunkNMBG201966122999*45.80154148.70010228
Alex HalesENG/DH2016-20192201049952.0013179.3901090
Rassie van der DussenSA/LIO/JS2015-20208903069334.0032394.740202111
Inzamam-ul-HaqPAK20072319492*47.0016158.39010130
Jacques SnymanKNI20227702089029.71149139.60010247
Virat KohliIND/RCB2009-201855117687*44.0020585.85010143
Quinton de KockSA/LIO/TIT2012-2022262908788630.28101886.2506210511
Imam-ul-HaqPAK2019110868686.0010185.1501052
Kusal MendisSL2016-201946124184*48.2036066.94031360
Brendon McCullumNZ/KKR2005-20136701698124.1428259.93010163
Tristan StubbsWAR202277129380*48.83160183.130301123
Colin AckermannWAR2012-201777215379*30.60127120.47010142
Mohammad YousufPAK20072301297943.0020363.55010130
Theunis de BruynSA/KNI/TIT2015-20221415534978*34.90288121.180213114
Justin KempSA/CC2005-201476312778*42.33122104.1001286
Heino KuhnNMBG/NW2018-2022131322967826.91249118.88021275
Scott StyrisNZ2005-200722110278102.0012382.9301091
Brad HaddinAUS2009-20143401017825.2512183.4701084
Isuru UdanaSL/PR2019220817840.5065124.6201074
Richard LeviCC/WP2014-20227702147630.57140152.860212213
Jamie HowNZ2007110767676.0010671.70010110
Oshada FernandoSL20192317575*37.5011963.03012102
Usman KhawajaAUS2018120797539.5015152.32010140
Dwaine PretoriusSA/LIO/JS2012-20221410218674*23.25169110.06010711
David WarnerAUS2011-20205713597459.8343083.49050432
Jon-Jon SmutsWAR/NMBG2012-2022313125997320.66516116.090346316
Mohammad HafeezPAK2007-201934112471*41.3315878.48010152
Pieter MalanSA/BOL2020-2022101113987139.8042194.540513113
Keshav MaharajSA/DOL/DH2014-2020121231627118.0020778.26014197
Page 1Next

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