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
Lasith MalingaSL2004-201921311133508566.5168973.7301264119
Chris GayleWI/IWX2003-201920119810643321534.22719089.47133420670254
Virat KohliIND2008-2026314303471498718358.541589294.315577191391181
Tamim IqbalBAN2007-202321821512764815837.67968179.0012551883996
Mohammad HafeezPAK2003-2019204202156351140*33.96817977.65113717634106
Upul TharangaSL/AX2005-2019217206176482174*34.30856575.6814361774152
Eoin MorganENG/IRE2007-2022231215326953124*37.99757891.75124317600190
Liton DasBAN2015-202694939247817629.50290685.274121625546
Aaron FinchAUS2013-202214313935188153*38.15599086.61162916510118
Younis KhanPAK2003-2015177170114777123*30.04629775.865321638836
Yuvraj SinghIND/AX2002-201722621034693215039.39788987.87124216727133
Rohit SharmaIND2007-2026284276351175726448.781267392.773461161108369
Kieron PollardWI2007-20221171088260811926.08280293.0831315165129
Brendan TaylorZIM2004-202616616595201145*33.34690475.3310271548366
Jos ButtlerENG2012-2026199173315629162*39.644853115.99113015455191
Angelo MathewsSL2008-2023216185465646139*40.62674183.763391545485
Shahid AfridiPAK/AX/IWX2003-201520718618391312423.292878135.9631515339177
Brendon McCullumNZ2002-201621218723515713131.45534796.4542915490172
Martin GuptillNZ2009-2022194191187124237*41.18816487.26173815731184
Mahela JayawardeneSL/AX2002-201528326423806914433.48999380.7512511574152
Salman ButtPAK2004-201064643218613635.84286676.27611142737
Dwayne SmithWI2004-20158774412619718.01140689.69081412048
Brett LeeAUS2003-201215481318655917.30105781.8402145024
Kusal MendisSL2016-202614414111468914336.07533487.917311448577
Tom LathamNZ2012-2026169156204583145*33.70542784.458261438660
Junaid SiddiqueUAE2019-202669502115216*5.2425060.800013511
Suresh RainaIND2005-2018220190345585116*35.80595593.7953613475120
Wahab RiazPAK2008-202089651472554*14.2284086.3103125429
Mitchell StarcAUS2010-2026128772760652*12.1278277.4901124615
Tim SoutheeNZ2008-202315293337155511.9275095.3301125625
Kushal Janith PereraSL2013-20231121075307713530.17330093.246161234451
Paul StirlingIRE2008-20251161102354816232.85405487.528161240486
Nuwan KulasekaraSL2003-20171791213613237315.56161182.1204129539
Mashrafe MortazaBAN/AX2003-20201751222413044413.31156783.22001210842
Glenn MaxwellAUS2012-202514413216369510831.852975124.2032212354138
Sanath JayasuriyaSL/AX2002-20111351336441415234.76462595.4414151251589
Shane WatsonAUS2003-2015164150225357185*41.85584491.6793112541123
Kumar SangakkaraSL/AX/IWX2002-2015298284321164016946.191431581.31247612112277
Blessing MuzarabaniZIM2018-202653381711917*5.6722353.36001193
Mustafizur RahmanBAN2015-20261125732165206.6034248.250011181
Saeed AjmalPAK2008-20151086923323337.0253460.490011250
Monank PatelUSA2019-202675743241413034.00293282.334171120732
Harbhajan SinghIND/AX2002-201515485239174914.79111981.9500116328
William PorterfieldIRE2007-202290890267013930.00388168.806151127427
Daniel VettoriNZ/IWX2002-2015159982714507920.42170385.1403111178
Vusi SibandaZIM/AX2003-2016999832125103*22.37337462.981141123325
Prosper UtseyaZIM2004-20151189940111468*18.88189158.9103117511
Andrew SymondsAUS2003-200912610524358915144.31396090.635241130473
Jason RoyENG2015-20231141093423718039.974015105.5312211150881
Thisara PereraSL2009-202116112814223314019.591980112.781101116883
Page 1Next

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