Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd ODI · England tour of Australia 2026AUSENG

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
RB AlbertSUR2025-2026330686322.6710564.76011130
Zane GreenNAM2015-2016240683517.0023528.94001100
Timycen MarumaZIM2013-202147068419.7118636.5600380
Stu WhittinghamSCO/SUS2016-20181315668227.5619035.79005111
Abrar AhmedPAK2022-20251015768178.5012056.6700183
RPO DrysdaleND2022120676233.5012055.8301051
MTMMJ AveOV/CS2021-2022230673422.3318636.02000110
Agith Kumara BasnayakeKYCC2025342672833.5022130.3200041
Raf MacMillanTAS2025-2026240674716.759570.5300191
Gerald CoetzeeSA2023-2024461672013.407688.1600072
Willie LonsdaleCAN2012471673511.1722429.9100270
Matthew HumphreysIRE2023-20255936727*11.1715244.0800292
Daryn DupavillonDER20246117672816.7519135.0800082
N PremaratneCMCC/PSC2025-2026811467389.5726125.67003100
Alex ObandaKEN2012120663633.009370.97000101
Kinchit ShahHK2015120666233.0012652.38010100
Sese BauPNG2016240664516.5017437.9300061
Neil BrandSA2024240663416.5012951.16000110
Bernard ScholtzNAM2012-2017462662816.5021830.2800070
Scott SteelDUR/LEI2019-2022360663911.0010562.86001100
AJ LeonardWF2022360663011.0018835.1100080
Nisala TharakaPSC/SSC2025-2026571664411.008379.5200071
Billy StanlakeDER/TAS/QUE2019-2026917106613*9.4319234.38005100
Mustafizur RahmanBAN2015-20221522766164.4016240.7400835
Khaled AhmedBAN/KEN2018-202621351166222.7522828.95001883
SR WeliwattaBRC2025110656565.0013249.24010100
Rohan MustafaUAE2017120653632.509270.65000111
Dilshan MadushankaSL/CCC2023-20255636538*21.6716339.8800270
C GomezNSWC2025560652210.8310363.1100053
Jeevan MendisDER2017471652710.8310561.90001100
AS BasraDER2025-2026331644032.007288.89000101
Jono HickeyND2013-2014240643216.0018834.0400080
Raynard van TonderSA2024240643216.0016937.8700150
Stuart ThompsonIRE2018-2019360645310.6719432.9901170
Adam HickeyDUR20163636436*21.3315641.0300262
Vishaul SinghWI2017360633210.5019931.6600040
Rajat PatidarIND2024360633210.5016438.4100290
Daniel HoggDUR2024-202581146318*9.0017436.2100571
Umar GulPAK2012-2013713263235.7320830.2900552
Sahan AdeeshaKCCC/BRC2024-20261013363196.3011455.26003100
Nyasha MayavoZIM2025240623515.5011155.8600091
Prosper UtseyaZIM2013361622212.4017136.2600170
Shahadat HossainBAN2012-201557062188.8613246.9700162
Shafiul IslamBAN2014-201759062146.8919132.4600171
Bradley ScottOV2013-201561186217*20.6719332.1200150
Gurjit SandhuMID/DER2014-20172326146*61.0018333.3300080
Callum JacksonKEN2016340613815.2514641.7800150
PS SheharaPSC2024-2025350612012.2015738.8500090
Iftikhar AhmedPAK2016-2022461612712.2014342.6600150
Aravinda PremaratneKYCC2024-20258946118*12.2020330.0500140

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.