Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At New Wanderers Stadium×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew StraussENGTests2010120222211.004647.8300130
Saeed AjmalPAKODIs2009-20133212214*22.003268.7500020
Qaasim AdamsCC/TITT202014-2017321222222.0015146.6700002
Dhananjaya de SilvaSLTests2017120221211.004746.8100020
Keshav MaharajDOL/DHT202013-20193312221*11.0013169.2300140
Taufeeq UmarPAKODIs2003110212121.004348.8400040
Alex ObandaKENT20Is2007110212121.002584.0000020
Tammy BeaumontENGWT20Is20161112121*-16131.2500021
Jason HolderWIODIs20151112121*-2584.0000020
Liam LivingstoneCTBT202019110212121.0010210.0000003
Dinesh MongiaINDODIs2003220211210.5018116.6700021
Morné MorkelSAODIs2009-2015520211510.502391.3000030
Shaun von BergTIT/TST202016-20193212116*21.0014150.0000030
Sohail TanvirLIOT202012-20136322118*21.0021100.0000001
Yuvraj SinghPKT202009110202020.0018111.1100021
Shoaib MalikJST2020191112020*-8250.0000021
Ryan SidebottomENGODIs2009110202020.004148.7800030
Yogesh NagarDCT202009110202020.0020100.0000010
David WieseSAODIs2016110202020.003262.5000010
Shaun PollockSAODIs2003-20083212010*20.002195.2400010
Mervyn DillonWITests2003120201310.005834.4800030
Rohit SharmaINDTests2013120201410.005536.3600020
Wayne ParnellSAODIs2011-2016421201220.003262.5000020
Daniel VettoriNZT20Is200733020156.6715133.3300030
Chris GayleWIODIs2015110191919.0013146.1500021
Thomas OdoyoKENODIs2003110191919.002965.5200010
S. SreesanthINDT20Is2006-20073111919*-10190.0000040
Ravichandran AshwinINDODIs2013110191919.0019100.0000040
Mohammad AmirPAKODIs20092111919*-2095.0000040
Mitchell MarshAUSODIs2016110191919.0019100.0000040
Richard LeviSAT20Is2012110191919.007271.4300040
Moeen AliENGTests2016110191919.002867.8600030
Yuvraj SinghINDT20Is200722019149.502673.0800010
Mohammad KaifINDODIs200322019199.502770.3700110
Kevin PietersenENGTests201012019129.505832.7600030
Alex HalesENGTests201612019189.505633.9300030
Sinethemba QeshileWAR/JST20201953019146.3314135.7100140
Kyle MillsNZODIs20093111818*-6300.0000021
Alok KapaliBANODIs2003110181818.002669.2300011
David ObuyaKENT20Is2007110181818.003354.5500010
Farveez MaharoofDCT2020091111818*-13138.4600000
Nasir JamshedPAKT20Is2013110181818.002572.0000030
Sachith PathiranaSLODIs2017110181818.002669.2300010
HMRKB HerathSLTests201712018109.002864.2900030
Ravichandran AshwinINDTests20131211811*18.002572.0000020
Wiaan MulderLIO/TST202016-2019853189*9.001994.7400010
Damien MartynAUST20Is2006110171717.009188.8900030
Irfan PathanPKT202009110171717.0011154.5500020
Ramnaresh SarwanWIT20Is200722017128.5015113.3300001
Shahid AfridiPAKT20Is2007-201342017178.5010170.0000120

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