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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shai HopeWI2016-202615515224659017051.48815380.8321326522133
Mohammad NabiAFG2009-202617615618379213627.48430888.022186246122
Ian BellENG2004-201516115714541614137.87701977.16435652432
Heath StreakZIM/AX1993-200518815855291579*28.30397673.31013619948
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
Quinton de KockSA2013-20261641648715217845.85740396.6123326802137
Kane WilliamsonNZ2010-202517516718725714848.70889381.601547666760
David BoonAUS1984-199517917716596412237.04915765.13537649416
Shivnarine ChanderpaulWI1994-201126124739865015041.591220770.861158671384
Vivian KingmaNED2014-202530133169*1.605827.5900501
Salil AnkolaIND1989-1997201343493.784280.9500511
Brian VitoriZIM2011-2018241438620*7.829095.5600557
Iain WardlawSCO2013-201521148217*3.504052.5000520
Elijah OtienoKEN2007-20142617749114.9013636.0300540
Hasan MahmudBAN2021-20252617463154.8513945.3200570
Brian BennettZIM2024-20261818044916924.9451187.87105567
Cameron CuffyWI1994-2002402286217*4.4312549.6000531
Aasif KarimKEN1996-2003332462285312.6737560.80015224
Bryan StrangZIM1995-20014926892185.1122041.8200532
Al SahariarBAN1999-2003272703125911.5660551.57015401
Syed RaselBAN2005-201052271181155.0618543.7800570
Jasprit BumrahIND2016-202691271511120*9.2517264.53005132
Craig YoungIRE2014-202448271516640*13.8318987.83005136
Abdullah ShafiquePAK2022-20252727273711329.4894478.071656719
WK McCallanIRE2006-200939281036150*20.0641986.16015362
Ishant SharmaIND2007-201680281372134.8020335.4700560
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
Arshad KhanPAK1993-20065729181332012.0921761.2900561
Colin IngramSA2010-20133129384312432.42102482.323358210
Mark WoodENG2015-202569291616843*12.92167100.60005165
Sharmarh BrooksWI2022-202329291842101*30.07111475.581456916
Sulieman BennWI2008-201647307182317.9124075.83005193
Mohammad AmirPAK2009-201961301036373*18.1544481.76025328
Dawid MalanENG2019-202330304145014055.77148897.4567515032
Wellington MasakadzaZIM2015-2026463062954012.2943567.82005244
Jeff ThomsonAUS1975-198550306181217.5428064.6400592
John DavisonCAN2003-20113131278011126.90751103.861559020
Barry McCarthyIRE2016-202548317220419.1735761.62005183
Sarfraz NawazPAK1973-19844531822134*9.6134564.06005161
Damien FlemingAUS1994-20018731181522911.6922168.7800591
Daren GangaWI1999-2006343308227124.91139159.09095696
Irving RomaineBER2006-20093534378310125.26122264.081458616
Andy WhittallZIM1996-2000613413168298.0029457.1400582
Nathan BrackenAUS2001-2009116351819821*11.6528170.46005105
Charles CoventryZIM2003-201538351831194*24.4493788.691356229
Mluleki NkalaZIM1998-2006503553244710.8052661.60005224
Rilee RossouwSA2014-201636353123913238.72131394.3637513122
Andy BichelAUS1997-20046736134716420.4860078.500153310
Andre BothaIRE2006-2011413746385619.3393568.24025674
Travis FriendZIM2000-2004503855009115.1567374.29035495

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