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
Younis KhanPAK20092009191904208922.1167162.59022400
Basil HameedUAE20222022211904206222.1155875.27021337
Martin GuptillNZ202220221212041911534.9251980.73221486
Graeme SmithSA20112011151504197727.9364365.16020370
Shivnarine ChanderpaulWI20042004161524199232.2359470.54030394
Dwayne BravoWI2006200622175419112*34.9251182.00122363
MS DhoniIND201420141210241879*52.2545492.070503211
George BaileyAUS20122012121224186541.8055375.59030295
Luke RonchiNZ20142014161334189941.80368113.590204611
Tim PaineAUS200920091414041811129.8657273.08131533
Chris GayleWI20072007171614188227.8755175.860314411
Kedar JadhavIND201920192218841881*41.8043895.43020435
Ishan KishanIND2022202287041721059.57380109.741204118
Shoaib MalikPAK200420041616241786*29.7959969.62041273
Lahiru ThirimanneSL2013201325193417102*26.0670758.98122363
Shaun MarshAUS2018201877041613159.43408101.963002812
Brendon McCullumNZ201220121110041611941.6045292.041203711
Jacques KallisSA2008200812123416121*46.2254176.89140392
Travis HeadAUS20162016151404165729.7148386.13031405
B SharkiNEP202320231514241677*34.6764864.20031412
Alex HalesENG201520151615041610927.7345491.631214512
Niroshan DickwellaSL20182018141204159534.5848385.92030550
Dwayne BravoWI201420141313441510646.1143894.75121428
Ayan KhanOMA20222022151314157734.5854676.01042326
Heath StreakZIM200320032118741572*37.7354576.15032346
Waseem MuhammadUAE20222022212104157819.7652878.600234115
Michael HusseyAUS201120111613341410841.4048285.89121285
Rilee RossouwSA201620161010141312245.8944293.44130493
Sikandar RazaZIM201820181212241381*41.3052978.070302911
Marcus TrescothickENG2006200699041212145.7847187.47211523
Janith LiyanageSL2024202415123412101*45.7851979.38120299
Chris GayleWI201520151111041121537.36352116.761112529
Azhar AliPAK20122012121234119645.6762266.08040351
Scott EdwardsNED20222022121224117841.1042796.25050225
Herschelle GibbsSA200820081313041110231.6248285.27120547
Curtis CampherIRE202320231913141112034.2542896.03120466
Paul CollingwoodENG200320031515641166*45.6766561.80020273
Dhananjaya de SilvaSL20232023221914119322.8350880.91011437
Jonathan TrottENG20122012141224107141.0065862.31031280
Michael van LingenNAM202220221615341012134.1745091.11201496
Shoaib MalikPAK200920091716141012827.3354675.09111383
Kusal MendisSL2026202677140912168.1741997.611204011
Ishan KishanIND20232023161424098234.0844092.950414111
Cooper ConnollyAUS202620261010040814940.8043394.231213714
Raqibul HasanBAN20082008131304088931.3861965.91042321
James FaulknerAUS201320131813440811645.33349116.911202916
Mohammad YousufPAK2004200416153408107*34.0051778.92121215
Mohammad AshrafulBAN20072007171734088729.1450680.63020482
Mushfiqur RahimBAN2021202199240712558.1453176.65120253
Hammad MirzaOMA2026202611111407112*40.7055373.60120415

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