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
Mohammed ShamiINDTests2018-202124038289.505470.3700070
Thilan SamaraweeraSLODIs2009110373737.004778.7200010
Chloe TryonSAWODIs2026110373737.0023160.8700051
Aubrey SwanepoelKNIT2020241113737*-19194.7400051
Nathan AstleNZODIs2003-2005220373718.504484.0900180
Lou VincentNZTests2007120373318.506854.4100051
HMRKB HerathSLTests2011121372337.0034108.8200042
Cameron WhiteAUST20Is2009-2014220372318.5033112.1200041
Aviwe MgijimaCCT202014-20174213737*37.0020185.0000132
Shreyas IyerINDTests2023120373118.506259.6800041
Dhananjaya de SilvaSLT20Is2017-2019220372718.5029127.5900022
Wayne ParnellSAODIs2009-202110533710*18.504484.0900020
Dale SteynSA/AXODIs2005-201913613717*7.406061.6700231
Tazmin BritsSAWT20Is2019110363636.0030120.0000041
Tharanga ParanavitanaSLTests2011120363218.008840.9100050
Kieron PollardCC/MCTT202015-20243313627*18.0022163.6400033
Graeme van BuurenTITT202014-2015542362718.0034105.8800040
Justin OntongCCT202012-2016552361612.004090.0000110
Shane WatsonAUST20Is2014110353535.0028125.0000022
Lara GoodallSAWT20Is2019110353535.0030116.6700030
Tim DavidAUSODIs2023110353535.0025140.0000023
Maia BouchierENGWT20Is2024110353535.0021166.6700051
Mashrafe MortazaBANTests20081213523*35.0032109.3800060
Wriddhiman SahaKKRT2020092223525*-18194.4400022
Travis HeadAUSODIs2016-2023221351835.0029120.6900031
Asa TribePRT2020262213530*35.0025140.0000041
Eoin MorganTS/PRT202018-2023330352411.6725140.0000041
Rohit SharmaINDODIs2011-2018430351511.673892.1100061
Cheteshwar PujaraINDTests2018-202124035198.7511330.9700250
Ricardo PowellWIODIs2003-2004210343434.0034100.0000050
Ajinkya RahaneINDODIs20182113434*-5068.0000030
Janneman MalanCTBT202018110343434.0029117.2400022
Shaun PollockSATests2006120342417.004969.3900050
Scott StyrisNZODIs2003-2005220341917.005265.3800030
Virat KohliRCBT2020093213419*34.0031109.6800012
Karan GoelPKT2020092213420*34.004182.9300030
Jos ButtlerENGTests2019120342217.007247.2200042
Neil WagnerNZTests2016120343117.004477.2700041
Grant RoelofsenBOL/MCTT202023-2024220342617.0029117.2400041
Chris GayleWIODIs2003-2015330342611.333694.4400132
Patrick KrugerKNI/SECT202019-2025330342211.334772.3400031
Mitchell JohnsonAUSTests2014110333333.005461.1100060
Aaron FinchAUSODIs2016110333333.0028117.8600042
Stiaan van ZylCCT202012110333333.003984.6200020
Colin MunroNZODIs2015110333333.0032103.1300031
Shadab KhanPAKODIs2019-2021210333333.0030110.0000021
Dominic SibleyENGTests2019120332916.5010232.3500060
Hasan AliPAKODIs2019-20212213332*33.0015220.0000014
Shakib Al HasanBANTests2008120323016.0032100.0000060
Rob QuineyRRT202009220322816.004080.0000050

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