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 34 of the 41 matches in this selection (from 2004). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Marlon SamuelsWI2007110777777.0010474.0401071
Lewis GregoryENG2021110777777.0069111.5901063
Misbah-ul-HaqPAK2013220775538.5010871.3001041
Faf du PlessisSA2013-2019330772825.6711964.7100070
Aaron FinchAUS2017-2019430766825.338391.5701180
Imam-ul-HaqPAK2019-2021220755637.5010273.53010100
Mohammad RizwanPAK2021110747474.0058127.5901080
Andrew SymondsAUS2004-2005220747437.007796.1001162
Sourav GangulyIND2004-2007220727236.0010966.0601191
Adil RashidENG2015-2026731726936.0057126.3201072
Travis HeadAUS20172117171*-64110.9401052
Glenn MaxwellAUS2013-20194317129*35.507693.4200053
Kevin PietersenENG2005-2013650713414.2010368.93000100
Brendon McCullumNZ2008-20153217060*70.0055127.2701070
Vikram SolankiENG2004220696234.509969.70010110
Haris SohailPAK2019110686868.007689.4701052
Liam DawsonENG2026110686868.008381.9301061
Moeen AliENG2014-2017310676767.0050134.0001043
Rassie van der DussenSA20191116767*-64104.6901023
Hardik PandyaIND2017-2019431654532.5041158.5400143
Ricky PontingAUS2004-2005220633431.508177.7800060
MahmudullahBAN2010-2017220634231.5010659.4300060
Shoaib MalikPAK2004-2017661611712.208770.1100181
Lahiru ThirimanneSL20141116060*-10159.4101021
James FaulknerAUS20133216054*60.0054111.1101051
Azhar AliPAK2017220595029.508767.8201070
Harry BrookENG2025-2026220595829.5048122.9201053
Will JacksENG2025-2026220593929.5043137.2100081
Axar PatelIND20261115757*-52109.6201051
David WarnerAUS2013-2019440572114.257378.0800081
Adam GilchristAUS2004-2005220563728.006882.3500060
Yasir HameedPAK2004220564128.007772.7300080
Kushal Janith PereraSL2014-2016220563728.007475.6800050
Sabbir RahmanBAN2017-2019220553627.505796.4900090
Imran FarhatPAK2004-20134415538*18.339856.1200141
Mahela JayawardeneSL2014110535353.009058.8901040
Upul TharangaSL20161115353*-49108.1601051
Dinesh ChandimalSL2016110525252.008660.4701030
Washington SundarIND20261115252*-6382.5401041
Luke WrightENG2008-2010220525226.0039133.3301162
Mashrafe MortazaBAN2010-20193315230*26.0047110.6400081
Mohammad SaifuddinBAN20191115151*-38134.2101090
Ajit AgarkarIND2004110474747.005094.0000031
Younis KhanPAK2006110474747.008058.7500040
Chris GayleWI2007-2009220473623.505094.0000043
Denesh RamdinWI2007-2009221474547.005192.1600020
Alex CareyAUS2019110464646.007065.7100040
Fakhar ZamanPAK2017-2021330463115.334797.8700090
Stuart BroadENG2006-20138534622*23.0041112.2000040
Michael HusseyAUS2005110454545.0042107.1400040

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