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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND2013201326208753139*62.7578496.051516724
Upul TharangaSL20122012282617527130.0899375.73082767
Michael HusseyAUS2006200626217750109*53.5784488.861416314
Mushfiqur RahimBAN2023202324222749100*37.4587185.991506113
Kumar SangakkaraSL200720072424174911032.57104271.88162687
Rahul DravidIND20062006252517499231.21108069.35072931
Rahul DravidIND200720072925474792*35.5793479.98073677
Chris GayleWI201920191514074616253.29668111.682515456
Andrew StraussENG201020101313074515457.3179793.482507712
Shikhar DhawanIND201520152020074513737.2587285.44240919
Shivnarine ChanderpaulWI200620062424474510137.25106270.15161727
Alex HalesENG201620161413174317161.92733101.363418612
Brendan TaylorZIM2011201117172743128*49.5386885.603426310
Chamu ChibhabhaZIM20152015212117429937.1099274.80050872
Quinton de KockSA201320131616074113546.3185686.57400809
Quinton de KockSA201420141919174112841.1782090.37240819
Sean WilliamsZIM20152015232227419637.0581491.03071668
Virat KohliIND2016201610102739154*92.38739100.00340628
Jos ButtlerENG202320232121273813138.84680108.531415624
Mushfiqur RahimBAN201820181818573714456.6988383.471505314
Eoin MorganENG20182018212147369243.2979193.050716920
George MunseySCO202520251111173519173.50684107.462516734
Chamara SilvaSL2007200719183735107*49.0093878.36171697
Ricky PontingAUS200620062121173116436.5582588.612527213
David MillerSA2015201524215729138*45.56666109.462125821
Martin GuptillNZ201620161818172711442.7672899.862437428
Kumar SangakkaraSL20102010171727267448.4086084.42071811
Sanath JayasuriyaSL200320032121272512238.1684585.803237610
Umar AkmalPAK20112011272237259138.1682288.200516512
Shreyas IyerIND2022202217152724113*55.6979191.531607113
Tamim IqbalBAN201520151717272313248.2086783.392528710
Joe RootENG201520151918172312142.5378691.98341686
Ajinkya RahaneIND20152015212027228740.1190779.60061678
Brendon McCullumNZ201520152322072211732.82482149.791629632
Shakib Al HasanBAN201020102525372210632.8288481.67142672
Suresh RainaIND20112011292747228431.3972599.590436214
Sean WilliamsZIM2023202399172017490.00557129.263308113
Gautam GambhirIND20112011191917209740.0082787.06071741
Ben StokesENG20192019191657178965.1877193.000705918
Brad HaddinAUS200920092020171610937.6880888.611516416
David HusseyAUS20122012242337157435.7578091.670735110
Kumar SangakkaraSL200420041614471310171.3091777.75170651
Mark BoucherSA2006200624214713147*41.9480288.901514520
Ajinkya RahaneIND201420142323071211130.9687981.002327710
Harry TectorIRE202320232016271114050.7976293.312415622
Steve SmithAUS201520151816271010550.7183784.83240636
Shai HopeWI202220222121170912735.4595574.243217710
Upul TharangaSL2010201022223707118*37.2195873.80153853
Matthew BreetzkeSA202520251212170615064.1873096.711606017
Quinton de KockSA201920191616170612147.07701100.711619210

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