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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shubham RanjaneUSA2025-2026151352725934.0032384.21020188
Wiaan MulderSA2017-2025262152726417.0030190.37012273
Jamie OvertonENG2024-2026151212716824.64246110.16011318
Umar AminPAK2010-2018161612715918.0739269.13010282
John HastingsAUS2010-20172921112715127.1027399.27011298
Richard NgaravaZIM2017-20264931142714815.9432483.64004288
Wellington MasakadzaZIM2015-2026372552704013.5040067.50003242
Matt HenryNZ2014-202593381227048*10.3829093.100072211
David HempBER2006-20071111226876*29.7839168.54033323
Gaudi TokaPNG2019-2023222102682912.7648355.49004212
Morné MorkelSA/AX2007-2018116471826832*9.2435475.71009247
Shamsur RahmanBAN2013-20149902669629.5634876.44021239
Tom BlundellNZ2020-2023121232666829.5630786.64020282
Nick KellyNZ2025-20268802658333.1335375.07030335
Andre BothaIRE2006-2011171742655220.3840565.43014282
Brydon CarseENG2021-2025302162643617.6032980.24001169
Alex CusackIRE2007-2015322382644717.6041264.08004232
Taufeeq UmarPAK2003-20111111126281*26.2047455.27010330
Shaun FouchéNAM2023-2025111002618326.1038667.62021222
Upul ChandanaSL2002-2007272042615116.3139366.41010192
Ian HarveyAUS2003-20042317325948*18.5028291.84000312
Ian BradshawWI2004-20074825112593718.5041462.56003184
Andy BichelAUS2003-2004271462586432.2528789.90011178
Jerome TaylorWI2003-20178038725843*8.3229687.16006295
Ruvindu GunasekeraCAN2010-2014131302557219.6244357.56033194
James AndersonENG2003-20151797340254287.7049851.00009220
Taskin AhmedBAN2014-2026804412253217.9142359.81008189
Paras KhadkaNEP2018-202088125211536.0030881.82100333
Ishan PandeyNEP2026111112528425.2036569.04021213
Nathan Coulter-NileAUS2013-2019312162529216.8026296.18012206
Manjural Islam RanaBAN2003-2006151332516325.1045754.92010170
Kennedy OtienoKEN2003-2009191802507913.8957143.78024294
Tushar ImranBAN2003-2007222102504811.9046054.35003271
Dougie MarillierZIM20031210024910024.9035071.14112232
Amjad AliUAE2008-2015101002497724.9037566.40010330
Jordan HermannSA202633024715082.33209118.18110324
Jiten RamanandiOMA2025-20261010124691*27.3329483.67021198
Mohammad SamiPAK2003-2015492592464615.3835768.91002128
Dimitri MascarenhasENG2007-2009201322455222.2725795.330121213
Steven DaviesENG2009-20118802448730.50231105.63011360
Mahela UdawatteSL20088802437330.3835368.84021242
AR OdedaraOMA2024-20261010124354*27.0046452.37011236
Ryan WatsonSCO2007-20091111223954*26.5633671.13020322
Amjad JavedUAE2008-2017131212385621.6425892.25011279
Musa AhmedNED2021-2024131302386118.3137164.15011203
Matthew FordeWI2023-2026221822385814.88221107.690121715
Devon ThomasWI2009-2013211922383714.0036465.38003192
Khurram KhanUAE2008-20159902377826.3331176.21010231
Dylan BudgeSCO2019-20221614423746*23.7030378.22001171
Pikky Ya FranceNAM2019-20232218923752*26.3327984.95012208

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