Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Batting records (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ankit SharmaRR/DC/SH2012-2022442371743010.88167104.19001116
Colin MillerAUS1998-200118243174438.2930856.4900798
Sunzamul IslamBAN/KRB/CK2012-202574311617428*11.6022776.65001160
Munaf PatelIND/RR/MI2006-2020161603317423*6.4430457.240014202
Bam Bam WeekesWI193923017313757.67--100181
Jay JainNBB202655217349*57.6795182.11000716
Mohammed Al BalushiOMA20266601738128.83148116.890101910
Kumar SurajJAM20229811735824.71131132.06011166
David SalesNOR201481001734317.3027064.07001193
Abhay NegiTRI/MEG2018-20211913317350*17.30125138.400111310
Syed HaiderUAE2024-2026201331734717.30157110.19001117
Liam HurtDER/LAN/LEI2015-2022311541734915.7328760.28002180
Sachin KumarBHR/BIH2021-20242315617334*19.2219688.27001162
Tom TriffittMS/PS/HH2011-20152419717325*14.42139124.46002128
Werner CoetseeKNI2012-20153221817328*13.31159108.8100187
Aravinda PremaratneKYCC2024-2025252591731910.8145538.02002110
Dawood AhmadzaiFRA2021-20265227131732912.3619787.82002152
Williamsing NalisaVAN2017-202653301317331*10.1823673.31004163
Dominic GoodmanSUS/GLO2021-20263034717338*6.4153732.22009182
T WangchukBHU2014-202541355173215.7728361.13007123
Spencer JohnsonAUS/KKR/CSK2021-20261004321173277.8620982.78009244
Ishaan GadekarGOA2021-20236611725834.40106162.26010209
Abraash KhanCAN2018-201911811724224.5718592.97000222
K Lion-CachetSA/TIT/PR2024-202611951724543.00124138.71000214
A KainessieSIE2023-2024131201724014.3317797.18001192
Ghulam ParkarIND1982-1984111211724215.6437745.62000120
Mohammad HussainPAK1996-19981615717231*21.5017399.42001144
Inshan AliWI1971-1977121821722510.7524934.14003130
Amar SharmaMAC2021-20253719417222*11.4721181.5200262
Steve ElworthySA1998-2002432191724814.3326365.40003201
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
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
PreviousPage 101Next

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.