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
Hashim AmlaSAODIs2009-20191515190415464.5796793.495109317
Quinton de KockSAODIs2013-20231212076617863.83694110.374109419
Graeme SmithSAODIs2004-20131616176214150.8079296.212501026
Dean ElgarSATests2013-20231016067218542.00119456.281511061
Jacques KallisSATests2005-2011791669201*83.63119655.943207510
AB de VilliersSA/AXODIs2005-20182020563710942.4771589.091306511
Quinton de KockSATests2014-20218133547129*54.7063586.14131739
Faf du PlessisSATests2013-2020813152719943.92105350.05213663
Aiden MarkramSATests2018-2024814050411536.0079863.16131860
Farhaan BehardienTIT/CTBT202012-20192623124967045.09359138.160203620
Quinton de KockLIO/TIT/CTBT202012-20261212248410848.40289167.471314826
Jacques KallisSA/AXODIs2004-20111312247895*47.8058481.850304210
Aiden MarkramTIT/PR/SECT202016-20251515647810053.11337141.841314915
Temba BavumaSATests2016-2024813445678*50.6792349.40042612
Albie MorkelCSK/TIT/DHT202009-2018231684366754.50283154.060302433
AB de VilliersDC/TIT/TST202009-20191515443493*39.45292148.630403720
Ricky PontingAUSODIs2003-201188241811469.6748785.83220387
Ashwell PrinceSATests2005-2011782418162*69.6774456.18201554
Rilee RossouwKNI/JSK/PCT202012-2025171604088225.50275148.360213826
David MillerSAODIs2011-20231413340282*40.20351114.530413414
Heinrich KlaasenTIT/TS/DHT202014-202415144402104*40.20233172.531103221
Will JacksPCT202023-20251110040110140.10211190.051213729
Reeza HendricksKNI/LIO/JST202012-2026101023979649.63276143.840523516
JP DuminySAODIs2008-201816154394111*35.8242692.49112395
Henry DavidsTIT/PRT202012-2019202003724718.60318116.980033713
Mark BoucherSATests2005-201178135211750.2960857.89120471
Mark BoucherSA/AXODIs2004-2011151243407842.50338100.59010346
Dean ElgarKNI/TIT/TST202013-2019109333879*56.33285118.60041249
David MillerDOL/DH/PRT202013-20261211632875*65.60225145.78020379
Virat KohliINDTests2018-202336032515354.1750963.85110411
Reeza HendricksSAT20Is2018-202477032311746.14185174.591203714
Theunis de BruynTIT/TS/PCT202014-2024181823077419.19231132.900122414
Quinton de KockSAT20Is2014-202655029111558.20158184.182011824
Shane WatsonAUSODIs2006-2009552287136*95.6732887.502012611
Rilee RossouwSAODIs2015-201633028413294.67255111.371202512
Rassie van der DussenSAODIs2019-2023651277123*69.2531189.07120265
Graeme SmithSATests2005-201491202766223.0047058.72021371
Shoaib MalikPAKODIs2007-201955227312891.0031287.50110274
Rassie van der DussenSAT20Is2019-202466226866*67.00182147.250301614
Babar AzamPAKODIs2019-202133026610388.67258103.10120314
KL RahulINDTests2018-202336026512344.1754548.62200385
Faf du PlessisSAODIs2011-20199922655737.8628194.31010254
Dewald BrevisTIT/MCT/PCT202023-202688225173*41.83152165.130201421
Colin IngramWAR/MCT/PCT202012-2025131202495020.75188132.45010298
Vernon PhilanderSATests2011-201971012487427.5649949.70011271
JP DuminySATests2009-20164802358829.3854143.44021293
Kyle VerreynnePR/JSK/PCT202023-2026981233116*33.29127183.461001615
Paul CollingwoodENGODIs2005-2009441231105*77.0024992.77110194
Page 1Next

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