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 5,013 of the 5,044 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Marcus StoinisAUS20192019201733295223.5040980.44012364
Viv RichardsWI198019808803288841.0040780.59031234
Sidath WettimunySL1982198288132886*46.8646969.94020131
Graeme SmithSA20102010111113289232.8038485.42010343
Eoin MorganENG20162016151323286829.8237787.000203010
Niall O'BrienIRE201720171514132810925.2352063.08100207
Habibul BasharBAN20072007171503287821.8755459.21022222
Justin KempSA/AX20072007211533288627.3345172.730211913
Lou VincentNZ20012001171723284521.8752962.00001252
Michael ClarkeAUS20032003109432775*65.4036988.62030292
Quinton de KockSA20182018101003278732.7035991.09020414
Steve WaughAUS19881988151223276832.7039283.42022220
Tatenda TaibuZIM/AX20052005131313277127.2550764.50022205
Tillakaratne DilshanSL200520051615132781*23.3642576.94032362
Hemang BadaniIND200120011515332710027.2549066.73111267
Saleem YousufPAK19901990191533276227.2545871.40030253
Ashan PriyanjanSL20142014191723276021.8039582.78010373
David BoonAUS198919891818132749*19.2452262.64003322
Charith AsalankaSL202120218803267740.7538085.79031234
RD ShahKEN19991999111103267129.6451363.55020461
David BoonAUS1991199112123326102*36.2259954.42110230
Mike VelettaAUS198819881212332668*36.2247768.34020170
James HopesAUS201020101713232657*29.64305106.89010341
Mohsin KhanPAK19861986131313265927.1752562.10010331
Simon O'DonnellAUS198519852117432674*25.0849366.13020193
Steve WaughAUS19901990221953266423.2954859.49011240
Mushfiqur RahimBAN20072007232053265721.7362652.08025213
John EmbureyENG19871987312573263418.1139382.95000235
Imrul KayesBAN2016201677032511246.4342077.38110365
Virat KohliIND20092009108232510754.1738584.42120363
Phil SimmonsWI1996199610101325103*36.1147368.71101284
Allan BorderAUS199419941412332569*36.1134693.93010255
Manoj PrabhakarIND19951995121223258332.5053860.41041330
Marlon SamuelsWI200320031413332556*32.5036090.28011279
Dinesh ChandimalSL201520151614532565*36.1139582.28021233
Craig McMillanNZ19991999171703257319.1253760.52010340
Ruwan KalpageSL19941994232183255125.0051563.11011123
Calum MacLeodSCO2017201788132415446.2942576.24120363
Kashyap PrajapatiOMA2023202399032410336.0038584.16110374
Martin CroweNZ198719879903247236.0042176.96040321
Alec StewartENG19981998111113247432.4048566.80030361
MO OdumbeKEN20032003111133245440.5035790.76021312
Arjuna RanatungaSL198619861111232474*36.0042176.96020174
Hamilton MasakadzaZIM20082008121203248727.0041079.02030383
Kevin O'BrienIRE201120111212132411329.45257126.071013014
Craig ErvineZIM201020101412232467*32.4045571.21010250
Stuart LawAUS19971997121203249327.0047668.07021213
Colin MunroNZ20192019141413248724.92318101.89021427
Shreyas MovvaCAN20242024151443246832.4047068.94020240
Brendon McCullumNZ20102010151503246121.6033297.590233811

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