Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gautam GambhirIND2009-20101093442138*73.6744499.55211530
Agha SalmanPAK2023-2025151314415836.75435101.380303810
Adam GilchristAUS2003-2007171604406827.50413106.54050627
Sanath JayasuriyaSL2003-20091111043812039.8244199.322214712
Ravindra JadejaIND2010-2026191654297739.0046093.260413213
Soumya SarkarBAN2015-20261918142516925.0048487.81125515
Shai HopeWI2017-202615152424109*32.6249286.181213612
David MillerSA2013-202515152423100*32.54379111.611103814
Yuvraj SinghIND2002-2010232034198724.6564065.470235010
Cameron WhiteAUS2005-2011191674186246.4448885.660303014
Younis KhanPAK2003-20152120140710321.4260667.16112253
Imrul KayesBAN2010-20161111040110136.4558868.20120426
Misbah-ul-HaqPAK2003-20151211139893*39.8057469.34030228
Nazmul Hossain ShantoBAN2023-202699238710555.2945784.68141454
Sarfraz AhmedPAK2014-2019181843746426.7140592.35020334
Jonathan TrottENG2013772362109*72.4042385.58120261
JP DuminySA2007-20171716236258*25.8649772.84010303
Lahiru ThirimanneSL2012-20192217235987*23.9351369.98021343
Kevin PietersenENG2007-200811111358110*35.8048873.36121306
Dwayne BravoWI2004-20141312235610635.6043681.65120268
Sabbir RahmanBAN2015-20191010034510234.5038888.92110438
Hardik PandyaIND2016-2025161203375428.0834198.830102613
Ramnaresh SarwanWI2003-20099903337537.0045173.84030291
Thisara PereraSL2012-20191913032714025.15255128.241122020
Shoaib MalikPAK2003-2018181813255219.1249066.33010323
Jacques KallisSA2003-2012141413235124.8555857.89010322
Kusal MendisSL2019-20251212131914329.0037086.22124334
Travis HeadAUS2016-202376031310952.1731699.05130299
Jason RoyENG2015-2019121203026025.1736083.89011404
Mark BoucherSA2003-2009121132924836.5036480.22000280
Dawid MalanENG202344029112772.75286101.75120374
Abdul RazzaqPAK2003-2011171532886224.00284101.41012248
Alex HalesENG2015-20187702826740.29267105.62040329
Mohammad KaifIND2002-2005109328293*47.0044363.66032270
Owais ShahENG2008-2009111112746927.4032684.05022176
Suresh RainaIND2009-2014131132746634.25248110.480102411
Mitchell MarshAUS2013-20231010227276*34.0027499.27023229
Rassie van der DussenSA2019-2025331269133134.50248108.471201510
Imam-ul-HaqPAK2018-2025111122669029.5636373.28020252
Keacy CartyWI2022-2026111102649524.0043460.83011233
Kamran AkmalPAK2006-2011121112638926.3029987.96020217
Umar AkmalPAK2009-2015151402605518.5733677.38012222
Dhanushka GunathillekeSL2015-20198702507135.7130482.24020264
Ambati RayuduIND2014-20197722479049.4032975.08011238
Mohammad YousufPAK2003-200910902477127.4435968.80011271
Brad HodgeAUS2005-200755224399*81.0025595.29020204
Naeem IslamBAN2010-20137702408434.2936665.57020241
Marlon SamuelsWI2007-2015761237101*47.4027785.56100234
Harry BrookENG2023-202577023713533.86230103.041001913
Mohammad MithunBAN2019-202166123373*46.6031573.97030223

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