Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting records (Men's ODIs)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×

Player figures come from full scorecards, which we hold for 5,032 of the 5,038 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad IshaqUAE1994-19965519851*24.5013075.38010110
I MarajCAN20036619853*19.6026437.12012120
Leon JohnsonWI2008-2015660985116.3317556.00011102
Ravinderpal SinghCAN2023-2024661983419.6012081.6700064
Evan GrayNZ1984-19881071983816.3323042.6100060
Adrian GriffithWI1996-2000871984716.3316559.3900051
Jake Fraser-McGurkAUS2024-2025770984114.0074132.43000134
Suhrawadi ShuvoBAN2010-2011171039820*14.0013572.5900091
Delyone BordenBER2006-200812114982414.0019550.2600290
Gladstone SmallENG1987-1992532499818*6.5318852.1300670
Arvind KandappahCAN20072219769*97.0015662.1801043
Tim SeifertNZ2019-2026540973824.259997.9800064
Julius SumerauerJER2023540973524.2588110.23000102
Robbie KerrAUS19854419787*32.3315961.0101050
Manzoor AkhtarPAK1997-1998740974424.2514765.9900030
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
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

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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