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 173 of the 176 matches in this selection (from 1906). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
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
Peter MayENGTests1957120231511.50--00020
Mashrafe MortazaBANT20Is200733023127.6723100.0000102
Fidel EdwardsWITests2004-2008231232111.504551.1100021
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
David AllenENGTests1965110222222.00--00040
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
Sam CurranENGTests2020120221311.002878.5700040
Mohammad AshrafulBANT20Is200733022107.3313169.2300021
Chris MorrisSAT20Is2016-20193312217*11.0012183.3300021
Laura DelanyIREWT20Is2023-202533022137.333562.8600010
Sarel ErweeDOL/DH/SECT202018-202333022197.332395.6500030
Bjorn FortuinLIO/PR/PRT202018-20267542212*22.002781.4800110
WPUJC VaasSLT20Is2007110212121.002875.0000010
Salman ButtPAKT20Is2007110212121.002875.0000000
James FranklinNZODIs2005110212121.003855.2600020
Darren SammyWIODIs2008110212121.002391.3000020
Chedean NationWIWT20Is20231112121*-18116.6700010
Hardik PandyaINDT20Is2018110212121.0017123.5300001
Andile SimelaneSECT202025110212121.002295.4500010
M De VilliersJSKT202026110212121.0015140.0000030
Alan DavidsonAUSTests1957110212121.00--000-0
Mohammad YousufPAKODIs2003-2007220212110.503070.0000130
Jacob OramNZTests2006121211321.008325.3000020
Heath StreakZIMTests2005120211210.505141.1800020
Laxmi Ratan ShuklaKKRT202009220211310.5019110.5300011
Mitchell MarshAUSTests2018120211610.505042.0000040
Kagiso RabadaSAODIs2016-20196222112*-13161.5400012
Yastika BhatiaINDWT20Is2023220211710.502777.7800030
Maurice TurnbullENGTests1931120211410.50--000-0

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