Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR116/1 (13)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
Matthew HartNZ1994-2002273244144514.79114636.13004481
Sheikh RasikHUN2023-202511113413106*51.63232178.021302432
Jackie GrantWI1930-19351222641371*25.81--031160
Hrishikesh KanitkarIND1998-2000343184135717.9669759.25012331
Eddie HemmingsENG1982-19914833104139517.96100041.30026361
Conroy WrightCAY2010-202652361341379*17.9643395.380272715
Dean CoskerGLA2014-20167343154136914.7598641.89013430
Rory Hamilton-BrownSUS2014142004126220.6059169.710224010
SHB MorganMID2025-2026242254119724.1864363.92032562
Khalid KailOMA2024262344115521.6342397.160313612
Lawrence Neil-SmithTAS2019-20262231441171*15.22128731.93025454
Paul WisemanNZ1998-20054041134113614.68107238.34005465
Alan FairfaxAUS1929-1931101244106551.2582026.22040171
Christian Munoz-MillsSPA2016-202651331641034*24.12321127.730023417
Bill O'ReillyAUS1932-19462739741056*12.8157648.090161611
Fred BakewellENG1931-193569040910745.44--13041
Taylor CornallWOR/LAN2021-2023151834099727.2769658.76032312
BN ToubeCAM2021-2026262514094917.0442496.460044711
Hasan MahmudBAN/RR/KEN2019-2026144894240938*8.7095342.920014438
Prashant GuptaRAI/UP2016-2019111114085440.80327124.77020507
Doug InsoleENG1950-19579172408110*27.20--112250
Azim KaziMAH2019-202130211040871*37.09332122.890112420
R DianishMAC2024-2026242314085818.55363112.400124214
Sufyan MehmoodOMA2013-20265035114087217.0056572.21014259
H DeshanSWI2025-2026212014077621.42314129.62022508
S HookEST2021-20253127640769*19.38386105.440233118
Ian BlackwellENG2002-2006353024078214.5448184.62016389
D SabirBER2021-20264632740773*16.2841897.370153411
Graeme LabrooySL1986-199253501040770*10.1863063.81019365
Charlie ShreckLEI2014-2017566624407569.6975054.270120642
CBRLS KumaraSL/TKR/DV2016-202613710245407477.14100240.620022566
Kabir AliENG/BB/LAN2003-20144637134065016.9250380.720133310
Satya SetuBOK20221212440580*50.63369109.76030408
Risith UpamalBRC/TUCA2025-2026914240515133.7581249.88110464
Inam-ul-HaqQAT2016-2019161604056325.3146786.72020445
Mohammad AminKUW2014-2025282534056118.4154075.00012387
Damodaran RohitPUD2019-2022262504055516.2040899.260234910
Aryaman SunilSIN2019-20224037940552*14.46361112.190252624
Sheridon GumbsLEI/SUR2022-2026131814049323.7693743.12022512
Neil BrandSA/TIT/BOL2022-2026212104047619.24396102.02021399
Mukhtar AhmedPAK/CV/KK2015-2026362664048320.20314128.660204214
LH RodriguesBRA2019-2026312964045917.5743992.03024358
Kirti AzadIND1980-19863233240439*13.0370355.05005329
Duan JansenSA/MI/GLO2022-20264736164044120.20271149.080023219
Shivlal YadavIND1979-19874242144044314.43107928.82004301
K IrakozeRWA2021-202468508404349.62386104.6600102517
Arthur RichardsonAUS1924-1926913040310031.0051244.14121330
Jeremy BrayIRE2006-20091717140311625.1961165.96203446
Y RodrigoBRC/CCC2024-2026272444035920.1596141.94021354
Saeed AhmedSWE2023-20263027240373*16.12317127.130132920

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.