Batting records (All cricket)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Kennington Oval×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202467127668*46.0031089.03030241
Jason RoyENG2016-2021220222162111.00170130.59110233
Eoin MorganENG2011-202166116375*32.6016996.45010152
Ollie PopeENG202412016115480.5017293.60100202
Aaron FinchAUS2019110153153153.00132115.91100155
Ian BellENG2006-20145501355027.0017676.70010142
Shikhar DhawanIND2017110125125125.0012897.66100151
Hashim AmlaSA2017110103103103.0011589.5710052
Alan TurnerAUS1975110101101101.0011389.3810091
Kevin PietersenENG2006-2011220997349.5010198.02010121
Jonathan TrottENG2011-2013220997649.5011189.19010100
Ben DuckettENG2024120938646.5087106.90010102
Kim BarnettENG1988110848484.0014657.5301000
Jamie SmithENG2024120836741.5081102.47010121
Rohit SharmaIND2017110787878.007998.7301063
Glenn MaxwellAUS2013-20192217846*78.0045173.33000102
Faf du PlessisSA2017110757575.0070107.1401060
Alastair CookENG2011-2014330755925.0011167.5701050
Steve SmithAUS2019110737373.0059123.7301071
Rick McCoskerAUS1975110737373.0011165.7701020
Jos ButtlerENG2013-20164426926*34.5046150.0000171
Alex HalesENG2014-2016210666666.0041160.9801072
Allan LambENG1988110666666.007094.2901031
Gary BallanceENG2014110646464.007288.8901051
Ravi BoparaENG2013-20143326433*64.0034188.2400054
Chris GayleWI20091116363*-50126.0001082
MS DhoniIND2017110636363.0052121.1501072
Craig KieswetterENG2011110616161.0056108.9301042
Doug WaltersAUS1975110595959.006689.3901050
Jonny BairstowENG2016-20212215829*58.006392.0600061
Elton ChigumburaZIM2004110575757.007180.2801060
Paul CollingwoodENG2006110565656.006191.8001020
Greg ChappellAUS1975110505050.0050100.0001051
Sachin TendulkarIND2002110494949.007070.0000031
Adam VogesAUS2013110494949.006279.0300020
Rob BaileyENG19881114343*-34126.4700031
Chris JordanENG20142214338*43.0017252.9400062
Daniel LawrenceENG2024120403520.005671.4300031
Mohammad KaifIND20021113838*-4486.3600040
JP DuminySA20171113838*-20190.0000051
Yuvraj SinghIND2002-2017220383119.006261.2900030
Tim BresnanENG2006-2013331382319.0030126.6700041
Jamie DalrympleENG2006110373737.0034108.8200021
Dinesh MongiaIND2002110333333.005560.0000031
Prosper UtseyaZIM2004110313131.0028110.7100050
Matthew WadeAUS2013110313131.0023134.7800041
Clint McKayAUS2013110303030.005851.7200020
David WarnerAUS2019110262626.004854.1700020
Kedar JadhavIND20171112525*-13192.3100031
Oli StoneENG20241212515*25.004358.1400021
Page 1Next

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