Batting records (ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kumar SangakkaraSL2006-2014330684822.6711360.1800050
Moeen AliENG2015-2022760683411.3310564.7600042
Matthew HaydenAUS20051116666*-54122.2201092
Adam GilchristAUS20051116666*-60110.0001071
Liam LivingstoneENG2022220653832.5057114.0400035
Fakhar ZamanPAK2019110626262.007582.6701071
Upul TharangaSL2006110606060.008075.0001050
Dinesh ChandimalSL2011-2014220605430.007975.9501052
Mohammad AshrafulBAN2005110585858.008667.4401022
Farveez MaharoofSL20061115858*-50116.0001052
Quinton de KockSA2019-2022220575228.506095.0001080
Travis HeadAUS2018110565656.0042133.3301090
Tom CurranENG2020220563728.005896.5500051
Andrew FlintoffENG2003-2007330563918.679062.2200060
Sachin TendulkarIND2007110555555.008663.9501090
Matthew WadeAUS2012-2015430544218.008365.0600150
Alex HalesENG2015-2018440522013.008660.4700090
Sam CurranENG2018-2022330513517.0044115.9100034
Vikram SolankiENG2003-2006330503616.676379.3700071
Jeevan MendisSL2011110484848.005390.5700040
Babar AzamPAK2019110484848.005784.2100031
Shahriar NafeesBAN2005110474747.005782.4600060
D'Arcy ShortAUS20181114747*-5290.3800040
Jason HolderWI2017-20193314741*23.5047100.0000150
Mitchell StarcAUS2015-20206524719*15.6731151.6100133
Imad WasimPAK20191114646*-39117.9500060
Stuart BroadENG2007-20123214545*45.007857.6900130
Tim PaineAUS2010-2018220454422.505090.0000090
Craig KieswetterENG2010-2012320434321.504595.5600151
Shai HopeWI2017-2019330413513.677058.5700050
James NeeshamNZ2019220402820.004197.5600021
Tim BresnanENG2006-2011331402020.004393.0200040
David WilleyENG2015-2022430392113.0038102.6300122
Pat CumminsAUS2015-202065138119.505174.5100021
Chris ReadENG20032213530*35.004479.5500030
Aiden MarkramSA2019-2022220343417.003791.8900161
Imran NazirPAK2003110333333.005658.9300040
Jamie DalrympleENG2006110333333.004967.3500010
Heinrich KlaasenSA2022110333333.004082.5000020
Craig OvertonENG2022110323232.003396.9700011
Colin de GrandhommeNZ2019220321616.0016200.0000031
Sunil AmbrisWI2019110313131.004077.5000020
Michael VaughanENG2003220302715.003878.9500041
Liam PlunkettENG2006-2018430302910.0020150.0000112
Andrew HallSA2003110292929.003974.3600020
Nicolas PooranWI2019220292814.505750.8800020
Vijay ShankarIND20192212915*29.003485.2900040
Malinga BandaraSL20061112828*-22127.2700031
Henry NichollsNZ2019110282828.005154.9000020
Kemar RoachWI20192212814*28.005253.8500031

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