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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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
Sam EvansLEI2017-202330522133113826.62361036.873631520
Ryan PringleDUR2014-20193558813319926.62246054.110851978
Toby AlbertHAM/KEN2023-202634621133112421.82315042.2524616211
Tom CooperSOM/SA2015-2020275011323271*27.00220659.9725618618
Ashton TurnerDUR/LAN/WA2018-202523375132215441.31202365.3545113615
Tim MurtaghIRE/MID2014-202310814944131954*12.56194767.75013217410
Wriddhiman SahaIND2012-2021395410131711729.93286945.9036512514
Karun NairIND/NOR2016-2025202921315303*48.70207163.5035316312
Chris RushworthDUR/WAR2014-20251271665713105712.02209962.4101241889
Tom CurranENG/SUR2014-202653738130511520.08229056.99161017417
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Sonal DinushaSL/CCC2024-2026182551298133*64.90197265.8265010821
Will PucovskiAUS/VIC2019-2024203131296255*46.29268148.344641272
Sam WellsOV2012-201732493129611828.17256550.532871836
Mark PettiniESS/LEI2014-2017274461293142*34.03260449.654501594
Kushal Janith PereraSL/PSC2015-2025254641281153*30.50173373.9227516013
Kamil MisharaSL/NCC2024-2026162411280187*55.65195265.5745112517
Ben SandersonNOR2015-20261171654312806510.49248751.4701301889
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Pavan RathnayakeCCC2024-202616231127322157.86160179.5145010742
Matt BoyleCAN2023-2026223821273156*35.36193865.6929214921
Hamilton MasakadzaZIM2012-201820401126915832.54275146.1335514318
Gordon MuchallDUR2014-2016224051267158*36.20216258.603441746
Ron ChandragupthaBCAA2024-202619320126523739.53201462.812611418
Jamie HowCS2012-2014193431265207*40.81196364.4418314328
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Peter NevillAUS/NSW2015-202240617125772*23.28314539.970851331
Ben CoadYOR2016-2026881153212558915.12188966.44021616821
Jacques KallisSA2012-201317271125322448.19234953.345331609
David PayneGLO2014-2022769433125167*20.51252149.62051316514
Daniel DouthwaiteGLA2019-20263653412499625.49264547.2207616912
Imrul KayesBAN2014-201923442124815029.71255948.7733315610
Luke FletcherDER/NOT/SUR2014-2024861232212455112.33292442.58031915017
Callum FergusonAUS/WOR/SA2016-202026511123812724.76289342.791781790
MPM WeerasingheACCC2024-202617311123612141.20192464.2447113118
Rilee RossouwHAM2017-2019244141231120*33.27196562.6517617613
Gareth BattyENG/SUR2014-20195881191214110*19.58234951.68121215316
Danny LambSUS/GLO/LAN2018-2025375310121313428.21244649.5925913021
Lasith CroospulleCCC2024-202616260121216346.621177102.9752213047
Michael HoganKEN/GLA2014-20231051385912095415.30147881.80011616330
Roshen SilvaSL/BRC2017-202624396120010936.36272144.103741056
Rahmat ShahAFG2018-202614251119923449.96231151.8847414111
Bradley HopeTAS2022-2026274651199132*29.24241049.752741636
Ben GreenSOM/LEI2018-20264470711937718.94256246.5703101559
Jofra ArcherENG/SUS2016-2026487314119281*20.20187263.6806914324
Josh de CairesMID2021-20263149311908725.87227152.400831615
George RhodesWOR/LEI2016-20223260811859022.79296639.950761631
Harry DeardenLEI2016-20213560211848720.41270043.850561735
Abid AliPAK2019-2021162621180215*49.17244548.264321485
Kris ClarkeND/GLO2022-202632548117610325.57222452.8813313919

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.