Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Player figures come from full scorecards, which we hold for 23,266 of the 23,273 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
AJ MichaelSAM2018-202210901625218.0020579.02010102
Maidul IslamEST2021-2022111101624914.73162100.00002155
Wayne JamesZIM1992-1996151211623314.7340939.61001110
RM MagareCZE2025-2026151311624513.50146110.96003192
Zaid AhmadSWE20261714316243*14.73157103.1800296
G ChaturvediMAC2019-2022151511623311.57153105.88002203
Ross ter BraakAA/AUC2019-2023221651625814.7346135.14024193
F AkankwasaUGA2020-2022332051622810.80159101.89002164
Buddika SanjeewaKCCC/BSC2024-2026152061624811.5718587.570041211
Cyril PooleENG1951-195235116169*40.25--02000
Johnny TyldesleyENG19094701615523.00--01000
Gihan KoralageBSC2024-202658116169*23.0030752.44011114
HD AckermanSA19984801615720.1347533.89010150
Vijay ZolRCB/MAH2014-2019121001613816.1016398.77000182
JE JayakodygePSC2024-2025111001614816.1016398.77002166
Chamara DunusingheSL199561101619114.6445335.54013151
Wilfred BengDHA2022121121612517.89158101.90000126
Waqas AhmadMAC20231512416153*20.13100161.000131012
Rasheed Ali MamadkhelSLO2024-2025121201613713.42130123.85002109
Oliver SoamesHAM2018-201981401616211.5048533.20015211
Charles TrottBER2018-2026221551615816.1022471.88012147
Charitha BuddhikaSL2001-2003261891614517.8939141.18002150
Bill WhittyAUS1909-19121419716139*13.4218162.43003120
Marimuthu VikneshwaranPUD2019-20222421516134*10.0617592.00002125
Lameck OnyangoKEN1996-20143422916134*12.3820977.03002124
Amir HamzaDD/DC/AFG2012-2025783919161348.0537742.71005154
Omar PhillipsWI20092401609440.0031251.28010160
Peter CantrellNED19965501604732.0030752.12000140
Peter McAlisterAUS1908-190951011603717.7812729.1300060
Nakul SharmaSER2018-2021131131605320.00125128.00010109
Danish AzizPAK/IU/QG2018-2025131221604516.00146109.59002108
Nazmus SakibMAS2024-2026121231603717.78108148.15000197
Jack BadcockAUS1936-1938712116011814.5542437.74104180
KJ YoungBEA2018-2021141421604413.3317989.39003154
Ciss ParkinENG1920-1924101631603612.3114774.15001161
S BangeraISR2016-2026201711602310.0018387.43002200
David O'SullivanNZ1973-19761423516023*8.8914717.69002130
Michael CohenKEN/DER2020-20262624916030*10.6744735.79004191
Varun AaronIND/RCB/PK2011-2022102472216017*6.4033447.90007163
Don TaylorNZ1947-19563501597731.80--010101
Lachlan ShawNSW20263501596131.8023667.37011184
Saleem RazaUAE1994-19966601598426.5017391.91010158
Peter LashleyWI1960-19664701594922.7146430.17001121
Akshay HomrajUSA2019-20208801594419.8822371.3000094
J GuatamGHA202688115944*22.71154103.25000204
Zulqarnain HaiderPAK2007-20108921598822.7129953.18011190
Rickie-Lee DoughertyNW2016-2017131021596019.8820179.1001087
Hanno JacobsSA/NSW2025-202671031594122.7131450.64002112
Ismaila TanbaGAM2018-2024141421594313.25149106.71000184
Amjad KhanENG/DEN2009-2022201521593412.2320378.3300195
PreviousPage 103Next

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.