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
Suranga LakmalSL/DER/TUCA2012-202571108269304211.34191848.49002010914
Sadeera SamarawickramaSL/MSC2017-20262331192711430.90135568.412431137
DH LateganWOR2025-20261731192714430.90154959.851431369
Harry DukeMID/YOR/ESS2021-202628435926100*24.37214043.271321146
Brendan NashKEN2014-20151831192495*30.80163256.620421275
Jack ShantryWOR2014-201745601692310620.98157958.4520611919
Clint McKayLEI2015-2017335279216520.47142764.5403613313
Tony de ZorziSA2023-20251731191917730.63167754.802338813
WGRL WijenayakeNSWC/BSC2025-202612205918201*61.20170153.97441856
Pieter MalanSA/MID/WAR2020-20232238291614125.44196546.621681005
Dhananjaya LakshanCCC2024-20261621391515050.83119276.762509323
Tom SmithLAN2014-2016203429148728.56225940.460821105
Josh TongueENG/WOR/NOT2017-20266892259065513.52194946.4901101220
Rassie van der DussenSA2019-2022183229059830.17222140.750631014
Ryan DuffyOV2013-20161833390510430.17208743.361411230
Ed PollockWOR2022-20242236090111325.03136166.2024512917
Dillon PenningtonWOR/NOT2018-20267094228976112.46177650.5102161278
Henry ShipleyCAN/SUS2016-2023243968968227.15159656.1406410828
Bevon JacobsAA2024-20261120189315747.00137764.8526211127
Nick LarkinNSW2018-20211733189316127.91196945.351311062
Fraser SheatCAN/GLA/NOT2017-202653652089060*19.78148559.9302211212
Corey RocchiccioliWAR/WA2021-20265176228905016.48154957.460188220
Kavem HodgeWI2024-202617321889123*28.68196145.332451112
Jake CarderSA/WA2019-20242241288911822.79212141.911331170
Roelof van der MerweNED/SOM2016-20222843388513522.13129268.502498623
Liam PlunkettENG/YOR/SUR2014-20192637788312629.43118174.7715310816
Trent BoultNZ/ND2012-202285101498796116.90141861.9902139636
John HastingsAUS/WOR/DUR2012-2017274528789120.42124970.3006811317
Liam NorwellWAR/GLO2014-202267893387210215.57163653.30121811715
Sam CookENG/ESS2017-202694111318674910.84210441.210019905
Migael PretoriusSOM/DUR2023-20263241486595*23.3895690.4807410813
Mitchell SwepsonAUS/GLA/QUE2017-20266684248636914.38124569.3201101081
Gareth HopkinsAA2012-201418275862122*39.18176648.812421122
Tom SmithGLO2014-2021314398628425.35226338.09032991
Charles StoboKEN/NSW/WA2018-2026305148626418.34199443.23029986
Zaman AkhterESS/GLO2023-20263452128617021.52139261.8503910413
Jesse TashkoffWF2023-20261326085810933.00117872.8433311813
Sohan de LiveraMSC2024-20261725185413935.58106879.961528311
William SomervilleNZ/AA2018-20233649785260*20.29194843.74045969
Ben HarmisonKEN2014-20151931084912527.39194543.652211191
Haris SohailPAK2017-20211627184714732.58193643.752317413
Milan PriyanathSL/MSC2024-20262227384413635.17150056.271317121
Ravindu RasanthaCCC2024-20261622184224440.10161352.20312935
Chris GayleWI2012-20141223584115046.72118770.8524011023
Shimron HetmyerWI2017-2019163008389327.93113873.640508527
William LuxtonYOR2022-20262033283616726.97151255.291521099
Nasir HossainBAN2012-20171525283510036.30146956.84152909
Axar PatelIND/DUR2018-20251931583595*32.12148056.420539122
Fraser ColsonWF2013-2020244228339720.82174747.6805121178
Hashmatullah ShahidiAFG2018-20261425583224641.60175847.33221963

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.