Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th 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/27QUETAS

Batting records (Men's ODIs)

More filters

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

Player figures come from full scorecards, which we hold for 3,257 of the 3,263 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Raza-ur-RehmanCAN2013-20146502258845.0026285.88031300
Andrew PoynterIRE2008-2014181532257818.7535064.29023166
Mohammed ShamiIND2013-20251084920225257.7627382.42006179
Hussain TalatPAK2019-2026121022246228.0027880.58010192
Ben McDermottAUS2021-202255022310444.6027880.22111195
Vijay ShankarIND201912812234631.8624690.65000204
Kyle JarvisZIM2009-2019493310222379.6533765.88004223
Doug BracewellNZ2011-2022211422215718.4227480.66011147
Jofra ArcherENG2019-202642251222138*17.00205107.80003238
Dougie BrownSCO2006-20071616222050*15.7133865.09013222
Barry McCarthyIRE2016-202548317220419.1735761.62005183
Yalaka Venugopal RaoIND2005-20061611221861*24.2236360.06012163
Dougie LockhartSCO2006-2010141122184624.2234163.93001111
Dilhara FernandoSL/AX2002-20121275530218208.7234862.64008192
Rishad HossainBAN2023-20262218321648*14.40198109.090021713
Trent BoultNZ2012-2023114522821621*9.0027977.42002207
Kuldeep YadavIND2017-20261244523215199.7741451.93003150
Tony SujiKEN2002-2008312132143511.8945547.03000221
Anil KumbleIND/AX/ASIA2002-20075630112142411.2641551.57003160
Dillon HeyligerCAN2023-2025221722135614.2022295.95011188
D'Arcy ShortAUS2018-20208812116930.1426978.44011161
Daren GangaWI2002-2006121102115419.1837456.42012192
Freddie ColemanSCO2013-2015151402117015.0734461.34012211
Shakeel AhmedOMA2024-20262822721129*14.0740751.84004146
Kamran GhulamPAK2023-2025117021010330.0021299.06111199
Oliver PeakeAUS20268812104830.0023688.98000138
Karima GoreUSA2019-2021161522104416.1531267.31001172
Kaushal LokuarachchiSL2003-2007211832106914.0026280.1501295
Ish SodhiNZ2015-202454264210359.5528972.66006810
Arafat MinhasPAK20268812096129.8621099.52020225
Michael PappsNZ2004-200566220792*51.7534260.53020240
Tendai ChataraZIM2013-2023875725206236.4443946.92009172
Zak CrawleyENG2021-202699120558*25.6321694.91023242
Ackeem AugusteWI2025-20269902053822.7826876.49001206
Andri BerengerUAE2014-2015101002056620.5030467.43020260
Nitish KumarCAN2010-2014151412053815.7736955.56001180
Dogodo BauPNG2016-2022141322044618.5536755.59002131
Deepak ChaharIND2018-2022139320369*33.8320798.07021178
Harvir BaidwanCAN2008-2014312162033313.5331863.84003120
Nasum AhmedBAN2022-2025201322014418.2723386.27000188
Fayyaz ButtOMA2019-2024302092014418.2727972.04001173
Gus AtkinsonENG2023-2026201342003822.22173115.61001216
Fabian AllenWI2018-2022201632005115.3820398.52012188
Jan-Berrie BurgerNAM20036601998533.17198100.51010253
Odean SmithWI2022-20239811994628.43119167.230001415
D ParasharUAE2024-20261313419850*22.0031562.86011134
Nathan BrackenAUS2003-2009107351819821*11.6528170.46005105
Connor EsterhuizenSA202633119711998.50197100.00110139
Michael SwartNED2011-2014121111975219.7027272.43011195
Greg LambZIM2010-2011151431973717.9138151.7100161

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.