Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR64/0 (7.1)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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,265 of the 23,272 matches in this selection (from 1908). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
IhsanullahAFG2017-20222023343765*21.8570761.81042558
Suraj RandivSL/CSK2009-2016583834375612.4987250.11015451
Gary BrentZIM1996-200874602043759*10.9382552.97016275
Mohammed AzharuddeenKER2016-2022292704366016.15384113.540133518
Anthony Hawkins-KayJER2014-202347331043660*18.9658874.15011254
Jack MurphyGLA2017-2018152514355418.13112638.63013630
Tinashe KamunhukamweZIM2018-2024262604355116.7345196.450144415
Sagar PunNEP2013-2018433514356412.7972859.75011465
Nauman AliPAK/LAN/MS2019-2026314164359712.4398844.030194711
Ally KimoteTAN2010-20269559224353211.7653581.31006377
B Kohler-CadmoreGER2024-202614142434133*36.17244177.871225320
Dipak ChudasamaKEN1996-19991919043412222.8468563.36112580
Udiyan BoseTRI2016-20212624143472*18.87376115.430234716
G VenkateswaranLUX2019-2026272634345918.87388111.860114213
Steve RixonAUS1977-1985193064345418.0864835.80025340
A KirschbaumARG2021-20263331643451*17.3644397.97022326
Tauseef AhmedPAK1980-1993104633443435*14.97121530.95009250
A Busing-VolschenkNAM2024-20262520543373*28.87413104.840322026
Ankush BainsHIM/HP2016-2022262324336820.62362119.61032549
Ashian DanielKF/CCC/NCC2022-202646311243363*22.7989048.65012253
Muhammad NaeemLQ2025-2026191904326522.74266162.410413930
Najjam ShahzadPOR2019-2025282554324721.60323133.750043127
K HiltonNK/NW/MR2024-2026323014326414.90398108.540253123
Fayyaz ButtOMA2018-20249351244324416.0058274.23004348
Sajid KhanPAK/SOM2021-20262028343153*17.2465765.600135113
AA NavichaMOZ2021-20264030943161*20.52371116.170142923
Sohail KhanPAK/DD/QG2008-20247345134316513.4753580.560144417
Gabe BellGLO/TAS2017-202654803043135*8.62115537.320013563
Mohammed QasimUAE/MAC2016-2026201924308425.2947690.340203318
Ryan HackneyNSW2022-20241222143010220.48108439.67113511
Peter OngondoKEN/AX1999-2011886919430368.6069961.5200112712
Kumar KushagraDC/JHA/GT2021-2026161524296633.00364117.860424318
Suliman SafiMR20251515042913128.60425100.941323813
Shahzaib JamilQAT2024-2026342534294419.50349122.920012227
A GblaSIE2017-20265647942955*11.2943498.850192715
Henry ThorntonSS/AS/VIC2017-20267749194295114.3064366.720143810
Abbas Ali BaigIND1959-19661018042811223.78--121240
Faisal MubashirGER2021-20242320742857*32.92421101.66012336
Jeewaka ShashenNCC2025-2026212104288520.3845893.450224310
Nathan McGuireNW/MR2020-2023333244287115.29417102.640284420
Ajantha MendisSL/KKR/PW2008-20161637531428789.7375756.540113453
HS GerickeMAC2021-2022181804276723.72258165.500303519
Arjun SaudNEP/CR/LL2022-2026282724275217.0860270.930234413
Robert SamuelsWI1996-19971417442612532.7791846.41110575
KJ FerraryGIB2016-20262321442658*25.06387110.08022417
Doug RingAUS1948-1953132124266722.422740.74042452
Roshon PrimusBT/GAW/SLK2017-20244333124263820.29349122.060032623
Sisanda MagalaSA/CSK/WAR2014-20239749214265015.21350121.710173021
Adithya AshokNZ/AA/AUC2021-20265953164264411.51138230.82009466
Paul AdamsSA1995-2004696420426359.68113637.500010374

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.