Live4th ODI · Ireland in Namibia 2026/27NAM78/6 (23.4)IRE298/8 (50)NAM need 221 runs in 158 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig WhiteENG1994-20035141556857*15.7892861.21019284
Lee GermonNZ1994-1997373155198919.9678765.95032281
Pravin AmreIND1991-19943730551384*20.5279964.21021282
Desmond ChumneyCAN2003-2007202023924821.7858966.55000289
Hasan AliPAK2016-20256839113835913.68330116.060252824
Umar BhattiCAN2006-2010342883564617.8048174.01002286
Asif IqbalPAK1973-197910823306255.0046670.82050281
Ashton AgarAUS2015-20232218532248*24.7738882.99003284
Dougie BrownENG/SCO1997-20072524631950*17.7248166.32013282
Nurul HasanBAN2016-20261715531145*31.1035288.35000286
Blair HartlandNZ1992-19941616131168*20.7362349.92021280
Clive MadandeZIM2022-2026201612947419.6040572.59022280
Suraj RandivSL2009-2016311822805617.5038273.30012281
Umar AminPAK2010-2018161612715918.0739269.13010282
Tom BlundellNZ2020-2023121232666829.5630786.64020282
Ken WadsworthNZ1973-19761210125810428.6733477.25101283
Michael Di VenutoAUS19979902418926.7828185.77020280
Qaiser AliCAN2006-2008161612377015.8037263.71023282
Phil MustardENG2007-2008101002338323.3025292.46010285
Keith StackpoleAUS1971-19746602246137.3338757.88030280
Clay SmithBER2006-2007121201925216.0024578.37013285
Tony BlainNZ1986-199438381144249*16.3766266.77006274
Ali ShahZIM1983-19962828243760*16.8186050.81014272
ShafiqullahAFG2009-2018242124305622.63408105.390242724
Jaskaran MalhotraUSA2019-202218184429173*30.6446193.061122723
Courtney BrowneWI1995-20054632841546*17.2959070.34003275
Eddo BrandesZIM1987-19995841104045513.0344890.180232714
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Ian HollandUSA2019-2022151403687526.2947577.47021273
Saba KarimIND1997-2000322743625515.7456064.64012272
Adnan MuftiUAE2017-20181816433057*27.5040980.68010271
Roy FredericksWI1973-19771212031110525.9244070.68110271
Luuk van TroostNED2002-2007232022844015.7845662.28002276
Cade CarmichaelIRE2025-2026111002496224.9035270.74011273
Amjad JavedUAE2008-2017151312395619.9226789.51011279
Dirk ViljoenZIM1997-20015343751263*14.2282761.91025265
Paul ReiffelAUS1992-19999257215035813.9770970.94015261
Minhajul AbedinBAN1986-19992726245368*18.8890949.83023260
Derek PringleENG1982-199344301242549*23.6161668.99001263
Ajay SharmaIND1988-19933127642459*20.1946990.41032269
Harmeet SinghUSA2024-2026322374165926.00381109.190312623
Naseem KhushiOMA2020-2023322523956917.17351112.540132622
Jaker AliBAN2024-2025121223946839.4050278.490302614
Jimmy HansraCAN2010-20142321438970*22.8867157.97022267
Rick DarlingAUS1978-1982181813637421.3567953.46010260
Pieter SeelaarNED2006-20225739103474311.9759358.52009265
Riley HekurePNG2019-2023252423475815.7746175.27014266
Tapash BaisyaBAN2002-200755401233435*11.9357458.19004264
Klaas-Jan van NoortwijkNED1996-2003992322134*46.0042875.23111266
Adam BacherSA1997-2005131302705620.7746957.57010260

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.