Batting records (ODIs)

Filters

2 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×At Headingley×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus TrescothickENG2006110121121121.00118102.54100161
KL RahulIND2019110111111111.0011894.07100111
Rohit SharmaIND2019110103103103.0094109.57100142
Imran KhanPAK1983111102102*-13376.69100110
Alastair CookENG2006-2011220894844.5010683.9600090
Ben StokesENG20191118282*-8992.1301074
Graeme FowlerENG19831118181*-77105.19010110
Jos ButtlerENG2019-2026220796939.5058136.2101065
Shahid MahboobPAK1983110777777.0012661.1101060
Tom BantonENG2026110737373.0062117.7401073
Eoin MorganENG2011-2019220735236.507597.3301052
Joe RootENG2019-2026220725736.0010667.9201040
Ben DuckettENG2026110676767.0063106.3501090
Ian BellENG2006-2011220533526.507471.6200030
Will JacksENG2026110525252.006185.2501042
Vikram SolankiENG20061114444*-34129.4100031
Jonathan TrottENG2011110393939.005472.2200030
Virat KohliIND20191113434*-4182.9300030
Jamie DalrympleENG2006110303030.0027111.1100040
David GowerENG19831112727*-24112.5000030
Andrew StraussENG2006110262626.003281.2500010
Craig KieswetterENG2011110252525.003083.3300021
Chris TavaréENG1983110191919.004839.5800011
Moeen AliENG2019110161616.002080.0000001
Gus AtkinsonENG2026110161616.002857.1400000
Zaheer AbbasPAK1983110151515.002853.5700020
James VinceENG2019110141414.001877.7800020
Kevin PietersenENG2011110131313.001681.2500001
Graeme SwannENG20111111313*-12108.3300010
Liam PlunkettENG200611199*-6150.0000000
Sarfraz NawazPAK1983110999.001090.0000010
Hardik PandyaIND201911177*-4175.0000010
Javed MiandadPAK1983110777.001450.0000010
Mansoor AkhtarPAK1983110666.003218.7500000
Tim BresnanENG2006-2011220643.001540.0000010
Jade DernbachENG2011110555.00771.4300010
Abdul QadirPAK198311155*-771.4300000
Rishabh PantIND2019110444.004100.0000010
Mohsin KhanPAK1983110333.001421.4300000
Jofra ArcherENG2019-2026221333.001717.6500000
Geraint JonesENG2006110222.00540.0000000
Chris WoakesENG2019110222.00450.0000000
Jamie OvertonENG2026110222.00366.6700000
Stuart BroadENG2011110111.00333.3300000
Adil RashidENG2019110111.00250.0000000
Josh TongueENG202611111*-1100.0000000
Harry BrookENG2026110111.00616.6700000
James AndersonENG2011110000.0020.0000100
Jonny BairstowENG2019110000.0010.0000100
Mark WoodENG2019110000.0040.0000100
Page 1Next

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