Batting records (Men's ODIs)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel VettoriNZ/IWX2002-2015159982714507920.42170385.1403111178
Harry BrookENG2023-2026424241439136*37.871376104.5837213057
Dawid MalanENG2019-202329294141814056.72144997.8667514632
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Mehedi Hasan MirazBAN2017-202610879111408100*20.71177979.1513512725
Avishka FernandoSL2016-202548470140512729.89161087.2747514723
Rohan MustafaUAE2015-202375695140110921.89219363.8917811226
Luke RonchiAUS/NZ2008-2017846891397170*23.681220114.5114714943
Rachin RavindraNZ2023-2025383411392123*42.181283108.5056215433
Michael VaughanENG2003-200759566138290*27.64207166.73010514210
Milind KumarUSA2024-2026323091375155*65.481368100.5157211141
Shaun PollockSA/AX/IWX2003-2008986924135813030.18145093.6616411324
Bas de LeedeNED2019-202654506133612330.36181773.531749728
James HopesAUS2005-201083618132663*25.02141593.710311236
Nuwan KulasekaraSL2003-20171791213613237315.56161182.1204129539
Anamul HaqueBAN2012-202447440132212030.05174475.8035613227
Kedar JadhavIND2014-2020715019131812042.521273103.5325213623
Mohammad KaifIND2002-2006706411131493*24.79200765.4701181201
Asad ShafiqPAK2010-20175856413128425.23194667.420951025
Stuart MatsikenyeriZIM2003-20157978613098618.18188769.3705613010
Vikramjit SinghNED2022-202646461130411028.98182571.4518214316
Mashrafe MortazaBAN/AX2003-20201751222413044413.31156783.22001210842
Boeta DippenaarSA/AX2003-2007423651283125*41.39186568.793921167
Jan FrylinckNAM2019-202660569128211427.28177972.062859817
Chamara SilvaSL2006-2011594971279107*30.45175472.92111611410
Asif KhanUAE2022-2025383741270151*38.48156980.9437210342
Sadeera SamarawickramaSL2017-202548444126810831.70141189.871751327
Dwayne SmithWI2004-20158774412619718.01140689.69081412048
Sabbir RahmanBAN2014-201962557125910226.23135393.0515514721
Colin MunroNZ2013-20195652212498724.981190104.9608713436
Jesse RyderNZ2008-201443371124210734.50126698.1036514133
Nasir HossainBAN2011-201864518124010028.84154580.2616411114
Rilee RossouwSA2014-201636353123913238.72131394.3637513122
Imran FarhatPAK2003-20134444212329329.33183767.0701031409
Gary WilsonIRE2007-20196158912328025.14163175.5409310414
Matt PriorENG2004-20116458812298724.58161376.190351326
Justin KempSA/AX2005-20076455161226100*31.44143485.501857753
Irfan PathanIND2004-2012100721512268321.51151680.8703611629
Peter FultonNZ2004-20094543512168332.00168972.0008210318
Shahriar NafeesBAN2005-2011525221216123*24.32175769.212581632
Runako MortonWI2005-2010454161205110*34.43184065.492769013
George DockrellIRE2010-2025987323119791*23.94142683.940429726
Zeeshan MaqsoodOMA2019-202446455119610929.90181365.9726210115
Tony UraPNG2016-202351511119615123.92149580.0015312924
Aqib IlyasOMA2019-2024312921191109*44.11162273.4329111312
Glenn PhillipsNZ2022-2026463891191106*41.071143104.202418847
Raqibul HasanBAN2008-20114848511778927.37185663.42076888
Dasun ShanakaSL2016-2024625651153108*22.61129189.312458738
Steven TaylorUSA2019-202446460113911424.76147377.3316813024
Craig McMillanNZ2002-200750467112911728.95136382.831749332

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