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
Yasir HameedPAK200320031414062811644.8690269.62160682
Sachin TendulkarIND2006200616162628141*44.8681577.06231817
Elton ChigumburaZIM201520152020362811736.9469190.882114714
Haris SohailPAK201920191414262713052.2566394.572305210
Joe RootENG201320132019362679*39.1376282.15041514
Shakib Al HasanBAN2009200916144625105*62.50571109.462405613
Kusal MendisSL202420241414362514356.8269490.06150715
Brandon KingWI202320231717062311236.6568690.822328213
Virat KohliIND201520152020362313836.6577380.60210448
Michael HusseyAUS20082008181656228556.5583674.40060284
Brendan TaylorZIM2010201017172622145*41.4775981.95221555
Sanath JayasuriyaSL200920092121062110729.5764596.28122824
Stephen FlemingNZ2003200319182619134*38.6993366.35120808
Younis KhanPAK200720071717061711736.2979377.81141569
Ben StokesENG2017201715133616102*61.60576106.942404424
VVS LaxmanIND200420042019361610738.5079777.29310531
Shoaib MalikPAK200620062121361610834.2278678.37133655
Ian BellENG20112011252416128126.6178677.86031394
Jonathan TrottENG2013201314144611109*61.1071086.06142471
Rohit SharmaIND20112011161656119555.5573982.68060409
Mohammad YousufPAK/AX200520051615161010543.5771585.31170476
Shakib Al HasanBAN20232023181706109335.8867590.37060667
Shoaib MalikPAK201520151515660711267.44560108.391404917
Alex CareyAUS20192019222066058543.2162197.42041693
Suresh RainaIND20092009272156056837.81596101.510534124
Rachin RavindraNZ202520251414060411243.14565106.902307311
Ricky PontingAUS201120111817260410440.2775480.11131645
Michael ClarkeAUS20062006262146038035.4782673.00060412
Brendan TaylorZIM201820181515060213840.1372283.38131668
Marlon SamuelsWI2015201515152601133*46.2370984.772315216
Shahid AfridiPAK201020101818060112433.39417144.122015427
Alastair CookENG201120111515260011946.1564493.17151711
MS DhoniIND2010201018174600101*46.1576078.95131529
Max O'DowdNED20232023212105999028.5279575.350326711
Callum FergusonAUS200920092522959971*46.0870485.09050580
Kane WilliamsonNZ201720171414059710042.6469985.41150556
Jacques KallisSA2010201012122593104*59.3066489.31161367
Keacy CartyWI202520251515059317039.5377176.913015710
Imam-ul-HaqPAK201820181212259212859.2070583.97321423
Mohammad YousufPAK2008200817155592108*59.2065490.52220573
Chamara KapugederaSL20082008242115919529.5582471.720424013
Shoaib MalikPAK20072007181725908939.3377176.520404511
Younis KhanPAK200620061919459010139.3383770.49142584
Kusal MendisSL201720172222158710227.9574578.79142643
Ajinkya RahaneIND201720171212058610348.8375477.72170634
Owais ShahENG20082008201835867239.0764990.290535211
Chirag SuriUAE202220221818058611532.5685668.46230658
Marlon SamuelsWI20072007171615859839.0071881.480615913
Kusal MendisSL20192019181815856634.4175977.08042449
Andrew StraussENG20062006191915857832.5076376.67062760

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