Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v India×At Saurashtra Cricket Association Stadium×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alastair CookENG2013-201623022613075.3337360.59110261
Ben DuckettENG2016-202534022115355.25211104.74110334
Ben StokesENG2016-202424121312871.0039254.34100252
Steve SmithAUS2020-20232201729886.00163105.52020172
Joe RootENG2013-202434015312438.2525659.77100141
Aaron FinchAUS2013-20202201228961.00100122.00010171
Marnus LabuschagneAUS2020-20232201187259.00105112.38010130
Moeen AliENG2016110117117117.0021354.93100130
Quinton de KockSA2015-202222011710358.5013189.31100131
Haseeb HameedENG20161201138256.5025943.63010131
Colin MunroNZ2017111109109*-58187.9310077
Mitchell MarshAUS2023110969696.0084114.29010133
Ian BellENG2013110858585.009688.5401091
Kieran PowellWI2018120848342.009984.8501084
Roston ChaseWI2018120735336.5010370.87010110
David WarnerAUS2020-2023220715635.5046154.3501084
Keemo PaulWI2018120624731.006496.8800093
Faf du PlessisSA2015110606060.006395.2401060
Jonny BairstowENG2016-2024230504616.676478.1300162
Mark WoodENG2024-2025232473347.0028167.8600071
Martin GuptillNZ2017110454545.0041109.7600033
Kevin PietersenENG2013110444444.004597.7800041
Samit PatelENG20131114444*-20220.0000061
Liam LivingstoneENG2025110434343.0024179.1700015
David MillerSA2015-2022220423321.004887.5000041
Ollie PopeENG2024120423921.006960.8700051
Eoin MorganENG2013110414141.0038107.8900042
Mohammad NaimBAN2019110363636.0031116.1300050
Nic MaddinsonAUS2013110343434.0016212.5000061
Farhaan BehardienSA20151113333*-3691.6700001
Zafar AnsariENG2016110323232.008338.5500030
Glenn MaxwellAUS2013-2023220322716.0020160.0000004
MahmudullahBAN2019110303030.0021142.8600040
Soumya SarkarBAN2019110303030.0020150.0000021
Liton DasBAN2019110292929.0021138.1000040
Ben FoakesENG2024120291614.507638.1600040
Alex CareyAUS2020-2023220291814.503680.5600011
Shai HopeWI2018120271713.505648.2100031
Devendra BishooWI20181212617*26.003868.4200050
Shane DowrichWI20181212616*26.009926.2600020
Zak CrawleyENG2024120261513.005448.1500040
Ashton AgarAUS2020110252525.0025100.0000030
Tom HartleyENG2024120251612.505347.1700041
Craig KieswetterENG20131112424*-20120.0000012
Jos ButtlerENG2025110242424.0022109.0900011
Kane RichardsonAUS20201112424*-11218.1800041
Dasun ShanakaSL2023110232323.0017135.2900002
Kusal MendisSL2023110232323.0015153.3300022
Dhananjaya de SilvaSL2023110222222.0014157.1400021
Shimron HetmyerWI2018120211110.503953.8500011
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.