Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Z MalikWAR2025-20261829373614228.31133954.972228913
Peter MoorZIM/IRE2016-2025153017348325.31156946.78064837
Tim McIntoshAA2012-20141324472911636.45190538.27154950
Ashton AgarAUS/WA2013-202617232728114*34.67137752.87141807
Michael BatesAA2012-20163345137266022.69176041.250247915
David MurphyNOR2014-201725399724135*24.13158745.62126823
Angus LovellQUE2024-202618352722146*21.88169842.52124900
Phil JaquesNOT20148142719150*59.92116261.882511061
Stuart MeakerAA/SUS/SUR2014-20214057137145816.23170641.850211961
Raminda WijesooriyaPSC/BRC2024-2026162217138033.9585383.590507913
William FraineYOR/NOT2018-20222240271210618.74173840.971151005
Bruce MartinNZ/AA2012-20142231570911427.27130754.251421094
Xavier BartlettQUE2019-2026294197097222.16129254.880537721
Andrew StraussENG20121121069714133.19161343.21222820
Darren SammyWI2012-20131727269710627.8898870.551448919
Ben WheelerCS2012-20212837469481*21.03125155.48066995
Sharujan ShanmuganathanBSC/TUCA2025-20261016569212362.91139349.68331708
Irosh SamarasooriyaPSC2024-2026142426919631.41137850.150526914
Hasan AliPAK/YOR/WAR2017-2026436396915412.8094972.8102116237
A MuthalibNSWC2025-2026142046887043.00117258.70070632
W SahanACCC2024-20261726268615328.5898369.79220737
Ashar ZaidiSUS/ESS2014-20171924168410629.74109862.30131995
Cam HawkinsOV2018-2020142706809025.19165841.01051881
Matthew QuinnAA/KEN/ESS2013-20266385246785011.11130651.9101149414
Graham NapierESS2014-2016344026777317.82101866.500348615
James WeighellDUR/GLA/LEI2015-2022243546768421.8196869.830368514
Kyle JarvisZIM/LAN2012-20204667216745714.65130751.570112917
Oliver Hannon-DalbyWOR/WAR2014-202611414462673408.21246327.320022944
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
Wayne ParnellSA/WOR/NOR2014-2021232846696327.88135049.56063933
Sai SudharsanIND/SUR2023-20261220066410533.20140947.13142761
Andrew HallNOR2014152836627526.48135648.82041842
Adam MilneCS/WF/KEN2012-2023223486619725.42122853.83044764
Katene ClarkeND2020-20231833465812922.69110759.441237813
Ian McPeakeWF2016-20255375196574411.73159641.1700187510
Jamie GibsonWF2019-202219314653116*24.19143845.411267411
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
Umesh YadavIND/MID/ESS2012-20236075306435114.29100464.040196035
GSNFG JayasuriyaPSC/CMCC2025-2026914264113253.42111657.443204714

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.