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
Usman GhaniAFG2014-20221717043511825.5957875.261233910
Ali BrownENG1996-20011616035411822.1342782.90112403
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
Mohsin KhanPAK1977-1986757551877117*26.81337355.652831517
Bruce LairdAUS1979-198223233594117*29.70110553.76120520
Clive RadleyENG1978441250117*83.3336768.12110250
Craig McMillanNZ1997-200719318316470711728.19619875.94328937384
Elton ChigumburaZIM/AX2004-201821119726432511725.29537480.4821917343106
Steve SmithAUS1983-19852724286111739.14131965.28281670
Peter HandscombAUS2017-20192220163211733.2664997.38142466
S JyotiCAN2006-20101413126411722.0044259.73103172
Suresh RainaIND2005-2018226194355615116*35.31600593.5153614476120
Yashasvi JaiswalIND2025-2026662285116*71.2529297.60200347
David LloydENG1973-1980881285116*40.7152654.18100251
Alec StewartENG1989-200316816114467411631.80683468.394281346926
Vusi SibandaZIM/AX2003-20161261254296111624.47465563.612211432435
Niroshan DickwellaSL2014-202255521160411631.45171793.4229118712
James FaulknerAUS2013-2017695222103211634.40990104.241448329
Jeremy BrayIRE2006-20071515140111628.6459467.51202446
Adeeb UsmaniUAE20261211037311633.9147179.191212912
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
Vriitya AravindUAE2019-2025636331865115*31.08273168.2929618016
Asa TribeJER2023551237115*59.2532173.83110166
Chris CairnsNZ/ICC1991-200621419225492111529.47583884.294269341153
Nasser HussainENG1989-2003888710233211530.29348166.99116620815
Grant ElliottNZ2008-2016836911197611534.07241681.79211615128
Alok KapaliBAN2002-201168653122311519.73178768.4415510010
Chirag SuriUAE2018-20233737094611525.57150662.822549613
Paras KhadkaNEP2018-20201010131511535.0039879.15110405
Graeme WoodAUS1978-19898177112219114*33.62372559.5731141724
Fawad AlamPAK2007-2015383612966114*40.25129774.48163596
Asela GunaratneSL2016-201931254575114*27.3872479.42110506
Karim SadiqAFG2009-201624222475114*23.7558780.922034915
Matty CrossSCO2014-20261181054249011424.65336873.93214323027
Jan FrylinckNAM2019-202663599138311427.66187073.9629510521
Steven TaylorUSA2019-202449490126511425.82160678.7717814527
Noor Ali ZadranAFG2009-201950501121611424.82192363.231741324
Matt MachanSCO2013-20162222073411433.3695277.10131627
Woorkeri RamanIND1988-19962727161711423.73110955.64136475
Muhammad ShahdadUAE2025-20261212053411444.5068378.181403916
Amir JangooWI2024-20261110246711458.38456102.412313610
Josh LawrensonJER202355024311448.6031277.88110182
Carl HooperWI1987-2003227206435761113*35.34751776.64729740965
Asif MujtabaPAK1986-19956554141066113*26.65166464.06168662
Saim AyubPAK2024-202618181758113*44.5975999.873318822
GSNFG JayasuriyaSL/USA2015-202623212696113*36.6385581.401525912
Neil FairbrotherENG1987-1999757118209211339.47290372.06116214020
Gary WilsonIRE2007-20191049912207211323.82288071.94112618021
RD ShahKEN1998-200756551150611327.89229865.54112518010
Sherfane RutherfordWI2023-20263028487311336.3888199.091826941

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