Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDODIs2008-2026314303471498718358.541589294.315577191391181
Rohit SharmaINDODIs2007-2026284276351175726448.781267392.773461161108369
Hashim AmlaSAODIs2008-201917717413783415948.66886188.412638479549
AB de VilliersSA/AXODIs2005-201822221338943517653.919323101.2025527825200
Kumar SangakkaraSL/AX/IWXODIs2002-2015298284321164016946.191431581.31247612112277
Quinton de KockSAODIs2013-20261621628704317845.73728496.6923316792134
Tillakaratne DilshanSLODIs2003-2016280259309212161*40.231053887.42214210102149
David WarnerAUSODIs2009-20231561545662317944.45682897.0021323699125
Ross TaylorNZODIs2006-2022224209358126181*46.70979182.9920489674133
Babar AzamPAKODIs2015-202613713416632815853.63726087.162034458766
Shai HopeWIODIs2016-202614714421613517049.88743982.4720306494126
Joe RootENGODIs2013-2026189180287655166*50.36877887.211947962452
Martin GuptillNZODIs2009-2022194191187124237*41.18816487.26173815731184
Shikhar DhawanINDODIs2010-202216616310673314344.01735891.511738583878
Ricky PontingAUSODIs2003-201219819017697916440.34848182.291643766493
Sachin TendulkarINDODIs2002-2012146144106433200*48.01741486.771637677359
Aaron FinchAUSODIs2013-202214313935188153*38.15599086.61162916510118
Kane WilliamsonNZODIs2010-202517316517714514848.28874981.671546665460
Upul TharangaSL/AXODIs2005-2019217206176482174*34.30856575.6814361774152
Sanath JayasuriyaSL/AXODIs2002-20111351336441415234.76462595.4414151251589
Chris GayleWI/IWXODIs2003-201920119810643321534.22719089.47133420670254
Mahela JayawardeneSL/AXODIs2002-201528326423806914433.48999380.7512511574152
Tamim IqbalBANODIs2007-202321821512764815837.67968179.0012551883996
Eoin MorganENG/IREODIs2007-2022231215326953124*37.99757891.75124317600190
Yuvraj SinghIND/AXODIs2002-201722621034693215039.39788987.87124216727133
Steve SmithAUSODIs2010-202516715119566816442.94652286.911234851057
Faf du PlessisSAODIs2011-201914113519544518546.94617588.181234349361
Jason RoyENGODIs2015-20231141093423718039.974015105.5312211150881
Mohammad HafeezPAKODIs2003-2019204202156351140*33.96817977.65113717634106
Jos ButtlerENGODIs2012-2026199173315629162*39.644853115.99113015455191
Gautam GambhirINDODIs2003-2013138134114981150*40.50580485.8211321152517
Fakhar ZamanPAKODIs2017-2025878663802210*47.52406693.511119642283
Virender SehwagIND/AX/IWXODIs2002-20131691652576321935.365442105.9010277768107
Brendan TaylorZIMODIs2004-202616616595201145*33.34690475.3310271548366
Herschelle GibbsSAODIs2003-20101101027376617539.64434486.691020741472
Jonny BairstowENGODIs2011-20231039583671141*42.203596102.091016941783
Shubman GillINDODIs2019-20266767103475223*60.963418101.671019140074
MS DhoniIND/AXODIs2004-2019331279791027414851.371182086.9297210787210
Mushfiqur RahimBANODIs2006-202524122740709614437.95878380.799441156894
Shane WatsonAUSODIs2003-2015164150225357185*41.85584491.6793112541123
Marlon SamuelsWIODIs2003-2018152143204205133*34.19552776.0892011384102
Kevin PietersenENG/IWXODIs2004-201312511815420213040.80489785.81923740171
KL RahulINDODIs2016-20269687213412129*51.70369492.37919326481
Imam-ul-HaqPAKODIs2017-202569687285415146.79344082.97917323529
Daryl MitchellNZODIs2021-202661568281013758.54296894.68913023072
Michael ClarkeAUSODIs2003-201521719837698813043.40893878.18850957545
Shakib Al HasanBANODIs2006-2023211200266638124*38.15793083.718521161851
Graeme SmithSA/AXODIs2003-20131551527528014136.41646781.65836858838
Jacques KallisSA/AX/IWXODIs2003-2014138132214929128*44.41645376.38838841553
David MillerSAODIs2010-202617715445472414243.344514104.658249352152
Page 1Next

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