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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Lesiba NgoepeWART202017110101010.006166.6700001
Tommy AndrewsAUSTests1921110101010.00--00010
David IronsideSATests1954110101010.00--000-0
Peter LoaderENGTests1957110101010.00--00020
Daryll CullinanSAODIs2000110101010.001566.6700020
Nuwan ZoysaSLTests200112010105.001662.5000101
Saleem ElahiPAKTests200312010105.004522.2200100
Saqlain MushtaqPAKTests20031201095.003826.3200010
Craig McMillanNZODIs2000-20052201075.002934.4800000
Ishant SharmaKKRT2020092201095.0010100.0000001
Ajinkya RahaneINDTests20221201095.002147.6200020
Suranga LakmalSLTests201712010105.001758.8200120
Yasir ShahPAKTests20191201055.002050.0000020
Salma KhatunBANWT20Is2023222109*-7142.8600000
Moeen AliENGTests20161221010*-6016.6700000
Nandre BurgerSATests2024121106*10.003132.2600020
George BrownENGTests19231211010*10.00--00100
Ken FunstonSATests19571201085.00--00000
Kamran AkmalPAKTests2003-20072401062.503727.0300220
Mohammad AbbasPAKTests2019-20252431010*10.004124.3900120
Yalaka Venugopal RaoDCT202009210999.001369.2300000
Johan van der WathSAT20Is200721199*-5180.0000010
Mitchell JohnsonAUSODIs2009110999.006150.0000001
Mitchell JohnsonAUST20Is2007410999.005180.0000010
Jonathan TrottENGODIs2009110999.001464.2900010
Balachandra AkhilRCBT202009110999.009100.0000010
Ahmed ShehzadPAKT20Is2013110999.001181.8200001
Adil RashidENGODIs2016110999.008112.5000020
Masabata KlaasSAWT20Is2016-2025410999.008112.5000010
Qaasim AdamsCCT202013210999.008112.5000000
Kyshona A KnightWIWT20Is2016110999.001275.0000000
KL RahulINDODIs2022110999.001090.0000020
Gerhardt AbrahamsKNIT202014110999.001850.0000010
Bjorn FortuinSAODIs2024110999.001369.2300000
Tom MooresMCTT202026110999.001464.2900010
Avishka FernandoSLODIs2019110999.001560.0000020
Andries GousKNIT202019110999.001369.2300010
Corné DryKNIT202016110999.008112.5000020
Umaima SohailPAKWT20Is2023110999.001656.2500010
Karim JanatMCTT20202611199*-2450.0000001
Adam GilchristAUSODIs2000-2006220984.501656.2500020
Waqar YounisPAKTests2003120994.502437.5000110
Daniel VettoriNZODIs2005-200722199*9.001181.8200120
Ellyse PerryAUSWT20Is2023221979.007128.5700010
Mitchell StarcAUSTests2018120974.501947.3700010
Dane PiedtCC/KNI/CTBT202012-20261221959.001090.0000010
Andile PhehlukwayoSAT20Is2017-201942195*9.006150.0000020
Pelham WarnerENGTests1906240942.25--00110
Jacob OramCSKT202009110888.006133.3300001
Collins ObuyaKENODIs2003210888.001172.7300000

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