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
Khaled MashudBAN1999-200614153289103*24.0879236.49103240
Tanzid HasanBAN2024-20259902888932.00237121.520312514
Junaid SiddiqueBAN2009-201281102887826.1852654.75020270
Merv HughesAUS1988-19932226528872*13.7164344.79016235
Harry TectorIRE2020-202511912875635.8832787.77041226
Paul ReiffelAUS1992-1999272892853415.0051455.45003200
Tim DavidAUS2022-2025874283102*94.33123230.081011926
Srinivasaraghavan VenkataraghavanIND1966-1983273052835111.324634.78015140
Sami AslamPAK20163602819046.8362844.75030271
Yasir HameedPAK2004-20067902797131.0042965.03010280
Michael LumbENG2010-201477027810639.7128497.89110285
Alan KippaxAUS1930-193156027714646.17--110300
Terry JarvisNZ197246027718246.1755532.79101230
Graham DowlingNZ1969-197251002777627.70--020122
Tony LockENG1954-1968131912778915.3928651.75034261
George GunnENG19304802768534.5032540.62010120
Motganhalli JaisimhaIND1962-197191702764416.24--003161
Arshad AyubIND1987-1989212462765715.3373737.45011250
Abdul QadirPAK1980-19934337142763712.0057148.34003204
Les FavellAUS1955-196161112757227.5020445.59031282
Will YoungNZ2020-2026111202755622.9240468.07011311
Simon O'DonnellAUS1985-1989181632756921.1535278.13021134
Ambati RayuduIND2014-201887227410054.8029692.57110236
Mohammad NabiAFG2016-20261716427450*22.8332285.09010188
Thisara PereraSL/IWX2010-2021161312736122.75213128.17010247
Bruce EdgarNZ1979-198057127112745.1774336.47110210
Hamish MarshallNZ2004-20071113426875*29.7840865.69010160
David HusseyAUS2008-2012151312685722.33261102.680342010
Asghar AfghanAFG2016-2019131302688620.6232283.230111412
Alviro PetersenSA2010-2015101402685219.1457846.37011235
Luke RonchiAUS/NZ/IWX2008-2018151342666429.56176151.140212414
John BracewellNZ1985-1987101442656626.5066539.85011142
Greg MatthewsAUS1984-1993182222647913.2066339.82013120
Wasim BariPAK1975-198420231026160*20.0814347.55022130
Woorkeri RamanIND1988-199391112599525.9053848.14021230
Brian RoseENG1980-19814812587036.8655646.40020280
Paul SheahanAUS1968-19695922575136.7134642.49010180
Peter KirstenSA1992-19938912565632.0064739.57020190
Sean WilliamsZIM2007-202391112567625.6035971.31021271
Cyril WashbrookENG195024025511463.75--200231
Roy DiasSL19856612558051.0040562.96030160
Ian JohnsonAUS1951-195591332546625.40--02161
Nari ContractorIND1958-196271402549218.14--02100
Bapu NadkarniIND1958-1966714325478*23.09--02201
Douglas JardineENG1928-193344025312763.25--11050
Abdul KardarPAK19585912535731.63--020-1
Bob WyattENG1930-193581322537123.0017838.2002161
Frank HayesENG1973-197610181253106*14.8890527.96106291
Craig McDermottAUS1984-19964942725332*7.2350450.20007140
Raqibul HasanBAN2009-201191312516520.9256144.74011211

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.