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 (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
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
James MarshallNZ/ND2005-201313221661156*31.48124952.92222860
Adam MilneCS/WF/KEN2012-2023223486619725.42122853.83044764
Katene ClarkeND2020-20231833465812922.69110759.441237813
Adrian BarathWI2009-20121528065710423.46138847.33142935
Keith BoyceWI1971-19762130365795*24.3363172.27044795
Ian McPeakeWF2016-20255375196574411.73159641.1700187510
John MorrisonNZ1973-19821729065611722.62134936.92134612
Mushtaq AhmedPAK1990-20035272166565911.71182835.890214708
Bishan BediIND1966-1979671012865650*8.9960342.950120513
Mansoor AkhtarPAK1980-19901829365511125.19155842.04134911
Colin MilburnENG1966-1969916265413946.7183062.052219111
Jamie GibsonWF2019-202219314653116*24.19143845.411267411
Johnny WardleENG1948-1957284186536619.799451.060255314
Graham OnionsENG/DUR/LAN2009-20196890356536511.87123253.000117905
Allan DonaldSA1992-20027294336523710.69185635.130017660
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Lahiru MadushankaBCAA2024-2026182746519228.30105361.820414821
Shawn HicksOV/AA2015-2019173026516323.25152142.80022762
Seb GotchVIC2017-202113206650102*46.43162240.07241686
George GartonSUS2016-2023223566509722.41112757.680527510
Roneel HiraCAN2013-20151427064910024.0494568.681458711
Matt ParkinsonENG/DUR/KEN2016-20267910427649488.43215130.170020771
Josh FinnieOV2015-2019173106489820.90126051.43068958

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.