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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Shivnarine ChanderpaulWI1994-201126124739865015041.591220770.861158671384
Matthew BreetzkeSA2025-20261716188115058.7389898.112608319
Jordan HermannSA202633024715082.33209118.18110324
Azmatullah OmarzaiAFG2021-2026484091254149*40.45127398.511939056
Cooper ConnollyAUS2024-20261815250214938.6256189.481324415
Eoin MorganENG/IRE2006-202224723034770114839.29844791.17144718654220
Kane WilliamsonNZ2010-202517516718725714848.70889381.601547666760
Sunil AmbrisWI2017-20211615247314836.3849495.75120543
Mark BoucherSA/AX1998-2011294220574670147*28.65551284.721261635283
Marcus StoinisAUS2015-2024716481495146*26.70159193.9716513449
Rob NicolNZ2011-20132221258614630.8477675.522225313
Nathan AstleNZ1995-2007220216147070145*35.00974472.5616411971686
Brendan TaylorZIM2004-2026209207146763145*35.04885076.42113916607100
Tom LathamNZ2012-2026171158214664145*34.04551984.518271439062
Andrew BalbirnieIRE2010-202611911483429145*32.35459374.661017832846
Aravinda de SilvaSL1984-200330429630928414534.901144381.13116417712102
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Dean JonesAUS1984-199416316125606814544.62836272.57746638064
Damien MartynAUS1992-2006207182515346144*40.81687777.745371044122
Mahela JayawardeneSL/AX1998-2015444415391253214433.331586179.01197528111275
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Younis KhanPAK2000-201526325322716014431.00953375.117472257354
Imrul KayesBAN2008-201878782243414432.03342371.11416223837
Temba BavumaSA2016-202657555216814443.36248487.2868221729
Kennedy OtienoKEN1996-200987851190614422.69338756.272111218731
Rahmat ShahAFG2013-202613012774300143*35.83595172.26633537342
Anshuman RathHK2014-201818182828143*51.75108076.67171719
Shoaib MalikPAK1999-201928725840753414334.56919981.9094415602113
Shikhar DhawanIND2010-202216716410679314344.11743691.351739584279
Kusal MendisSL2016-202615915613517814336.21587388.177361552987
Sediqullah AtalAFG2024-20261717073214343.0684286.942317118
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Bill AtheyENG1980-198831303848142*31.41149556.72241544
David MillerSA2010-202618015645476214242.904565104.328249354153
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Kevin O'BrienIRE2006-202115014018361214229.61406388.90218633284
Dave HoughtonZIM1983-199762602153014226.38215571.00112511621
Jonny BairstowENG2011-20231069883868141*42.983758102.931117943792
Graeme SmithSA/AX2002-201319719410698914137.98864880.821047878744
Ian BellENG2004-201516115714541614137.87701977.16435652432
Sikandar RazaZIM2013-202616015124470814137.07547885.947263394108
Scott StyrisNZ1999-201118716123448314132.49564579.42428935368
Mohammad HafeezPAK2003-2019218216156614140*32.91863376.61113819664110
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Harry TectorIRE2020-202658536209814044.64256081.95515416246
Dawid MalanENG2019-202330304145014055.77148897.4567515032
Michael BracewellNZ2022-2026484112104214035.93969107.532318744
Ijaz AhmedPAK1986-2000249231296505139*32.20808680.4510361452887
Angelo MathewsSL2008-2023226195485916139*40.24713682.903401746890
Lahiru ThirimanneSL2010-2019127106143194139*34.72441972.28421724625

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