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 KumarNEP202320232120150995*26.7967974.960325210
Andrew SymondsAUS20052005161325089146.1860084.670314110
Glenn PhillipsNZ20232023201835077233.8051199.220303820
Imam-ul-HaqPAK2022202288150510672.1453394.75240378
Aasif SheikhNEP202620261515050510233.6769173.081204911
Rohit SharmaIND201020101514150411438.7758686.01212347
Scott StyrisNZ200320031917350414136.0061781.691313710
Michael VaughanENG20032003212135046028.0073368.76030613
Soumya SarkarBAN20192019161605037331.44498101.000416110
Graeme SmithSA200920091313050214138.6252196.35140643
GSNFG JayasuriyaUSA2026202611111501113*50.1058286.081404610
Sushant ModaniUSA202220221515050111133.4073468.26142490
James HopesAUS200920093124450163*25.0557487.28010464
Sikandar RazaZIM2022202212122500135*50.0052894.703113415
Kusal MendisSL202520251313050012438.4653693.28221614
Ben DuckettENG202520251414049916535.64463107.78131648
Shreyas IyerIND20252025111004967949.6055489.530504410
Brad HodgeAUS200720072016249612335.4352195.201224212
Damien MartynAUS200420042220449674*31.0062579.36042462
Ross TaylorNZ20092009212024957627.5065375.800424012
Charith AsalankaSL202520251212149412744.9153991.652324612
Haris SohailPAK201520151313249489*44.9158784.16051367
Charith AsalankaSL202420241513149410141.1752893.561314316
George MunseySCO202220221514149479*38.0058784.16050529
Hamilton MasakadzaZIM20182018202004948424.7070969.68030538
Tillakaratne DilshanSL200620063124449482*24.7060981.12010303
Aaron FinchAUS201820181111049310744.8255189.473113813
Andrew StraussENG20052005161514939835.2161280.56030492
Sarfraz AhmedPAK201620161111249210554.6753092.83130411
Marvan AtapattuSL20062006191744928037.8567373.11030380
Suresh RainaIND201220121717549265*41.0050896.850413610
Kyle CoetzerSCO2022202220202491108*27.2866873.50122711
Parthiv PatelIND20112011212114919524.5560281.56021526
Shubman GillIND202520251111149011249.0055288.77220598
Ben StokesENG201620161312249010149.00464105.601423718
Craig KieswetterENG201120111616148972*32.60486100.620415019
Sikandar RazaZIM2023202316142487102*40.58450108.221114118
Tanzid HasanBAN202620261212148610744.18468103.851514622
Tom LathamNZ2015201514142486110*40.5062877.39130495
Shoaib KhanOMA2022202214141486105*37.3858882.65150428
Herschelle GibbsSA200320031514248514340.4254888.501206710
Tatenda TaibuZIM20112011171714859830.3161079.51051436
Paul CollingwoodENG20062006171624849334.5763676.10042393
MahmudullahBAN2015201514131483128*40.2560180.37231457
Peter HandscombAUS201920191413148311740.2550096.60131365
Asela GunaratneSL2017201719163483114*37.1557683.85110446
Marlon SamuelsWI201220121716148212632.1368570.36202508
Jan Nicol Loftie-EatonNAM20222022191744827337.0864874.38040355
Angelo MathewsSL20112011252064826234.4360779.41022387
Michael ClarkeAUS2005200515146481103*60.1360279.90140424

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