Batting records (ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Edgbaston×

Player figures come from full scorecards, which we hold for 44 of the 45 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Jason RoyENG2015-2019551267112*66.75220121.361212411
Eoin MorganENG2009-2019121132858735.6331590.480202310
Jos ButtlerENG2013-2026129125312931.63214118.22101219
Rohit SharmaIND2013-2026771458123*76.3351688.76310488
Shikhar DhawanIND2013-201755129097*72.50245118.37020317
Ravi BoparaENG2007-20148722074941.40190108.95000137
Ben StokesENG2013-2021641223102*74.33206108.25110246
Paul CollingwoodENG2004-201098222180*36.8323394.85010166
Alex HalesENG2014-2017441159133*53.00141112.77101146
Jonny BairstowENG2016-201932014511172.5015295.39100156
Andrew StraussENG2004-201066134315468.60337101.78120415
Owais ShahENG2007-20094401577539.2516296.9101075
Jacob BethellENG2025-2026220968248.0084114.2901095
Virat KohliIND2013-202688434096*85.00319106.58030374
Kane WilliamsonNZ2013-2019552310106*103.3338480.73200304
Babar AzamPAK2017-2021442298158149.0032990.58200304
David MillerSA2013-201933113075*65.0016578.7901054
Ajinkya RahaneIND2014110106106106.00100106.00100104
David GowerENG1983-19852219292*92.0010389.3201164
Joe RootENG2013-20261211243010447.7847590.53120413
Shivnarine ChanderpaulWI2004-2009331198116*99.0027272.79110153
James NeeshamNZ2017-201933112697*63.0015680.7701083
Colin de GrandhommeNZ20192201246462.00118105.08020113
Ben DuckettENG2025-20262201036051.5093110.75010123
Clive LloydWI1976-1983210797979.0059133.9001073
Luke RonchiNZ2013-2017330796526.3361129.51011113
Chris GayleWI2004-2009330773625.679977.7800093
Lewis GregoryENG2021110777777.0069111.5901063
Glenn MaxwellAUS2013-20194317129*35.507693.4200053
Moeen AliENG2014-2017310676767.0050134.0001043
Rassie van der DussenSA20191116767*-64104.6901023
Hardik PandyaIND2017-2019431654532.5041158.5400143
Harry BrookENG2025-2026220595829.5048122.9201053
Jayden SealesWI20251112929*-14207.1400023
Ian BellENG2006-20147702249132.0028179.72021132
Glenn TurnerNZ1975-1983331200171*100.0024382.30100212
Michael VaughanENG2003-20054301868662.0025074.40020252
Yuvraj SinghIND2004-2017430985332.6774132.43011122
Mohammad YousufPAK2004-20063219281*92.0013170.2301052
Andrew FlintoffENG2003-2005430765425.3357133.3301092
Andrew SymondsAUS2004-2005220747437.007796.1001162
Adil RashidENG2015-2026731726936.0057126.3201072
Travis HeadAUS20172117171*-64110.9401052
Haris SohailPAK2019110686868.007689.4701052
Luke WrightENG2008-2010220525226.0039133.3301162
Frank HayesENG1975110525252.0050104.0001062
Tatenda TaibuZIM2004110404040.006165.5700032
Ravindra JadejaIND2013-20175113333*-25132.0000022
Shahid AfridiPAK2004-2006330302510.0023130.4300012
Dwayne BravoWI2004-2009310262626.0022118.1800022
Page 1Next

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