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
Suhrawadi ShuvoBAN2010-2011171039820*14.0013572.5900091
Delyone BordenBER2006-200812114982414.0019550.2600290
Gladstone SmallENG1987-1992532499818*6.5318852.1300670
Arvind KandappahCAN20072219769*97.0015662.1801043
Julius SumerauerJER2023540973524.2588110.23000102
Robbie KerrAUS19854419787*32.3315961.0101050
Manzoor AkhtarPAK1997-1998740974424.2514765.9900030
Jock EdwardsNZ1976-1981550973619.4013472.3900180
Subash Prasad KhakurelNEP2018-2022660975016.1719350.2601161
Gavin EwingZIM2004-2005770974613.8613770.8000290
Martin BicknellENG1990-19917629631*24.0010492.3100071
Azhar HossainBAN1988-1990770965413.7126636.0901050
Damodar DaesrathCAN2012-2013430954031.6713769.34000112
Aamer YaminPAK2015-2018432956295.009698.9601085
Mohammad TauqirUAE2004-20151192955513.5716457.93010120
Kwame TuckerBER2006-20071212295349.5024638.62001140
Jeetan PatelNZ2005-201743158953413.5716258.6400152
Allan DonaldSA1991-2003164401895134.3227934.05001220
Gerhardus LiebenbergSA1995-1998440943923.5019947.2400080
Mohammed QasimUAE2017550944118.8018850.00000100
Nick GreenwoodJER2023550945918.8013669.1201082
Chathuranga de SilvaSL2014-2017771944415.6711283.93000100
Mohammad WasimPAK2022-2026271439417*8.5510193.0700375
Vasbert DrakesWI1995-20043317594257.8317454.0200260
Syed Abid AliIND1974-1975530937031.0013270.4501061
Yannic CariahWI2022-20231471935215.5016656.0201061
Kabir AliENG2003-200614939339*15.5010886.1100281
Jhye RichardsonAUS2018-20221594932918.6010786.9200070
Mark GillespieNZ2006-200931148932815.5011878.8100181
Sahan ArachchigeSL2023-2026640925723.0013966.1901060
Vijay MehraUAE1994-1996661924318.4020245.54000100
Brandon MavutaZIM2018-2024141029228*11.5010785.98001101
Bryan StrangZIM1995-20014926892185.1122041.8200532
Dulip SamaraweeraSL1993-1994540914922.7516953.8500080
Joseph HarrisCAN2003660913115.1720444.6100091
Stephen PeallZIM1992-19962015191216.5015060.67004100
Steve HarmisonENG2002-20095825149118*8.2714164.5400330
Corey CollymoreWI1999-20078334169112*5.0623039.5700832
Gavin MurgatroydNAM2003660905215.0014562.0701271
Ajay RatraIND20021281903012.8612770.8700080
Simon AtaiPNG2019-2022151239025*10.0017352.0200060
Ross LyonsSCO2006-2010251410902822.5014761.2200080
Aamer HanifPAK1993-19955428936*44.5012869.5300060
Bhanuka RajapaksaSL2021550896517.8085104.71013142
Nuwanidu FernandoSL2023-2025650895017.8013267.42010120
Bilawal BhattiPAK2013-20151071893914.8375118.67001102
Johan van der WathSA2006-200710828937*14.8370127.1400338
Rais AhmadzaiAFG2009-2010541883929.3313764.2300080
V.B.ChandrasekharIND1988-1990770885312.5716254.32010110
John TraicosZIM1983-199327179881911.0017550.2900130

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