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
Newman NyamhuriZIM2024-202625234172339.0527961.65004143
Nimasara AtharagallaCMCC/ACCC2024-20263229517233*7.1746037.3900694
Johnny ThompsonNW20177721715134.2020384.24010911
Jikoi KidaFIJ2015-20188801718921.3825866.28012182
Abhimanyusingh RajputBAR2021-202412811716124.43140122.14011147
Len BraundENG19084801714921.3810.00002170
Nishant SindhuHAR/GT2022-202612911714221.38135126.67000137
Asel SigeraNCC2024-202569317157*28.5023772.15010155
SJC McAlindonDUR2022-2024121051715034.2027462.41010163
Roland LefebvreNED1996-2003111151714528.5028061.07000103
OM BakerUSA2010-2013151121714019.0023672.46003172
Muhammad YasinSPA2022-2024111101713415.55153111.76001166
NV GorantlaSUR2025-20261311217140*19.0025068.40001190
Nazril RahmanMAS2014-20222112417152*21.3818890.96011133
Tommy ScottWI1928-193181331713517.101457.1400171
BOL MendisMSC2024-2026161511715112.21169101.18013208
Amandeep SinghPOR2021-20251917517125*14.25145117.93002164
Jakob GulBUL2024-2026221811713010.06142120.42003712
Cameron StevensonUSA/MR/TSK2015-20242622517134*10.0624170.95004132
Lakshay GargGOA2016-2023332381712811.40142120.42004139
Godfred BakiweyemGHA2017-202449291417141*11.4020882.2100351
K PietBOT2022-202655341417122*8.5522077.7300482
Khurram ShahzadPAK/WOR/QG2021-2026433511171197.1338544.42007222
Roger HartiganAUS190824017011642.50--100180
Cotar RamaswamiIND19362411706056.67--010-1
K KlesseGER2025-20266601705128.33157108.28011116
CR NichollsGLA20267701707024.2922276.58012135
Jack IddonENG19355711707328.33--02300
George CarewWI1935-194847117010728.33--101160
Kishan Parmar MSAU2018-20198811705424.29159106.92010195
Marcello PiedtNW/LIM2024-202610911705921.25114149.120101410
MD ChoudharyLSG20261010417054*28.33120141.670101112
Krishna ChandranUAE2014-2016131121704318.8934349.56003142
Cliff GladwinENG1947-1949811517051*28.331163.6401012
Nirupam Sen ChowdharyTRI2016-2023131201703414.1719089.47001150
Jonas HenriksenDEN2018-20241915317039*14.1731553.97003171
Taher MuhammadSLO2022-2026171701702810.0022376.23000134
Jun HyunwooSOU2018-202626191170429.4419686.73004129
Ashish ThapaSIK2019-202121191170269.4429158.42001101
Jay OdedraOMA2018-20265127121702611.3328559.65008115
Umar SiddiqMS20197701695324.14150112.67010138
Olajide BejideNGR2014-201798116910624.1425167.33101112
KC IbrahimIND1948-19494801698521.13--01191
Bal KrishnaSIN2022109516963*42.25128132.030111210
DE RoacheSAM2022-2025121011695518.78157107.64010188
Ahsan AbbasiHK2019121201693714.0825366.80000133
Tevin ImlachWI202561211693515.3647635.50001152
Muhammad AminSWA/ESW2021-2024131311698014.08150112.67022225
S TosicSER2021-2026271641694014.0829357.68003100
G ChohanPHI2022-2026281941692211.2718889.89002133
PreviousPage 100Next

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.