Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,754 of the 1,758 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shadman IslamBAN2018-20243502507650.0061440.72030241
Niall O'BrienIRE2007-201899124879*31.0029384.64010193
Phil JaquesAUS2006-200847024710835.2948151.35110252
Shahriar NafeesBAN2006-201261002465024.6037166.31011400
Najibullah ZadranAFG2016-2024121122465627.3326094.62012236
Jason GillespieAUS1996-20052220824644*20.5071534.41000193
Fred TitmusENG1963-1968916124452*16.2728936.33012241
Andy BichelAUS1997-2003151102437122.0932774.31011314
Mushtaq AliIND1948-194936024010640.00--11090
Abdullah ShafiquePAK2025-2026452239160*79.6745552.53101214
Roger TwoseNZ1996-2000111212399721.7336365.84023232
Dennis LilleeAUS1973-19832930623942*9.9646551.40007222
Prithvi ShawIND2018231237134118.5025294.05110341
Heinrich KlaasenSA2021-202410112237119*26.33218108.72100287
Ian SmithNZ1985-1992151622375316.9346850.64012271
Jamie HowNZ2006-200991212366621.4537962.27023310
Steve RixonAUS1978-1985121852355418.0824032.50015220
Brian BoothAUS196558023411729.25--11200
Rodney HoggAUS1979-1985332992325211.6060037.33012231
Andrew HilditchAUS1984-198545023111346.2053643.10110200
Brad HodgeAUS2005-20144602306738.3340956.23020292
Oshada FernandoSL20215912309128.7548047.92020250
Ajit WadekarIND1966-197171102306720.9110.00022151
Peter BurgeAUS1955-19613502296845.8038931.11020250
Mitchell StarcAUS2012-2025302462293512.7239757.68003203
Malcolm WallerZIM2013-201791302285117.5433168.88011194
Mohammad RafiqueBAN2002-20071110222711128.3837760.21102214
Dominic SibleyENG202035022612045.2067733.38122160
Graham McKenzieAUS1965-1969101422255918.7511063.64011183
Sam BillingsENG/IWX2017-2022121012248724.89173129.48021217
Willie WatsonENG1954510222411628.00--101161
Shan MasoodPAK2017-202648022210927.7542652.11110172
Derek UnderwoodENG1966-198024348222318.5465733.79007210
David AllenENG1960-196681552215522.1011139.6401080
Ibrahim ZadranAFG2019-202689122087*27.5026283.97010274
Chetan SharmaIND1983-1994211972202718.3342052.38002210
Steve TikoloKEN1996-20036602199336.5026482.95021214
Ashok MankadIND1971-197548121953*31.29--01060
Malinda WarnapuraSL200824021712054.2535960.45111270
Chris TavaréENG1980-198458121782*31.0066832.49010130
Wiaan MulderSA2021-2024101332174221.7041252.67003254
Mathew SinclairNZ1999-2009220216214108.0045847.16100220
Derek RandallENG1976-19848902168824.0032666.26012202
Taijul IslamBAN2014-20241017321639*15.4352740.99001211
Max O'DowdNED2022-20234402158953.7530470.72020172
Jim LakerENG1948-1957131732155515.36--011141
Jack HobbsENG1928220212159106.00--110200
Alan DavidsonAUS1960-19614702128030.2924136.51010201
Ashley GilesENG200491012125223.5640652.22010240
John ReidNZ1952-195661102128419.2720.00011240

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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