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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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)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
Akhil KumarCAN2024-20262617720548*20.5021894.04001146
Gul MohammadIND/PAK1946-195691712053412.8129943.48002180
A HalbhaviLUX2021-2025191902054810.79199103.02006263
Tawanda MupariwaZIM2004-2016453613205338.9137354.96009162
Douglas HondoZIM2001-2005644318205198.2057635.59005240
Sam KingNOR/NOT2021-202610902046722.6725081.60011126
Arthur MiltonENG1958-1959691204104*25.5015824.05100211
Malindu MadurangaKCCC2024-202561002048620.4029968.23010246
H KannanAA2025-202661102047818.5561033.44012211
Gulfaam SalehTN-XI2020121122044722.67159128.300011114
DF JacobsTHA2017-2024171622044714.5728571.58003216
AS MehmiGRE2019-2026181612043913.6021594.88001196
Jason FlorosBH/ST2011-2018242062044214.57190107.37001176
Cosmas KyewutaUGA2021-202662311720424*14.57180113.330021113
Khin AyeMYA2018-20264037620424*6.5849840.96009114
Zeeshan HaiderQAT202610722037940.60152133.55010167
Bakhtiar TahiriBUL2020-202513822034933.83181112.15000217
Shubham SharmaMP2021-202311902035622.56195104.10010232
J KaushalNSWC/BSC/CMCC2024-2026151312035216.9229469.05011131
Shariq MunirQAT2025-2026191322034118.45142142.960011710
Nitesh SedaiMAN2019-2023171712034912.6922191.86005212
M Yunusu IssaTAN2022-202438271020333*11.94176115.34004149
Aryan HoodaJAM20226602025333.67129156.590101712
Algy GehrsAUS1910-19114702026728.8623685.59020250
Clifford McWattWI1954-19556922025428.86--020-0
Rajesh BhudiaKEN2007-2011111112024720.2020698.06001225
Sammy GuillenNZ/WI1951-195681222025420.2030.00013152
Anureet SinghKKR/PK/RR2009-20214622112024118.36195103.590021411
Ravindra PushpakumaraSL1994-2001534017202448.7853537.76007214
Qamran IqbalJK2021-20238802014025.13187107.49001179
Zada SherFRA2026121102015518.27144139.580131212
A ManepalliLUX2020-2025141312015716.75191105.24011193
Nathan BarnwellSUR2022-20251613420143*22.3322688.940001111
Khaibar DeldarHUN2021-2025161402014914.36171117.54002199
Bilal MuhammadMAC2021-20222919620135*15.46139144.60002814
HM KapurubandaraPSC/BSC/CCC2024-20262219220137*11.8225977.61001194
Gayan MunaweeraQAT2018-2024392282013114.3625180.08003165
Salvin StanlyCAA2023-20252724320125*9.5720598.05003187
Junaid SiddiquiCAN2011-20244829920128*10.0530865.2600366
Xavier DohertyAUS/MR/HH2010-2017104412620118*13.4039151.41003151
LD WatsonAA/AUC20264602008633.3332262.11010285
Grant ThomsonTIT/NMBG/PR2018-20211410320071*28.57144138.8901179
Wilf FergusonWI1948-195481032007528.57--02100
Zulfiqar AhmedPAK1952-1956910420063*33.33--01172
Steven ReingoldGLA2021101102004018.1836055.56000241
Avneesh SudhaUTT2019-2022131202004316.67177112.99001253
Trevor LangaVAN2012-2019171322005418.1829767.34020121
AD DoreBER2024-20251514120033*15.38196102.04000204
Nipun MalingaGG/NSWC/RCC2022-2026161912004111.1131463.690021511
Tumelo BodibeKNI/TIT2013-20162520720030*15.3820398.5200186

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.