Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Zimbabwe×

Player figures come from full scorecards, which we hold for 284 of the 561 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael ClarkeAUS2004-2014884303105*75.7535685.11121291
Nasir JamshedPAK2008-20159902957432.7835184.05020355
David MillerSA2010-2015974290138*96.67211137.441112014
Junaid SiddiqueBAN2009-20111615128856*20.5741968.74022303
Jacques KallisSA2003-2009551286125*71.5036777.93120303
Nasir HossainBAN2011-2018121012816831.2236078.06033232
Shahid AfridiPAK2004-2015121142808540.00175160.000211518
Quinton de KockSA2014-20156602708445.0027797.47030284
Ricky PontingAUS2003-20118702609137.1433777.15010176
Herschelle GibbsSA2003-200777025611136.5726895.52110294
Damien MartynAUS2003-200476325474*84.6728389.75020232
Virat KohliIND2010-201586125311550.6029186.94111252
Suresh RainaIND2010-2015873247110*61.7526493.56111204
Brian LaraWI2003-20071110324644*35.1430979.610001910
Shubman GillIND2022331245130122.50203120.69110312
Yuvraj SinghIND2003-200554124312081.0027688.04120182
Ross TaylorNZ2011-2015631242119121.0026392.02200166
Rohit SharmaIND2010-201577124211440.3332374.92110175
Haris SohailPAK2013-202055224189*80.3324897.18030204
Azhar AliPAK201555023910247.8027287.87110233
Curtis CampherIRE2023-20259702346633.4330377.23020271
Michael VaughanENG2003-200477323390*58.2530975.40020135
KL RahulIND2016-2022652227100*75.6728679.37110164
Asad ShafiqPAK2011-201576222378*55.7531969.91020141
Shai HopeWI2016-202344022110155.2527879.50110145
Matthew HaydenAUS2003-20046602218736.8328677.27021260
Tom LathamNZ2012-2015662219110*54.7522896.05100205
Afif HossainBAN2020-202276221985*54.75201108.96010155
Soumya SarkarBAN2014-202655021711743.40212102.36110198
Albie MorkelSA2005-20109712179736.17196110.71020199
Angelo MathewsSL2008-20189712104335.0024785.02001155
Kyle CoetzerSCO2017-201833020910969.67198105.56110245
MS DhoniIND2005-201663220885*208.00185112.43030119
Janith LiyanageSL2024-202554220895104.0022492.86020155
Marvan AtapattuSL2003-2006652208103*69.3328872.22101190
Scott EdwardsNED2019-20236512048351.00199102.51010181
Mitchell MarshAUS2014-20266602038933.8321992.69020179
Mohammad MithunBAN2018-20219832015040.2021095.71010176
Dinesh ChandimalSL2010-20228831987539.6027572.00010132
Aftab AhmedBAN2005-200688219581*32.5024180.91020226
Gary WilsonIRE2008-201866119470*38.8023084.35021174
Geraint JonesENG20044411918063.67182104.95020164
Jacques RudolphSA2003-200555119169*47.7527669.20020240
Ed JoyceIRE2015-201855018911237.8026371.86111144
Dwayne BravoWI2006-20131412318741*20.7821487.38002125
Darren BravoWI2010-2013332186100*186.0020989.00110154
Shaiman AnwarUAE2015-20195501857237.0020391.13020194
Abdul RazzaqPAK2003-2011422183107*-167109.58110712
Ajinkya RahaneIND2013-20155501816336.2024474.18020201
Sabbir RahmanBAN2014-201810921805725.71178101.12011165

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