ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th 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/27QUETAS

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Asim KamalPAK2003-2005122017179937.74151847.230821046
Stuart MeakerAA/SUS/SUR2014-20214057137145816.23170641.850211961
Alec BedserENG1946-19555171157147912.7542633.570111496
Raminda WijesooriyaPSC/BRC2024-2026162217138033.9585383.590507913
Ron ArcherAUS1953-19561930171312824.5910850.93124679
William FraineYOR/NOT2018-20222240271210618.74173840.971151005
Kyle JarvisZIM/LAN2011-20204972247115714.81144449.240113967
Bruce MartinNZ/AA2012-20142231570911427.27130754.251421094
Xavier BartlettQUE2019-2026294197097222.16129254.880537721
Devendra BishooWI2011-20183661157074515.37190337.150010704
Vic RichardsonAUS1924-19361930070613823.53124250.08115631
Wayne ParnellSA/WOR/NOR2010-2021263047036327.04144648.62063993
Makhaya NtiniSA1998-20091011164569932*9.85143948.5800211048
Eric DaltonSA1929-19391524269811731.73--231382
Rick DarlingAUS1978-1979142716979126.81112946.59061611
Derek PringleENG1982-1992305046956315.11243928.50016662
Ben WheelerCS2012-20212837469481*21.03125155.48066995
Sharujan ShanmuganathanBSC/TUCA2025-20261016569212362.91139349.68331708
Ian DavisAUS1973-19771527169210526.62158143.77143672
Irosh SamarasooriyaPSC2024-2026142426919631.41137850.150526914
Hasan AliPAK/YOR/WAR2017-2026436396915412.8094972.8102116237
A MuthalibNSWC2025-2026142046887043.00117258.70070632
Tip SnookeSA1910-19231834168710320.8260043.17131300
Hanumant SinghIND1964-19691424268610531.1828835.76153972
W SahanACCC2024-20261726268615328.5898369.79220737
Ashar ZaidiSUS/ESS2014-20171924168410629.74109862.30131995
Al SahariarBAN2000-2003153006837122.77132951.39042994
Vanburn HolderWI1969-19794059116824214.2161444.46007478
Cam HawkinsOV2018-2020142706809025.19165841.01051881
Ali BacherSA1965-1970122216797332.3372247.09061490
Jeff ThomsonAUS1972-19855173206794912.81122950.200014689
Matthew QuinnAA/KEN/ESS2013-20266385246785011.11130651.9101149414
Graham NapierESS2014-2016344026777317.82101866.500348615
James WeighellDUR/GLA/LEI2015-2022243546768421.8196869.830368514
Jim LakerENG1948-19594663156766314.0829643.58026432
Brian StathamENG1951-19657087286753811.4426442.800013355
David SteeleENG1975-1976816067310642.06170039.59151743
Oliver Hannon-DalbyWOR/WAR2014-202611414462673408.21246327.320022944
Joel GarnerWI1977-19875868146726012.44114848.0001175515
Tillakaratne SampathNSWC2025-202616262671129*27.96131051.221327011
Finn AllenAA/WF2018-2024203426717920.97121655.18043968
Kevin PereraNSWC2025-20261729267011624.81106562.91133871
Kaveen BandaraNCC2025-202614203669110*39.35102065.59231535
D'Arcy ShortWA2018-2024122146698739.35125453.35050867
Hedley VerityENG1931-193940441266966*20.91137325.05034170
Umesh YadavIND/MID/ESS2011-20236378316665114.17104663.6701106236
Blair PocockNZ1993-1997152906658522.93223129.81064590
Sai SudharsanIND/SUR2023-20261220066410533.20140947.13142761
Denys MorkelSA1927-1932162816638824.5630.0004383
Hannan SarkarBAN2002-2004173306627620.06141946.65055900

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.