Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Nadif ChowdhuryBAN2007110121212.0010120.0000010
Jerry NqoloWAR20171111212*-6200.0000010
Shubham RanjaneJSK2026110121212.0012100.0000010
Wesley MarshallDH2019110121212.005240.0000011
Abdul RazzaqPAK2003-200722012116.003435.2900010
Lasith MalingaSL/MI2007-20194221212*-10120.0000001
Ben HilfenhausAUS2009121121212.001675.0000020
Ryan HarrisAUS2011-20142311256.002060.0000010
Adil RashidENG/PC2016-20246311296.001580.0000020
Shadley van SchalkwykKNI2014-20194311210*6.0011109.0900100
Nandre BurgerSA/CTB/NMBG2018-2026832126*12.003435.2900020
Martin SujiKEN20032111111*-6183.3300010
Aakash ChopraKKR2009110111111.001957.8900020
Tyron HendersonRR2009110111111.001573.3300001
Adam RossingtonSEC2023110111111.0010110.0000010
Clyde FortuinPC2023110111111.001478.5700000
Sneh RanaINDW2023110111111.0010110.0000010
Hasan AliPAK2019110111111.005220.0000001
NazimuddinBAN200722011115.501861.1100120
Andre RussellWI/KNI2014-20152201165.501291.6700020
Akila DananjayaSL2019221118*11.008137.5000020
Marcus StoinisDSG2024-202522011115.5011100.0000110
Waqar YounisPAK20032301193.672740.7400110
S. SreesanthIND2007-2011231114*5.501573.3300020
Ishant SharmaIND/KKR2009-20113301193.671291.6700001
Desmond ChumneyCAN2003110101010.002050.0000020
Murali KartikKKR20091111010*-10100.0000000
Brett GeevesAUS20091111010*-1190.9100010
Lesiba NgoepeWAR2017110101010.006166.6700001
Saleem ElahiPAK200312010105.004522.2200100
Stuart ClarkAUS2006-200762110810.002441.6700000
Suranga LakmalSL201712010105.001758.8200120
Yasir ShahPAK20191201055.002050.0000020
Salma KhatunBANW2023222109*-7142.8600000
Mohammad AbbasPAK2019-20252431010*10.004124.3900120
Anrich NortjeSA/CTB/PC2018-20261141104*3.332540.0000110
Darren GoughENG200511199*-2142.8600000
Yalaka Venugopal RaoDC2009210999.001369.2300000
Johan van der WathSA200721199*-5180.0000010
Balachandra AkhilRCB2009110999.009100.0000010
Masabata KlaasSAW2016-2025410999.008112.5000010
Qaasim AdamsCC2013210999.008112.5000000
Kyshona A KnightWIW2016110999.001275.0000000
Gerhardt AbrahamsKNI2014110999.001850.0000010
Tom MooresMCT2026110999.001464.2900010
Andries GousKNI2019110999.001369.2300010
Corné DryKNI2016110999.008112.5000020
Umaima SohailPAKW2023110999.001656.2500010
Karim JanatMCT202611199*-2450.0000001
Ellyse PerryAUSW2023221979.007128.5700010

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