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
Jacques KallisSATests2005-2011791669201*83.63119655.943207510
Faf du PlessisSATests2013-2020813152719943.92105350.05213663
Dean ElgarSATests2013-20231016067218542.00119456.281511061
Quinton de KockSAODIs2013-20231212076617863.83694110.374109419
Heinrich KlaasenSAODIs2018-202344020117450.25156128.851001613
Ashwell PrinceSATests2005-2011782418162*69.6774456.18201554
Hashim AmlaSAODIs2009-20191515190415464.5796793.495109317
Virat KohliINDTests2018-202336032515354.1750963.85110411
AB de VilliersSATests2005-201812170104015261.18162464.0435312211
Shaun MarshAUSTests201412019214896.0037251.61100201
Graeme SmithSAODIs2004-20131616176214150.8079296.212501026
Shane WatsonAUSODIs2006-2009552287136*95.6732887.502012611
Jacob OramNZTests200612013513367.5017776.27100182
Rilee RossouwSAODIs2015-201633028413294.67255111.371202512
Quinton de KockSATests2014-20218133547129*54.7063586.14131739
Virat KohliINDODIs2009-2018642193129*96.50176109.66100243
Shoaib MalikPAKODIs2007-201955227312891.0031287.50110274
Joe RootENGODIs2016110125125125.00113110.62100105
Rassie van der DussenSAODIs2019-2023651277123*69.2531189.07120265
KL RahulINDTests2018-202336026512344.1754548.62200385
Babar AzamPAKT20Is2019-202444020012250.00113176.99100265
Johnson CharlesWIT20Is202322014611873.0060243.331001114
Mark BoucherSATests2005-201178135211750.2960857.89120471
Reeza HendricksSAT20Is2018-202477032311746.14185174.591203714
Kyle VerreynnePR/JSK/PCT202023-2026981233116*33.29127183.461001615
Kevin PietersenENGODIs2005-200922012011660.00117102.56100116
Aiden MarkramSATests2018-2024814050411536.0079863.16131860
Quinton de KockSAT20Is2014-202655029111558.20158184.182011824
Stephen CookSATests201624020011550.0043945.56110280
David WarnerAUSTests201412012711563.5016776.05100152
Manish PandeyRCBT202009111114114*-73156.16100104
Asela GunaratneSLODIs2017111114114*-11797.44100142
Ricky PontingAUSODIs2003-201188241811469.6748785.83220387
JP DuminySAODIs2008-201816154394111*35.8242692.49112395
Sachin TendulkarINDTests2010121147111*147.0027553.45100211
John DavisonCANODIs2003110111111111.0076146.0510086
AB de VilliersSA/AXODIs2005-20182020563710942.4771589.091306511
Quinton de KockLIO/TIT/CTBT202012-20261212248410848.40289167.471314826
Tilak VarmaINDT20Is2024111107107*-56191.0710087
Tillakaratne DilshanSLODIs2009110106106106.0092115.22100161
Paul CollingwoodENGODIs2005-2009441231105*77.0024992.77110194
Yusuf PathanINDODIs2009-201122011010555.0080137.5010088
Heinrich KlaasenTIT/TS/DHT202014-202415144402104*40.20233172.531103221
Sarel ErweeDOL/DH/SECT202017-2023441144103*48.0097148.45100128
Babar AzamPAKODIs2019-202133026610388.67258103.10120314
Stiaan van ZylSATests2014-2016231141101*70.5025056.40100200
Will JacksPCT202023-20251110040110140.10211190.051213729
Imam-ul-HaqPAKODIs2019-202133022810176.0026984.76120141
Fakhar ZamanPAKODIs2019-202133011110137.0012688.10100103
Page 1Next

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