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
AB de VilliersSA/DC/TS2005-2019283121163126*40.10155674.7429113016
Quinton de KockSA/LIO/TIT2012-2022262908788630.28101886.2506210511
Hashim AmlaSA/CC/DH2007-201920262946127*39.42153361.71353932
Faf du PlessisSA/PR2011-20201923483313743.84141358.952509010
JP DuminySA/MI/CC2007-20192021680712353.80100580.301516510
Pieter MalanSA/BOL2020-2022101113987139.8042194.540513113
David WarnerAUS2011-20205713597459.8343083.49050432
Dean ElgarSA/KNI/TS2013-20201116267812148.43133950.632407810
David MillerSA/KNI/DOL2011-202221209669130*60.82576116.151425324
Jon-Jon SmutsWAR/NMBG2012-2022313125997320.66516116.090346316
Jacques KallisSA/RCB2005-201314151542121*38.7184664.07132594
Graeme SmithSA/RR2005-20141719044110523.2162670.45133490
Herschelle GibbsSA/DC2005-20091314143611033.5461670.78134433
Marlon SamuelsWI2007-201556040210167.0062664.22130437
Tristan StubbsWAR202277129380*48.83160183.130301123
Colin IngramWAR2013-20171010226464*33.00219120.55030239
Kusal MendisSL2016-201946124184*48.2036066.94031360
Reeza HendricksSA/KNI/LIO2015-202214141468108*36.00419111.69122508
Christiaan JonkerWAR/NMBG/BOL2013-2022242144596127.00368124.730243623
Aiden MarkramSA/TIT/PR2017-201979035412539.3351768.47120424
Theunis de BruynSA/KNI/TIT2015-20221415534978*34.90288121.180213114
Heinrich KlaasenSA/TIT/TS2018-20221412330859*34.22275112.000202111
Rassie van der DussenSA/LIO/JS2015-20208903069334.0032394.740202111
Heino KuhnNMBG/NW2018-2022131322967826.91249118.88021275
Wihan LubbeWAR/NMBG/DH2018-202298123169*33.00192120.31022215
Shaun PollockSA2005-20089822256937.5030075.00020204
Richard LeviCC/WP2014-20227702147630.57140152.860212213
Mitchell Van BuurenLIO202277220467*40.80175116.57021171
Gihahn CloeteWAR/KNI/TIT2013-20227711696528.17146115.75020164
BJ WatlingNZ20131201266363.0020461.76020240
Matthew HaydenCSK200922112565125.0092135.87020133
Ricky PontingAUS2006-20113301256241.6715680.13020110
CP KlijnhansKNI202244112567*41.67120104.17021132
Andrew PuttickCC2012-20142201206560.00102117.6502064
Farhaan BehardienSA/KNI/TIT2012-20221413631856*45.43277114.80010139
Khaya ZondoDOL/DH2014-20221413324859*24.80246100.81012192
Ben DunkNMBG201966122999*45.80154148.70010228
Dane VilasCC/DOL/JS2012-20221414322760*20.64184123.37011187
Sisanda MagalaWAR/LIO/CTB2015-2022201532245018.67175128.000131710
Mangaliso MosheleKNI/LIO/TIT2013-20221312221665*21.60169127.81010166
Jacques SnymanKNI20227702089029.71149139.60010247
Dwaine PretoriusSA/LIO/JS2012-20221410218674*23.25169110.06010711
Jonathan BirdWP20227701825326.00163111.66011168
Virat KohliIND/RCB2009-201855117687*44.0020585.85010143
Stephen CookSA201612017611788.0030358.09110180
Morné van WykSA/KKR/DOL2007-2019101011745719.33161108.07011174
Brendon McCullumNZ/KKR2005-20136701698124.1428259.93010163
Grant RoelofsenDOL20228801675020.88158105.70010147
Donavon FerreiraTIT202296416660*83.00122136.07010154
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.