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
Craig MilesDUR/WAR/GLO2014-20268912519153162*14.44348343.9603202205
Ryan McLarenSA/HAM/LAN2014-2017324610153010742.50315548.492911998
Zain-ul-HassanGLA2023-202639683152414323.45380740.031472043
Curtis HeaphyCS2022-202625422152313238.08388339.2231051530
Laurie EvansSUS/WAR/SUR2014-2021417331518213*21.69338444.862692162
Rob NicolNZ/CAN/OV2012-20183663915139528.02403137.53011817125
Michael PollardCAN/WF2013-2018315851510124*28.49307149.17112618816
Kasey AldridgeSOM/DUR2021-202648668150318025.91297950.4526917514
Shane SnaterNED/ESS2017-2026679015150083*20.00210871.16071217340
Liam ScottSA2020-202635626149714726.73312947.8417615023
David WieseSUS2016-202041616149510627.18208471.741101020123
Michael KlingerGLO2014-201622395148914043.79291051.1774118515
Travis DeanVIC2017-202331573148714627.54354341.9728101850
Alex DoolanAUS/TAS2014-2021234321473247*35.93312647.1228618011
Callum ParkinsonWOR/DUR/DER2016-2026811132814737517.33399036.9202131326
Jack BrooksSUS/WOR/YOR2014-202392121391467109*17.89235362.35131219920
Ben CurranZIM/NOR2018-202634562146412127.11287051.011521901
Will GidmanKEN/GLO/NOT2014-201831508145212534.57289850.102941853
Arun HarinathLEI/SUR2014-201825442144913734.50298448.563711874
Kemar RoachWI/DUR/SUR2012-202611015639144658*12.36409235.34012517116
Josh ClarksonCS2015-2026345261444166*31.39229662.8935815236
MS DhoniIND2012-201425425144022438.92252357.07110317617
John CampbellWI2019-202630597143811527.65280751.2315417417
Jacob DuffyNZ/OV/WOR2012-2025971443814377113.56273052.64032219916
Sikandar RazaZIM2013-202522420143412734.14255556.13111314617
Ethan BrookesWOR/WAR2019-202631544142614028.52272852.2734618024
Mark WoodENG/DUR2014-2025589618142672*18.28219065.11041220623
Matt MachanSUS2014-201627453142219233.86197372.0734417912
Pathum NissankaSL/NCC2021-202621352141618742.91245457.704801646
Denesh RamdinWI2012-2016325361416126*30.13285749.563731744
Jayden GoodwinWA2021-202625461141513931.44345840.923751577
George BellESS/LAN2022-20263759314039925.05269552.060961794
SB KeeneAA2022-202629497139915233.31221263.2529217715
Nishan MadushkaSL/CCC2023-202626454139220533.95242057.523741539
Matt TaylorGLO2014-20269413339138957*14.78329242.1902211699
Aaron FinchAUS/YOR/SUR2014-201926391138011036.32219762.8129314625
Liam TrevaskisDUR/LEI2017-202538571113768829.91315343.6401041575
Freddie McCannNOT2024-202627444136615434.15274349.803531791
Matt MilnesYOR/KEN/NOT2018-202659892213657820.37292646.6505617810
Nick GreenwoodWF2021-202626490135714327.69252453.7627417611
Muhammad AbbasWF2023-202622412135313034.69255752.9125115210
Jacob BethellENG/WAR/GLO2021-202630502134915428.10255052.9019218311
Tim RobinsonWF/NOR2022-202626473134810830.64211663.7138516319
Tom HartleyENG/LAN2020-2026456910134713022.83254552.9314615824
Alex GidmanWOR/GLO2014-201525424134314635.34235856.963641824
Ramesh MendisSL/MSC2021-2026324341339160*34.33245654.5216411810
Robbie WhiteMID/ESS2018-202331544133712026.74322941.412751504
Peter YounghusbandWF2017-20263967913349723.00340039.2407716113
Pasindu SooriyabandaraSL/MSC2024-2026192551333204*66.65226758.804621269
George BaileyAUS/MID/HAM2013-201925402133216135.05236056.4448516715

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.