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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Heath StreakZIM/AX1993-200518815855291579*28.30397673.31013619948
Andrew JonesNZ1987-19958787927849335.69481157.8702541998
Sherwin CampbellWI1994-200185840220010526.19372659.0421391977
Ian BothamENG1976-19921151061521137923.22267179.1109619744
Rahmanullah GurbazAFG2021-202659591216515137.33238790.7098319685
Greg ChappellAUS1971-19837472142331138*40.19307975.7131471957
Dhananjaya de SilvaSL2016-202693851019249325.65246977.93010419117
Thomas OdoyoKEN/AX1996-2014133116152361111*23.38337769.91171319055
Imran FarhatPAK2001-201358582171910730.70248969.06113319016
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Kennedy OtienoKEN1996-200987851190614422.69338756.272111218731
Kushal BhurtelNEP2021-2026747321701120*23.96208781.5029918735
Ben DuckettENG2016-202640401162816541.74163399.69410518722
Niroshan DickwellaSL2014-202255521160411631.45171793.4229118712
Brandon KingWI2019-202558582153011227.32184183.1138618631
Mudassar NazarPAK1977-19891221151026539525.27513051.7201661842
Michael van LingenNAM2021-202650485162013337.67180889.6067318330
Jacob OramNZ2001-2012160116152434101*24.10281086.62113818281
Habibul BasharBAN1995-2007108102521387822.04352860.600141718110
Gary WilsonIRE2007-20191049912207211323.82288071.94112618021
Ricardo PowellWI1999-20051029616200312425.04208396.1618818068
Vriitya AravindUAE2019-2025636331865115*31.08273168.2929618016
RD ShahKEN1998-200756551150611327.89229865.54112518010
Rohit KumarNEP2018-202693886253612630.93340374.52313517844
Najibullah ZadranAFG2012-20239284132060104*29.01231289.10115417868
Mark GreatbatchNZ1988-199684835220611128.28309971.18213717738
Stuart WilliamsWI1994-1999575561586105*32.37240266.03112617712
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Dinesh KarthikIND2004-201994792117527930.21239273.2409617615
Daniel VettoriNZ/IWX/ICC1997-20152931875722538317.33271582.98042317515
Scott EdwardsNED2018-202675701123918640.53280685.21024417420
Sarfraz AhmedPAK2007-20211179122231510533.55263587.86211117412
Ashish BagaiCAN2003-2013605881906137*38.12291665.3621621748
Neil JohnsonZIM1998-2000474721677132*37.27237970.49411217312
Graham ThorpeENG1993-200282771323808937.19334471.1702131725
Graeme WoodAUS1978-19898177112219114*33.62372559.5731141724
Dhanushka GunathillekeSL2015-202247461160113335.58184486.82211117220
Johnson CharlesWI2012-202358580153713026.50180385.2527917244
Kieron PollardWI2007-20221231139270611926.02286694.4231315171135
Adam ParoreNZ1992-200217616132331410825.69486768.091141916936
Azhar AliPAK2011-201853533184510236.90247874.46312316814
Avishka FernandoSL2016-202652510159412731.25179688.7549516631
Denesh RamdinWI2005-201613911022220016925.00273880.3528416531
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
Bryan YoungNZ1990-19997473516687424.53273361.030951642
Asghar AfghanAFG2009-202111310810242410124.73363066.78112716365
Harry TectorIRE2020-202658536209814044.64256081.95515416246
Lendl SimmonsWI2006-201568653195812231.58268073.06216916250
Assad ValaPNG2014-202366661200310430.82289269.26112516128
Marnus LabuschagneAUS2020-202672645198012433.56242881.55213416110

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