Batting by format (All cricket)

Filters

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

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Dimuth KarunaratneSLTests2017120302415.009531.5800040
Stephen CookSATests2017120303015.005455.5600130
Sophia DunkleyENGWT20Is2023220302815.0021142.8600060
Bryce ParsonsPCT202025-2026220303015.003293.7500121
KL RahulINDTests2022-2024230301210.009033.3300040
Murshida KhatunBANWT20Is2023330303010.004566.6700230
Mark BoucherSAT20Is2007210292929.0029100.0000030
Saeed AnwarPAKODIs2003110292929.006048.3300030
Albie MorkelSAODIs2009110292929.0025116.0000021
Ben StokesENGODIs2016110292929.003290.6300011
Kusal MendisPCT202023110292929.0019152.6300041
Barney RogersZIMTests2005120292814.505750.8800030
Mir HamzaPAKTests2025120291614.503387.8800012
Zak CrawleyENGTests2020120292514.505058.0000050
James ColesSECT202026220292814.503290.6300011
Rudi SecondKNI/NMBGT202014-20183312918*14.5022131.8200021
WPUJC VaasSLODIs20031112828*-25112.0000030
Lou VincentNZT20Is2007110282828.0028100.0000011
Jehan MubarakSLT20Is2007110282828.0026107.6900030
Cameron WhiteAUST20Is2011110282828.0022127.2700011
Sohail TanvirLIOT202012-2013210282828.0024116.6700013
Tuba HassanPAKWT20Is2023210282828.0020140.0000021
Marcus TrescothickENGTests2005120282814.005947.4600140
Kane WilliamsonNZTests2013120281514.006543.0800040
Shabika GajnabiWIWT20Is2023220281514.0020140.0000040
Yashasvi JaiswalINDTests2024120282814.003093.3300160
Mitchell Van BuurenPRT202024-2025220282814.003190.3200121
Tony de ZorziTS/DSG/SECT202018-202544028207.003482.3500031
Ferisco AdamsCC/CTB/PRT202012-202310622812*7.003190.3200220
Shane WatsonAUSODIs2006110272727.003969.2300030
Alex HalesENGT20Is2016110272727.0021128.5700050
Hasini PereraSLWT20Is2019110272727.004165.8500030
James TaylorENGTests2016120272713.508531.7600111
TG MokoenaKNIT202017-20192212714*27.002993.1000011
LG PretoriusPRT202025-2026220272613.5014192.8600041
Gulam BodiLIOT202012-201433027129.003675.0000030
Dale SteynSAODIs2007-2019842271513.504757.4500021
Andrew FlintoffENGODIs2003110262626.003868.4200030
Sanath JayasuriyaMIT202009110262626.0020130.0000050
Brendon McCullumNZT20Is2007110262626.002796.3000020
Joe RootPRT202025110262626.0014185.7100031
Shreyas IyerINDODIs2022110262626.003476.4700020
Vasbert DrakesWIODIs2003-2004320262513.006341.2700010
Daniel ChristianJST202018-2019320262213.0012216.6700012
Odean SmithMCTT2020233212625*26.0019136.8400031
Kyle AbbottSATests2014-201723026168.6714018.5700040
Nicky BojeSAODIs2003-20053112525*-25100.0000020
Martin van JaarsveldTITT202012110252525.0014178.5700012
David HusseyAUST20Is2011110252525.002792.5900011
Shaun MarshAUST20Is2011110252525.0019131.5800030

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