Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Hashim AmlaSATests2007-201812181122120871.82227453.695601622
AB de VilliersSATests2005-201812170104015261.18162464.0435312211
Dean ElgarSATests2013-20231016067218542.00119456.281511061
Graeme SmithSAODIs2004-20131616176214150.8079296.212501026
Quinton de KockSAODIs2013-20231212076617863.83694110.374109419
Hashim AmlaSAODIs2009-20191515190415464.5796793.495109317
Aiden MarkramSATests2018-2024814050411536.0079863.16131860
Jacques KallisSATests2005-2011791669201*83.63119655.943207510
Quinton de KockSATests2014-20218133547129*54.7063586.14131739
Faf du PlessisSATests2013-2020813152719943.92105350.05213663
AB de VilliersSA/AXODIs2005-20182020563710942.4771589.091306511
Temba BavumaSATests2016-2024813445678*50.6792349.40042612
Ashwell PrinceSATests2005-2011782418162*69.6774456.18201554
Aiden MarkramTIT/PR/SECT202016-20251515647810053.11337141.841314915
Quinton de KockLIO/TIT/CTBT202012-20261212248410848.40289167.471314826
Mark BoucherSATests2005-201178135211750.2960857.89120471
Jacques KallisSA/AXODIs2004-20111312247895*47.8058481.850304210
Virat KohliINDTests2018-202336032515354.1750963.85110411
JP DuminySAODIs2008-201816154394111*35.8242692.49112395
Ricky PontingAUSODIs2003-201188241811469.6748785.83220387
Rilee RossouwKNI/JSK/PCT202012-2025171604088225.50275148.360213826
KL RahulINDTests2018-202336026512344.1754548.62200385
AB de VilliersDC/TIT/TST202009-20191515443493*39.45292148.630403720
Will JacksPCT202023-20251110040110140.10211190.051213729
Henry DavidsTIT/PRT202012-2019202003724718.60318116.980033713
David MillerDOL/DH/PRT202013-20261211632875*65.60225145.78020379
Reeza HendricksSAT20Is2018-202477032311746.14185174.591203714
Graeme SmithSATests2005-201491202766223.0047058.72021371
Farhaan BehardienTIT/CTBT202012-20192623124967045.09359138.160203620
Reeza HendricksKNI/LIO/JST202012-2026101023979649.63276143.840523516
David MillerSAODIs2011-20231413340282*40.20351114.530413414
Mark BoucherSA/AXODIs2004-2011151243407842.50338100.59010346
Heinrich KlaasenTIT/TS/DHT202014-202415144402104*40.20233172.531103221
Babar AzamPAKODIs2019-202133026610388.67258103.10120314
Colin IngramWAR/MCT/PCT202012-2025131202495020.75188132.45010298
JP DuminySATests2009-20164802358829.3854143.44021293
Stephen CookSATests201624020011550.0043945.56110280
Shoaib MalikPAKODIs2007-201955227312891.0031287.50110274
Vernon PhilanderSATests2011-201971012487427.5649949.70011271
Sachin TendulkarINDODIs2003-20096502129842.4026181.23020271
Joe RootENGTests2016-20192401737643.2533451.80010270
Shane WatsonAUSODIs2006-2009552287136*95.6732887.502012611
Rassie van der DussenSAODIs2019-2023651277123*69.2531189.07120265
Babar AzamPAKT20Is2019-202444020012250.00113176.99100265
Babar AzamPAKTests2018-20242401317132.7519965.83020260
Rilee RossouwSAODIs2015-201633028413294.67255111.371202512
Faf du PlessisSAODIs2011-20199922655737.8628194.31010254
Marco JansenSATests2021-202447316384*40.7529255.82010251
Albie MorkelCSK/TIT/DHT202009-2018231684366754.50283154.060302433
Dean ElgarKNI/TIT/TST202013-2019109333879*56.33285118.60041249
Page 1Next

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