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
Soumya SarkarBAN2015-20211630083114927.70144257.631421099
Steven FinnENG/MID/SUS2012-202274102358285612.36193042.9002161126
R SilvaBSC/ACCC2025-2026152728277633.08130663.32073896
Lakshan EdirisingheKYCC2024-20261626282511634.38154553.401417120
Mitchell ClaydonSUS/KEN2014-20215576228247715.26134161.450291278
Lachlan StackpoleAA2025-202612211820172*41.00102879.772338834
James KettleboroughNOR/GLA2014-2016183518208124.12182344.980631241
Janith LiyanageBCAA/RCC2025-20261117181613651.00114671.203407216
James MiddlebrookYOR/NOR2014-2015213608138722.58176646.040441180
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Ahan WickramasingheNCC2024-20261625181110533.79106875.942338015
Todd MurphyAUS/GLO/VIC2021-20264470168094114.98141257.2900129512
Chamika KarunaratneSL/NCC2019-202617245807125*42.4796983.282416726
Eoin MorganENG/MID2012-20192140280519121.18171846.861291087
Nkruma BonnerWI2021-20221525480312338.24234234.29234873
Tristan StubbsSA2024-20261528279212230.46171046.322326512
James TredwellENG/SUS/KEN2014-20173043578912420.76171346.061231084
Joe WalkerND2016-20245269227878716.74189641.510199911
Teague WyllieTAS/WA2022-20262339278510421.22184742.501261034
Geeth KumaraBSC2024-20261525678218541.16162248.212226215
Alick AthanazeWI2023-2025173307819223.67149252.35042914
Robert TaylorLEI2014-2016234287809822.94127761.080481046
Mitchell JohnsonAUS2012-20152640677892*22.88138956.01055898
Tim GroenewaldSOM/KEN/DER2014-202052783077656*16.17148552.260298427
Wes AgarKEN/SA2019-20264673127725712.66133457.8702209315
A WanninayakeBCAA2024-202615243771104*36.71149951.43152855
Morné MorkelSA/SUR2012-20207191247714011.51136056.69001911510
Marco JansenSA2021-2026233557709325.67131958.380549817
Ben AllisonWOR/ESS/GLO2019-20263656107708916.74174844.050512989
Cameron GannonQUE/WA2017-20264565117665814.19181942.110212908
Tim JohnstonCAN2012-2018243947657621.8693681.730359022
Feroze KhushiKEN/ESS2020-20241829176216427.21120063.5024310110
Sachitha JayathilakeTUCA2024-20261423476110240.05111268.441524241
Fawad AlamPAK2020-20221624476114038.05172944.01423892
Blair TicknerNZ/CS/DER2015-20268296347604712.26211036.020018895
Sami AslamPAK2015-2017132517589131.58193839.11070774
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
S FernandoKCCC/MSC2024-2026182817567728.00143452.72083682
Priyamal PereraPSC2024-20261522175521235.95118863.55132757
Lorcan TuckerIRE2023-20261020275310841.83125659.95152965
Faheem AshrafPAK/SUS2018-2023203217529124.26138354.370451093
Andrew McBrineIRE2013-20261426575190*35.76138254.34062934
Mohammed ShamiIND2013-202364892775056*12.10100574.6302188325
Matthew KellyNOR/WA2018-20254254117428917.26175142.380178912
Joel CurtisWA2023-202620354741119*23.90161645.85132953
Jaik MickleburghESS2014-20162234173910322.39169043.731221080
Sahan ArachchigeNCC2024-20261825373812533.55117962.60233594
Blake NikitarasNSW2022-2025183307385622.36180540.89033818
Adam RouseKEN/GLO2014-2018243617386821.09145950.580331094
Jarrod FreemanTAS2018-20243045673863*18.92121960.54039993

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.