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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Travis FriendZIM2000-2004503855009115.1567374.29035495
Kiplin DorigaPNG2017-20233938273089*20.28119760.990456417
Luke WrightENG2007-2014503947075220.2082086.220256318
Hasan AliPAK2016-20256839113835913.68330116.060252824
Josh HazlewoodAUS2010-202699403013723*13.7017677.84005143
Tanzid HasanBAN2023-202642411109110727.271074101.5819512839
Joel GarnerWI1977-1987984115239379.1936066.3900564
Jesse RyderNZ2008-201448421136210733.22142995.3136515238
Aryan DuttNED2021-20265942923323*7.0640357.82005108
Rajin SalehBAN2003-2006434311005108*23.93183354.83165943
Ben DuckettENG2016-202643431180716543.02182998.80510520724
Dirk ViljoenZIM1997-20015343751263*14.2282761.91025265
Saiteja MukkamallaUSA2022-2026474551605137*40.13195082.3149512228
Mohammad SamiPAK2001-20158646193144611.6349064.080051610
Nuwan ZoysaSL1997-200795472134347*13.1935895.81005297
Lega SiakaPNG2014-20224747093210919.83123875.281258814
Nasir JamshedPAK2008-201548483141811231.51188175.3938515019
Bernard ScholtzNAM2019-202678492132731*11.6850564.75005244
Ruben TrumpelmannNAM2021-20266549967955*16.9877787.390354830
Peter BorrenNED2006-20145850510049622.31117685.370558419
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Greg MatthewsAUS1984-19935950136195416.7391167.95015233
Naeem IslamBAN2008-20145951159758427.08147266.240558413
Avishka FernandoSL2016-202653520169112732.52187989.99410517733
RD ShahKEN1998-200756551150611327.89229865.54112518010
Hitesh ModiKEN1996-200661558110878*23.57190558.16055943
Andrew HallSA1999-20078856139058121.05120675.040359010
Bas de LeedeNED2018-202660566142012328.40201370.541759929
Paul ReiffelAUS1992-19999257215035813.9770970.94015261
Andile PhehlukwayoSA2016-202485571988369*23.24102785.980257736
Asad ShafiqPAK2010-20176058413368424.74197967.510951085
Sabbir RahmanBAN2014-201966597133310225.63146191.2416515324
Dave HoughtonZIM1983-199762602153014226.38215571.00112511621
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Jan FrylinckNAM2019-202665619146811428.23196674.67210511323
Matt PriorENG2004-20116862912828724.19167076.770351416
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Marcus StoinisAUS2015-2024716481495146*26.70159193.9716513449
Larry GomesWI1978-1987826415141510128.88257854.89165734
Simon O'DonnellAUS1985-1991876415124274*25.35153480.960957228
Alok KapaliBAN2002-201168653122311519.73178768.4415510010
Jonathan TrottENG2009-2013686510281913751.25365877.0642252163
Kiran MoreIND1984-199393652256342*13.0980869.68005434
Assad ValaPNG2014-202366661200310430.82289269.26112516128
Alex HalesENG2014-201969673241917137.80252795.73614527650
Andrew McBrineIRE2014-20269767169357918.33130671.590258814
Aarif SheikhNEP2018-20267767916048427.66244365.6609510917
Roger HarperWI1983-1996105732085545*16.13116273.580055318
Bryan YoungNZ1990-19997473516687424.53273361.030951642
Paul StrangZIM1994-200195732410904722.24165166.02005726

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