Batting by format (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At St George's Park×

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUSTests2014120201910.004445.4500040
Graeme CremerZIMTests20171212018*20.004742.5500040
Trent BoultNZTests20131212017*20.002871.4300021
Craig McMillanNZODIs2005110191919.002479.1700020
Irfan PathanPKT2020091111919*-16118.7500020
Bhuvneshwar KumarINDODIs20181111919*-2095.0000020
Harbhajan SinghMIT20200932019189.509211.1100012
Shane WatsonAUSODIs2006-2011221191519.0013146.1500011
Shahid AfridiPAKODIs2007-201322019119.5017111.7600020
Dushmantha ChameeraSLTests201612019199.506330.1600120
Roelof van der MerweRCB/TIT/TST202009-20194311916*9.5014135.7100120
Makhaya NtiniSATests200724219189.504146.3400020
Imran TahirDOL/NMBGT202017-20191144199*-2286.3600001
Shaun von BergTS/DH/BOLT202018-20221054197*19.0017111.7600010
Virender SehwagINDODIs2006110181818.002281.8200030
Leon JohnsonWIODIs2015110181818.004045.0000021
Shadab KhanPAKODIs20191111818*-1994.7400010
Andrew HallSAODIs200632018139.0015120.0000001
Patrick BothaKNIT202016-202233018126.002669.2300010
Stuart MatsikenyeriZIMODIs2005110171717.002762.9600030
Nuwan KulasekaraSLODIs2017110171717.0016106.2500021
Dinesh KarthikINDODIs2006110171717.003844.7400020
Nathan McCullumNZT20Is2012110171717.0014121.4300020
Daniel SmithWPT202022110171717.002373.9100020
Craig KieswetterWART20201422017168.502180.9500021
Caleb SelekaNWT202022721171617.002568.0000020
Gregory MahlokwanaKNI/CTBT202019-2022641179*5.672665.3800010
Boeta DippenaarSAODIs2006110161616.003545.7100020
Gautam GambhirDCT202009110161616.001984.2100010
James FranklinNZT20Is2012110161616.0013123.0800011
Brendan TaylorZIMTests201712016168.004139.0200130
Faf du PlessisSAT20Is2012-202022016158.002369.5700010
Theunis de BruynSATests20181211615*16.002272.7300020
Ryan BurlZIMTests201712016168.003941.0300130
Prenelan SubrayenDOLT202014-202210321613*16.0015106.6700100
Naved-ul-HasanPAKODIs20071111515*-9166.6700011
Jacques RudolphTITT202013110151515.002365.2200000
Doug BracewellNZT20Is20121111515*-9166.6700020
Denesh RamdinWIODIs2008-20152211512*15.001978.9500000
Kane WilliamsonNZTests201312015117.503740.5400030
Colin MunroNZTests201312015157.502657.6900130
Kagiso RabadaSAODIs2016-201942015127.502755.5600010
Imran ManackTS/BOLT202019-202210321511*15.0012125.0000110
Yuvraj SinghPKT202009110141414.001687.5000010
Aaron FinchAUST20Is2020110141414.0012116.6700020
Jason RoyENGODIs2016110141414.0013107.6900030
Reeza HendricksSAT20Is2020110141414.001782.3500010
Alex CareyAUST20Is2020110141414.0010140.0000001
Mitchell JohnsonAUSODIs2009-20112201497.002948.2800010
Peter SiddleAUSTests20141221411*-3441.1800010

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