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
Dion MyersZIM2021-2024101001543415.4022767.84000180
Andrew EllisNZ2012-2013151211543314.0018483.70001102
Mohammad HussainPAK1997-19981412715431*30.80136113.24000114
Robert TaylorSCO2013-20161514315446*14.0017289.53001113
Jack RichardsENG1981-1988221631545011.8526458.3301370
Deepak HoodaIND202210711533325.5018980.95000101
Chetan ChauhanIND1978-19817701534621.8630150.8300060
Anura RanasingheSL1975-19829811535121.86147104.0801283
Aaron RedmondNZ2009-20106601525225.3325958.69010190
Dilruwan PereraSL2007-2018131201523012.6719976.38000133
Damien FlemingAUS1994-20018731181522911.6922168.7800591
Zahoor KhanUAE2017-2024624017152236.6126956.510010114
Junaid SiddiqueUAE2019-202669502115216*5.2425060.800013511
Hasnain Ul WahabOMA20265501519330.2016094.38012127
John AndersonIRE2014-20168801513918.8826756.55000190
Mark AlleyneENG1999-200010811515321.5725559.2201081
Brian HastingsNZ1973-197510911513718.8827155.72001140
Rohan GavaskarIND2004111021515418.8823464.5301082
Tanzim Hasan SakibBAN2023-2025151131514518.8818382.5100297
Vernon PhilanderSA2007-20153019715130*12.5821370.89003140
Hassan NawazPAK2025-202655215063*50.0017685.2301078
Ragheb AgaKEN2004-201412901508616.6720971.77011160
Akshdeep NathUAE20261110115036*16.6721470.09002122
Neil FosterENG1984-19894825121502411.5424461.4800390
Graham BarlowENG1976-197766114980*29.8025558.43012180
Amay KhurasiyaIND1999-2001121101495713.5518879.26011142
Kamil MisharaSL2025-20266601483824.6717186.55000202
Oshada FernandoSL2019-20218801484918.5023064.35001153
Khalid LatifPAK2008-20105501476429.4022864.47011130
Gregory StrydomZIM2006111001475814.7022565.33012173
NazimuddinBAN2008-2012111101474713.3623762.03000182
David WilliamsWI1988-19973623714732*9.1924260.74004110
Khaya ZondoSA2018-20216611465429.2023163.2001083
Joe BurnsAUS20156601466924.3318479.35011161
Shawn FindlayWI2008-200998114659*20.8619475.26010145
Tendai ChisoroZIM2015-20202117614642*13.2723462.3900293
Tony MunyongaZIM2022-202598214543*24.1719972.86000102
Paul van MeekerenNED2013-202538281114521*8.5322065.9100493
Dulip LiyanageSL1992-2001161121444316.0020769.5700061
Rikki ClarkeENG2003-2006201301443911.0823262.07002121
Lameck OnyangoKEN1996-20142918714434*13.0918876.60002124
Rubel HossainBAN2009-20211045324144174.9727751.990011142
Harrison CarlyonJER20235501438528.6016686.14010166
LG PretoriusSA20253301425747.3314597.93010183
Mal LoyeENG20077701424520.2918477.17001195
Elmore HutchinsonUSA2019-2021118214249*23.6714399.3000189
Chris KuggeleijnNZ1988-1989161121424015.7822363.6800171
Dave Langford-SmithIRE2006-20082217814231*15.78133106.7700286
Abdur RehmanPAK2006-201431236142318.3526353.99004111
Ashen BandaraSL2021-202365114155*35.2521764.9802091

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