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
Ben ManentiSA/TAS2022-2026417115202412836.14265876.15112624531
Jack LeachENG/SOM2014-20261492006420219214.86471842.84032426815
Todd AstleNZ/CAN2012-2020477410201819531.53345558.4111192739
Kaushal SilvaSL2013-201836680201513929.63498240.4531242322
Oshada FernandoSL/PSC2019-202637645200412833.97347957.60311222327
Danny BriggsSUS/HAM/WAR2014-2024881272819929920.12389251.180652897
Lahiru UdaraSL/NCC2024-202623382198626155.17239682.8975223525
Andrew SalterGLA2014-202367981819859024.81464842.7108726819
Benny HowellGLO2014-201951805198216326.43349856.6629724023
Charlie WakimTAS2019-202636661197716030.42421146.9531062613
Jack BurnhamDUR2015-202150846197613525.33416347.472101126416
Zafar AnsariENG/SUR2014-201637619197311237.94523337.7031072214
Niall O'BrienIRE/LEI2014-201837668196413333.86346756.6511492418
Michael-Kyle PepperESS2018-202649747195914029.24316461.9257723919
Brad CachopaCAN/AA2012-20163764121957135*37.63387150.5639127112
Matthew HurstLAN2023-202641709194910631.95392749.63213719425
Sean WilliamsZIM2013-202524474194615445.26302064.4467022216
Kevin PietersenENG/SUR2012-201529533193418638.68330658.50411323125
Andrew GaleYOR2014-201640634192916432.69375551.374632591
Rhys MariuCAN2023-202623403192524052.03306762.766812698
Aaron RedmondNZ/OV2012-201529533192215438.44347555.31510427918
Paul CoughlinDUR/LAN/NOT2014-20265680111917100*27.78316660.552101122916
Kieran PowellWI2012-202140751191613425.89369751.8335725516
Nathan McAndrewAA/SUS/WAR2016-2026649815191665*23.08387749.4209724526
Fletcha MiddletonHAM2023-202643731191311626.57413146.3121162602
Josh InglisAUS/LEI/WA2018-2026386271912153*34.76284567.2165623020
Lahiru ThirimanneSL2012-2022407751911155*26.54478239.9639111963
Aaron HardieSUR/WA2019-2026366091906174*37.37354753.74210124610
Craig ErvineZIM2013-202631592189916033.32384249.4348220515
Abdullah ShafiquePAK/YOR2021-202629555188320137.66422744.5567818223
Mitchell HayNZ/CAN/NOT2022-202631517188014642.73365751.41116418230
Michael LumbNOT2014-201739660186311728.23378449.232742554
Sam KonstasAUS/NSW2023-202630561185915233.80335555.4148320120
Anton DevcichND2012-201833622185913230.98244376.09410823135
Brydon CarseENG/DUR2016-20266188201851108*27.22316358.52271020144
BS McKinneyDUR2023-202630481183824439.11288863.6463425722
Ian WestwoodWAR2014-201735582182519632.59398545.804742454
Mitch RenwickOV/CS2016-202240743182313425.68399045.6935112526
Luke HollmanMID2021-202648723181410326.29361650.1719525011
Jim AllenbySOM/GLA2014-201743701181010026.23316657.17112823019
Asa TribeGLA2024-202629514180720638.45341852.874962454
Kruger van WykNZ/CS2012-2015345891797111*36.67364949.2511332141
Bryce StreetQUE2019-202437642178014328.71555332.055651984
Chris JordanENG/SUS2014-2019507410177816627.78306258.072922429
Mahela JayawardeneSL2012-2014224121770203*45.38363148.75510419615
Tom LaceMID/DER/GLO2018-202234615176814331.57399844.2249102333
Luke WoodWOR/NOR/LAN2014-2023578214176311925.93297159.34271024811
Lewis GoldsworthySOM/LEI2021-202638614175913030.86400443.933742294
Ben GeddesMID/KEN/SUR2021-202635584175313732.46341651.32213220517
Thorn ParkesOV2022-202632583174611531.75365447.7811422006

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.