Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi 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
Shiran FernandoMSC2024-2026151521572812.0831749.53000146
Ashan RandikaCMCC202561111564915.6022369.96000187
Ben HilfenhausAUS/NOT2012-20151216615628*15.6029952.17004213
Tanveer SanghaNSW2021-2026172061565311.1448332.30013132
John AndersonIRE2013-20173501547430.8032846.95020190
Rashid KhanAFG2018-20256901545117.1118085.56010184
S WadugeCMCC/ACCC2025-202648115371*21.8633945.13020140
Ross ter BraakAA2021-2023101221535815.3045733.48023192
Nipun MalingaNSWC/RCC2024-202681301534111.7725859.30001138
Naeem IslamBAN201224015210838.0034544.06100210
VVS LaxmanIND20123601526625.3335442.94011170
S ManojCCC2024-20267901525316.8932546.77011191
Roman WalkerLEI2022-202551031526421.7137440.64012161
Dominic GoodmanSUS/GLO2021-20261927615238*7.2449930.46007162
Raja SandhuAA2017-20186801518218.8822367.71012177
Chamika GunasekaraSL/NCC2024-2026131431513113.7333445.21001150
MYB NaeemDER20264801497118.6332545.85010143
Pawan SandeshCCC2025-20264721486229.6021568.84010205
Marcus NorthDER20145801484418.5036540.55000231
Khurram ShahzadPAK/WOR2023-202613245148197.7934143.40006212
Dinura KalupahanaSSC20255611475229.4031346.96021134
Henry ThorntonSA2024-2026121631472811.3128751.22001190
Brady BarnettWF2014-20155801466518.2527852.52012170
Jordan NeillIRE20252401454936.2524259.92000242
Leo FransiscoBSC2024-202561101453113.1836739.51001120
Veerasammy PermaulWI2012-2022913214526*13.1829050.00003182
Ben TwohigWOR201871321453513.1839336.90000190
Lakshan GamageNSWC202546114450*28.8022663.72011115
Mohammad NawazPAK2016-202261011444516.0034641.62001150
Zulfiqar BabarPAK2013-2016151891445616.0020769.57012154
Harsha CoorayCMCC/ACCC2024-202689114331*17.8837438.24002154
Dinuka DilshanMSC2025-20264701426920.2925056.80011162
Navindu VithanageBRC2024-20255801423817.7538936.50000131
Monty PanesarENG/NOR/ESS2012-2016273510142385.6833542.390012171
Abdullah FazalPAK20262401416635.2528250.00020201
Jake ScottNSW202635114160*35.2527052.22010123
Shahriar NafeesBAN2012-20133601413123.5020568.78000240
James AnyonSUS20146801415017.6334940.40011190
Michael FinanNOR/LEI2022-202491531415811.7521665.28012213
Rajindra ChandrikaWI2015-201651001403714.0044831.25003110
Will SmeedSOM20264711393923.1730845.13001220
TM AnnandCS2024-202691431394612.6418973.54003262
Richard NgaravaZIM2021-20261219413928*9.2730944.98004152
Liam BlackfordVIC20262401388034.5026651.88010170
Jeff CaseCAN20183601389023.0037636.70012170
Dewald BrevisSA20254601385423.0014495.83022136
Sanjaya ChathurangaRCC2024-202548113878*19.7128348.76010124
BL WalkdenLAN20265811383619.7130145.85001180
Sheshan FernandoNCC20255901382715.3314694.52000155
Dushmantha ChameeraSL/NCC2015-20251523313823*6.9042932.17005170

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.