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
Ravi BoparaENG2007-2015117108212689101*30.91345077.94114420434
William PorterfieldIRE2007-202290890267013930.00388168.806151127427
Andrew BalbirnieIRE2010-202588835262813533.69348775.37813625434
Shaun MarshAUS2008-201972714262213139.13325580.55615323131
Mark BoucherSA/AX2003-2011132106282617147*33.55290989.96112619955
Kieron PollardWI2007-20221171088260811926.08280293.0831315165129
George MunseySCO2017-202671697255719141.24276992.34317627083
Ahmed ShehzadPAK2009-201780801255512432.34354072.18613726218
Aiden MarkramSA2017-202682797255417535.47261397.74412726657
Rassie van der DussenSA2019-2025686311252913448.63291286.85615319747
Alex CareyAUS2018-2026948813252310633.64285088.53114623526
Liton DasBAN2015-202694939247817629.50290685.274121625546
Sourav GangulyIND/AX2002-2007777472452112*36.60340572.01316723044
Charith AsalankaSL2021-202676706243912738.11274288.95514520057
Gerhard ErasmusNAM2019-2026757272430121*37.38309478.54121419354
Henry NichollsNZ2015-20269290162415124*32.64306578.79117822619
Monank PatelUSA2019-202675743241413034.00293282.334171120732
Rohit KumarNEP2018-202688836239412631.09325273.62312516641
Pathum NissankaSL2021-202670703236413735.28278784.82517630126
Soumya SarkarBAN2014-202678734233416933.83245695.03315826459
Alex HalesENG2014-201967653233017137.58243895.57613527045
Abdul RazzaqPAK/AX2003-2011116100302327109*33.24260489.3629317467
Mohammad AshrafulBAN/AX2003-20131181138230110921.91334568.793141024115
Sarfraz AhmedPAK2007-20211158922228910534.16260188.00211117312
Kyle CoetzerSCO2009-202363635228015639.31277682.13414629030
Moeen AliENG2014-202313511014227812823.73235796.6536619971
Max O'DowdNED2019-2026707042258158*34.21307973.34116421836
Imrul KayesBAN2008-201872721224214431.58316070.95414221936
Damien MartynAUS2003-20068273172239101*39.98290777.0221942027
Thisara PereraSL2009-202116112814223314019.591980112.781101116883
Salman ButtPAK2004-201064643218613635.84286676.27611142737
Andrew FlintoffENG/IWX2002-2009837414216812336.13237791.21211521356
Scott EdwardsNED2019-202669641121568340.68249586.41021315019
Matty CrossSCO2014-2026104914215211424.74293173.42213318922
Jason HolderWI2013-202312910823214499*25.22239589.52012915664
Stephen FlemingNZ2002-2007686642133134*34.40293272.75314625930
Heinrich KlaasenSA2018-202559557213117444.401816117.35411219971
Vusi SibandaZIM/AX2003-2016999832125103*22.37337462.981141123325
Marcus TrescothickENG2002-200664634210912135.75252783.46611827913
Aasif SheikhNEP2021-202675755208311029.76278374.85214523426
Denesh RamdinWI2005-201612810319207216924.67259379.9127415331
Cameron WhiteAUS2005-2018887516205310534.80255580.35211314544
Evin LewisWI2016-2025615952051176*37.98232588.22510319373
Temba BavumaSA2016-202653515202714444.07230587.9467220228
Marvan AtapattuSL2002-200770657202512434.91295368.5731032010
Jatinder SinghOMA2019-202670692202513030.22263276.94510221733
Calum MacLeodSCO2009-202262612201517534.15252479.8369320726
Will YoungNZ2021-202662625199612035.02236084.58411722426
Kevin O'BrienIRE2006-2021908410199011326.89208795.3518319848
Chamu ChibhabhaZIM2005-20238787219879923.38305365.08012620511

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