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 SharmaIND2023202326252112410148.87988113.7719211562
AB de VilliersSA20152015201831193162*79.53865137.925509158
Chris GayleWI201920191514074616253.29668111.682515456
Waseem MuhammadUAE202320232424078211932.58752103.991436747
Rohit SharmaIND20172017212131293208*71.83130099.4665111646
Heinrich KlaasenSA202320232321291717448.26646141.953217844
Martin GuptillNZ20152015313151432237*55.08146697.6847315542
Shane WatsonAUS20112011232221139185*56.951046108.8928011642
Shubman GillIND2023202329294158420863.361502105.4659118041
Mitchell MarshAUS2023202319192834177*49.06742112.402539441
Rohit SharmaIND2018201819195103016273.571029100.1053110439
Asif KhanUAE2023202324243934151*44.48105988.203426938
David WarnerAUS202320231919090716347.74792114.523619238
David MillerSA202320232321477810145.76683113.911615338
Daryl MitchellNZ2023202325242120313454.681194100.755309337
Rohit SharmaIND2019201927261148915959.56164790.4176114636
Matthew HaydenAUS20072007323031601181*59.30179589.1956116835
George MunseySCO202520251111173519173.50684107.462516734
Yuvraj SinghIND/AX2007200736335128712145.96143889.5019111933
Aaron FinchAUS20192019222211075153*51.19122787.614539232
Brendon McCullumNZ201520152322072211732.82482149.791629632
Jos ButtlerENG201920191815266515051.15490135.713214932
Yuvraj SinghIND2008200826264887138*40.3288899.892328131
Shreyas IyerIND2023202319182821128*51.31729112.623416631
Kushal MallaNEP202320232019153710829.83499107.621305331
Rohit SharmaIND2013201328274119620952.00148080.8128011930
Eoin MorganENG201520152423196712143.95103193.792758230
Shimron HetmyerWI201820181616067412742.13590114.243214330
Hardik PandyaIND20172017281935578334.81462120.560413530
Kieron PollardWI201120112119152811929.33472111.861333430
George BaileyAUS2013201321192108815664.00109199.732818829
Aiden MarkramSA2023202323234100817553.05880114.5535010029
Shai HopeWI202320231717582413268.67818100.733405229
Chris GayleWI201520151111041121537.36352116.761112529
Misbah-ul-HaqPAK2013201334327137396*54.92186773.5401518728
Martin GuptillNZ201620161818172711442.7672899.862437428
Sanath JayasuriyaSL200620062423199515245.23961103.5442211327
Quinton de KockSA202320231919089617447.16884101.364109927
Herschelle GibbsSA200720072621288011946.3294792.933628627
Sanath JayasuriyaSL/AX200720072727280411532.1683196.752418927
Shahid AfridiPAK201020101818060112433.39417144.122015427
Nicolas PooranWI20222022212105119124.3361383.360312927
Shahid AfridiPAK/AX/IWX200520051615045710230.47266171.801124527
Corey AndersonNZ2014201412113350131*43.75197177.661112027
AB de VilliersSA/AX2007200733325120914644.78131092.2938513826
Quinton de KockSA201620161717285717857.13789108.623309126
Jason RoyENG201920191312084515370.42715118.183609126
Fakhar ZamanPAK2023202317162805180*57.5085993.714218026
Brendon McCullumNZ20072007322867999636.32790101.140526826
Eoin MorganENG201720172018178110745.9479198.743316626
Page 1Next

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