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
Imalka MendisSLWT20Is20191112525*-24104.1700020
Saim AyubPAKODIs2024110252525.003180.6500050
Lesego SenokwaneKNIT202024110252525.0024104.1700011
Robin PetersonSAODIs2004-2006220252112.503375.7600021
Azhar MahmoodCC/LIOT202013-2014320251312.502696.1500030
Stuart MatsikenyeriZIMTests2005120251312.505843.1000050
Daren GangaWITests2008120252212.5012919.3800010
Dhammika PrasadSLTests2012120251612.503865.7900031
Saeed AjmalPAKTests20131212521*25.008828.4100030
Jason HolderWITests2015120252312.505050.0000040
Zaheer KhanINDTests2007-201123025238.334160.9800012
Smriti MandhanaINDWT20Is2018-202333025138.332696.1500050
Nahida AkterBANWT20Is20233312515*12.5025100.0000010
Andrew FlintoffCSKT202009110242424.0023104.3500021
Kumar SangakkaraSLODIs2003110242424.003080.0000020
Luke WrightENGODIs2009110242424.0019126.3200031
Nasir JamshedPAKODIs2013110242424.004652.1700010
Deandra DottinWIWT20Is2016110242424.0018133.3300012
Peter OngondoKENODIs2003220241612.0023104.3500030
Runako MortonWITests2008120242312.004454.5500020
Upul TharangaSLT20Is2007-2017220242012.0019126.3200040
Andrew BirchWAR/TST202012-2018521242224.0019126.3200021
Sinalo JaftaSAWT20Is2023-2025521241524.0015160.0000030
Jean SymesLIOT202012-20143312412*12.0022109.0900030
Ben DuckettNMBGT202018110232323.0022104.5500011
Fidel EdwardsWITests2008120232111.504254.7600021
Michael HusseyAUSODIs2006-2009220232211.505244.2300021
Farhad RezaBANT20Is2007220231911.503467.6500002
Stuart BroadENGODIs2009-2016220231311.503271.8800011
Rohit SharmaINDODIs2011-2018220232311.505145.1000120
Mitchell MarshAUST20Is2016-2020221231923.0017135.2900021
Kraigg BrathwaiteWITests2015120231611.508028.7500020
Sidra AmeenPAKWT20Is2023220231211.503369.7000010
Zubayr HamzaSATests2020120231811.507132.3900020
Saud ShakeelPAKTests2025120232311.505740.3500100
Mashrafe MortazaBANT20Is200733023127.6723100.0000102
Corbin BoschMCTT202025-20268542310*23.0020115.0000020
Kumar SangakkaraSLT20Is2007110222222.002395.6500030
Shikhar DhawanMIT202009110222222.0021104.7600020
Sohaib MaqsoodPAKODIs2013110222222.004351.1600000
Oshada FernandoSLODIs2019110222222.004746.8100040
Kwena MaphakaPR/DSGT2020252112222*-19115.7900012
Mohammad HafeezPAKODIs2013-2019220221711.003857.8900020
Thami TsolekileLIOT202012-20142212217*22.0019115.7900020
Eoin MorganENGT20Is2016-2020320221211.0022100.0000011
Praveen KumarRCBT2020092212214*22.0016137.5000003
Daniel FlynnNZTests2013120221411.006434.3800040
Abhishek RautRRT2020092212221*22.0017129.4100012
Mohammad AmirPAKTests20191212222*22.005242.3100110
Mayank AgarwalINDTests2022120221511.005044.0000040

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