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
Tom LathamNZ2012-2026169156204583145*33.70542784.458261438660
Mohammad YousufPAK/AX2003-201013612919452311741.12584577.38635436233
Sanath JayasuriyaSL/AX2002-20111351336441415234.76462595.4414151251589
Adam GilchristAUS2003-20081211186435517238.884153104.86727755275
Sean WilliamsZIM2005-202513413014435117437.51491288.58631740052
Jason RoyENG2015-20231141093423718039.974015105.5312211150881
Marlon SamuelsWI2003-2018152143204205133*34.19552776.0892011384102
Kevin PietersenENG/IWX2004-201312511815420213040.80489785.81923740171
Paul CollingwoodENG2002-2011158145294148120*35.76541376.63323529960
Hamilton MasakadzaZIM2004-20191561550395511125.52550371.872241141957
Matthew HaydenAUS2003-2008999693939181*45.28481881.76720441158
Shahid AfridiPAK/AX/IWX2003-201520718618391312423.292878135.9631515339177
Sikandar RazaZIM2013-2026131123203888135*37.75441987.98622332687
Shivnarine ChanderpaulWI2003-2011114108213804127*43.72548469.37627129040
Fakhar ZamanPAK2017-2025878663802210*47.52406693.511119642283
Herschelle GibbsSA2003-20101101027376617539.64434486.691020741472
Andrew StraussENG2003-20111141126372915835.18460680.96524739725
Rahul DravidIND/IWX2002-2011127118203723103*37.99512872.60134834817
Ramnaresh SarwanWI2003-2013120113173717115*38.72502274.01128531638
Glenn MaxwellAUS2012-202514413216369510831.852975124.2032212354138
Jonny BairstowENG2011-20231039583671141*42.203596102.091016941783
Dinesh ChandimalSL2010-202215113720365711131.26497073.583241124842
Andrew SymondsAUS2003-200912610524358915144.31396090.635241130473
Paul StirlingIRE2008-20251161102354816232.85405487.528161240486
Shubman GillIND2019-20266767103475223*60.963418101.671019140074
Ben StokesENG2011-20231139815346118241.70361395.795247282109
KL RahulIND2016-20269687213412129*51.70369492.37919326481
Mitchell MarshAUS2011-202610399123363177*38.66348396.554247315119
Elton ChigumburaZIM/AX2004-201816015121326611725.12414378.832141026473
Travis HeadAUS2016-2026838063214154*43.433030106.07817237876
Alastair CookENG2006-201491914320413736.83414777.26519636310
Scott StyrisNZ2003-20111119715318414138.83390681.52322525841
Lahiru ThirimanneSL2010-2019124103143164139*35.55436872.44421624525
Craig ErvineZIM2010-2026105101113079130*34.21391078.754211030238
Kushal Janith PereraSL2013-20231121075307713530.17330093.246161234451
Shreyas IyerIND2017-2026787253053128*45.57312497.73524228074
Umar AkmalPAK2009-2019117108153032102*32.60357584.81119825548
George BaileyAUS2012-201688839301115640.69362283.13322322055
Darren BravoWI2009-202211811413300712429.77432169.59417824671
Brad HaddinAUS2004-201511810815300311032.29356984.14216228370
Richie BerringtonSCO2008-20261049714297212735.81384777.26713621775
Ajinkya RahaneIND2011-201889863290611135.01370178.52323628833
Mohammad RizwanPAK2015-20269990212881131*41.75340184.71418324435
Ravindra JadejaIND2009-20262091415228808732.36336285.66013620955
Imam-ul-HaqPAK2017-202569687285415146.79344082.97917323529
Tatenda TaibuZIM/AX2003-2012106100142837107*32.99415668.26221819532
Jonathan TrottENG2009-2013686510281913751.25365877.0642252163
Daryl MitchellNZ2021-202661568281013758.54296894.68913023072
Dwayne BravoWI2004-2014146127192760112*25.56339881.222101021953
Kamran AkmalPAK2003-20171341189274612425.19330783.0449931632

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