Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliIND2011-202641414154112241.65171589.85312414816
MS DhoniIND2006-2019474310153613446.55174588.02110112834
Kumar SangakkaraSL2002-2015363461520134*54.29191379.4641001425
Chris GayleWI2004-201929292149016255.191456102.3448113083
Ross TaylorNZ2007-2019353451424181*49.10171083.2755112521
Michael ClarkeAUS2003-201441376138310544.61181376.2811111134
Yuvraj SinghIND2002-201732325136115050.411349100.8946215427
Aaron FinchAUS2013-202030291135413548.36146492.4975513825
Shane WatsonAUS2003-2015393741269161*38.45142688.9935412926
Steve SmithAUS2010-2025404061245102*36.62149083.5616210013
Suresh RainaIND2006-201836313118610042.36127393.17111210825
Mahela JayawardeneSL2002-201535323117214440.41135686.433721144
Rohit SharmaIND2008-202626265102113848.62111091.9844112127
Kane WilliamsonNZ2013-202522222100411850.20117685.37272997
Hashim AmlaSA2008-20192221297615051.37111687.462611064
Brendon McCullumNZ2007-20152928497280*40.50808120.300808945
Ricky PontingAUS2003-20102524396412645.90112585.692601117
Glenn MaxwellAUS2014-20252926293110838.79842110.571619325
Quinton de KockSA2016-202318182906138*56.6392398.1634010117
Travis HeadAUS2017-202519192900154*52.94826108.9626011419
David WarnerAUS2012-20232828189912733.3097891.922601039
Tillakaratne DilshanSL2003-201533303896108*33.19109082.20241926
Angelo MathewsSL2009-20232823686785*51.00103683.69070778
AB de VilliersSA2005-20172927486212137.4899386.81231934
Babar AzamPAK2015-20232020285415847.4488396.722518313
Graeme SmithSA2003-20122322280414140.2099181.13330820
Martin GuptillNZ2009-201920203802189*47.1891287.942519114
George BaileyAUS2012-2015212037708745.2994781.310805511
Mohammad HafeezPAK2003-201926263764102*33.22101974.981428113
Shai HopeWI2017-20252221375011741.6785687.622415522
Gautam GambhirIND2006-20132121173384*36.6589481.99070844
Shaun MarshAUS2010-20181817172713145.4481189.643316213
Sanath JayasuriyaSL2002-20111717171915244.94696103.303119015
Rahul DravidIND2002-20112222270692*35.3087780.50071715
Dinesh ChandimalSL2011-201821182702105*43.8882684.991715011
Ajinkya RahaneIND2011-20172020069010634.5088078.411336310
Mitchell MarshAUS2013-2024222116867334.3076789.440705617
Shivnarine ChanderpaulWI2004-200918174681116*52.3893073.23230646
Upul TharangaSL2006-20181715265912050.6980881.56332674
Sarfraz AhmedPAK2015-20191613265510559.5565999.39150513
Dwayne BravoWI2004-201423183651112*43.4072789.551416711
Sachin TendulkarIND2002-20111313064112049.3173187.69160908
Cameron WhiteAUS2007-20182824463910531.9584275.89121586
Mushfiqur RahimBAN2007-2023161616268941.7370688.67060465
Kusal MendisSL2016-20261616162412141.6067292.861426315
Alex CareyAUS2018-20251615357910648.2558399.31131567
Shikhar DhawanIND2013-2022181825679835.4465786.30030738
Tamim IqbalBAN2007-20231717055712832.7665285.43201646
Tim PaineAUS2009-20182323254711126.0575972.07121602
Shakib Al HasanBAN2007-20231818154112131.8266381.60140513
Page 1Next

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