Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Clem HillAUS1896-191248892341219139.2293374.9271992481
Eoin MorganENG/MID2010-201934583142319125.87282450.39351217811
Alec StewartENG1990-200313323521846319039.551738948.67154514112110
Daryl MitchellNZ/CAN/ND2012-202610817818613019038.311221550.1813379595118
Michael BracewellNZ/OV/WF2012-2025911609484119032.06918752.691019961646
Mohammad AshrafulBAN2001-2013611195273719024.01594046.08681633522
Shikhar DhawanIND2013-201834581231519040.61345866.9575431612
Sidath WettimunySL1982-198723431122119029.07201040.752651140
Bruce MitchellSA1929-1949428093471189*48.8915829.1182131031
Vijay ManjrekarIND1951-19655592103208189*39.1220.00715111970
Michael Guptill-BunceAA2013-201835651211318933.02312267.68314531518
Jim BurkeAUS1951-195924447128018934.5994227.28350670
Waqar HasanPAK1952-195921351107118931.50--160381
Alan MelvilleSA1938-19491119289418952.59--432711
Wazir MohammadPAK1952-19592033480118927.62--238470
Saeed AnwarPAK1990-2001549124052188*45.53726555.771125853514
Ajinkya RahaneIND/HAM/LEI2013-20249416112557918837.441120749.7814271364736
Daniel FlynnNZ/ND2008-2019771416434418832.18853250.919171959924
Mike DennessENG1969-197528453166718839.69378639.464721922
Nick BeardOV2013-2015811130418830.4067944.77101501
Kamil MisharaSL/NCC2024-2026162411280187*55.65195265.5745112517
Ricardo VasconcelosNOR2018-2026951656555418734.93980656.6415221077225
Beau WebsterAUS/WAR/GLO2018-20268714521526918742.49895258.861129559745
Graeme van BuurenGLO2016-20269415520446318733.06749359.569221958728
Alvin KallicharranWI1972-19806610910439918744.43437246.3212211046612
Maurice LeylandENG1928-193841655276418746.07426639.9791062097
Pathum NissankaSL/NCC2021-202621352141618742.91245457.704801646
Tom BlundellNZ/WF2014-202612020524673218637.191193056.4317321683460
Jake WeatheraldAUS/LEI/SA2017-2026641203414018635.38678561.029201255128
Andrew JonesNZ1987-199539748292218644.27744339.2671122458
William PorterfieldIRE/WAR2013-201933571163918629.27367944.553732118
Mike AthertonENG1989-200111521277728185*37.702060937.501646209044
John WrightNZ1978-1993821487533418537.831461935.271223763010
Oli CarterSUS2021-202643736217418532.45435249.95115427717
Bob BarberENG1960-196828453149518535.60107559.631911143
Geeth KumaraBSC2024-20261525678218541.16162248.212226215
Desmond HaynesWI1978-199411620225748718442.301548844.6818391083024
Charlie DavisWI1968-197315295130118354.2166535.49441931
Tom AlsopSUS/HAM2014-2026109179145405182*32.761186245.5710311766513
Kamindu MendisSL/CCC2022-2026213631740182*52.73269564.5668117837
Phil MeadENG1911-1928172621185182*49.3861930.05433380
Colin CowdreyENG1954-197511418815762418244.07632437.192238975313
Grant StewartSUS/KEN2017-2026589412228918227.91310773.673121225871
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Terry JarvisNZ1965-19731322162518229.7671630.87126630
BI KellawayGLA2023-2026304861535181*36.55272756.293971889
Mominul HaqueBAN2013-20268115111526518137.61968954.3413281960821
Jordan SilkTAS2017-2026701278385718132.41824146.807201243812
Norm O'NeillAUS1958-196542698277918145.56191842.6061562414
Mitchell MarshAUS/WA2014-202556998264218129.03455358.03510934141

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.