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
Daniel VettoriNZ20102010151513247023.1438185.04011235
Sunil AmbrisWI2019201987132314853.8332798.78110391
KL RahulIND202620261084323129*80.75237136.292012911
YS SamraCAN202620261110032310532.3036987.531203710
Sanath JayasuriyaSL/ASIA20052005131313236726.9236388.98011481
Hamilton MasakadzaZIM20102010171703236619.0046569.46024315
Marlon SamuelsWI20022002991322108*40.2538084.74130348
Sean WilliamsZIM20192019992322109*46.0036787.74120295
Calum MacLeodSCO2019201999032210035.7839980.70120314
Adam GilchristAUS200820081010032211832.2032898.17121326
Aarif SheikhNEP20232023161313226326.8345271.24021222
Ijaz AhmedPAK19871987171613227221.4740679.31020313
Kieron PollardWI2013201317172322109*21.4739880.90106289
Mohammad KaifIND200620062220332266*18.9452361.57034210
Mitchell MarshAUS201420148813218945.8634692.770302014
Nasir HossainBAN2013201398332173*64.2032698.47030306
Roston ChaseWI2019201914913219440.1339381.68020251
Mehrab HossainBAN1999199999032110135.6752561.14120313
Mike RindelSA19981998111103216429.1845071.33021390
James NeeshamNZ201720171312132171*29.1832598.77020303
Viv RichardsWI1988198814131321110*26.7534194.13110308
Peter MoorZIM20182018161613215021.4051462.450111710
Chris HarrisNZ199419942117532150*26.7547867.15011185
Sean ErvineZIM200420041110132010035.5636188.64110245
Dean JonesAUS19861986111133205540.0037685.11020164
Craig KieswetterENG201020101212032010726.6737385.79112368
John WrightNZ19861986151503206121.3364949.31010272
Will YoungNZ202520251818132010718.8240579.01114391
Jacob OramNZ2008200813813198845.5732398.760412112
Brad HaddinAUS2007200788131987*45.5736587.40020309
Andrew SymondsAUS20002000181533194726.58280113.93002378
Aaron JohnsonCAN20242024151503196521.2732697.850223819
Sachin TendulkarIND199319931817431982*24.5443673.17010223
Martin CroweNZ198319839923189745.4343672.94021241
Bastiaan ZuiderentNED200720071312231877*31.8054058.89020280
Kevin O'BrienIRE20192019131323186828.9137485.03020305
Keith ArthurtonWI19941994141403187222.7136287.85011214
Greg MatthewsAUS19861986221823185419.8844870.98011123
Kapil DevIND19921992212033184218.7138482.81000255
Ed JoyceIRE20132013772317116*63.4040678.08110283
Gary WilsonIRE2010201098131711345.2939779.85120321
Ravi BoparaENG201320131193317101*52.83291108.931102111
John DysonAUS1983198399131778*39.6364349.30020241
Heath StreakZIM200420041110431764*52.8347067.45020232
Wajahatullah WastiPAK19991999121203178426.4262450.80011342
Graeme WoodAUS19821982141303176924.3862051.13020250
Kepler WesselsSA19941994161513175122.6463150.24010250
Sanjay ManjrekarIND19921992161603177019.8152660.27011121
Usman GhaniAFG2014201488031611839.5040278.61121279
Max O'DowdNED20222022121203168926.3347266.95041263

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