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
Rohit SharmaIND201420141111056026450.9158995.081305722
Martin GuptillNZ20152015313151432237*55.08146697.6847315542
Shubman GillIND20262026992657223*93.86578113.672408214
Virender SehwagIND201120111212064521953.75524123.092128014
Chris GayleWI201520151111041121537.36352116.761112529
Fakhar ZamanPAK2018201816164875210*72.9290197.1126110113
Ishan KishanIND2022202287041721059.57380109.741204118
Rohit SharmaIND2013201328274119620952.00148080.8128011930
Rohit SharmaIND20172017212131293208*71.83130099.4665111646
Shubman GillIND2023202329294158420863.361502105.4659118041
Sachin TendulkarIND20102010221204200*204.00152134.21100263
Charles CoventryZIM2009200910101368194*40.8937997.101122815
Fakhar ZamanPAK2021202166036519360.8339791.942003513
George MunseySCO202520251111173519173.50684107.462516734
Martin GuptillNZ2013201311113406189*50.7543593.33202448
Shane WatsonAUS20112011232221139185*56.951046108.8928011642
Faf du PlessisSA201720171918390518560.3398092.35261788
Virat KohliIND2012201217172102618368.40109493.78531925
Ben StokesENG2023202399053918259.8954499.082314421
Matthew HaydenAUS20072007323031601181*59.30179589.1956116835
Ross TaylorNZ2018201811103639181*91.2971988.87240487
Fakhar ZamanPAK2023202317162805180*57.5085993.714218026
Martin GuptillNZ20172017991384180*48.0038898.971104512
Jason RoyENG201820182121086018040.95819105.013139521
David WarnerAUS201720171313169117957.58672102.833106713
John CampbellWI2019201955024817949.60214115.89100258
Quinton de KockSA201620161717285717857.13789108.623309126
Mitchell MarshAUS2023202319192834177*49.06742112.402539441
Janneman MalanSA20212021871509177*84.8355392.042204911
Evin LewisWI2017201717151458176*32.7153585.611114114
AB de VilliersSA201720171918577317659.46661116.941516715
Liton DasBAN20202020331311176155.50262118.702003110
Aiden MarkramSA2023202323234100817553.05880114.5535010029
Sachin TendulkarIND200920092120297217554.00103494.0033010813
Herschelle GibbsSA200620062221169617534.8078189.121447412
Calum MacLeodSCO2014201466134617569.20340101.76200376
Upul TharangaSL2013201312111287174*28.7038374.93101363
Heinrich KlaasenSA202320232321291717448.26646141.953217844
Quinton de KockSA202320231919089617447.16884101.364109927
Sean WilliamsZIM2023202399172017490.00557129.263308113
Jaskaran MalhotraUSA20212021442208173*104.00186111.83100418
David WarnerAUS2016201623231138817363.091316105.4774014822
Craig WishartZIM2003200316151361172*25.7949273.37102404
Adam GilchristAUS200420041919186117247.83753114.341511119
Rohit SharmaIND2016201610101564171*62.6759295.272204619
Alex HalesENG201620161413174317161.92733101.363418612
Luke RonchiNZ2015201531233424170*21.20329128.881043618
Shai HopeWI2019201923222103917051.95127981.243609316
Keacy CartyWI202520251515059317039.5377176.913015710
Kumar SangakkaraSL2013201325234120116963.21134189.56210311614
Page 1Next

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