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
Dave HoughtonZIM19931993121203695730.7553369.23030283
Ravindra JadejaIND20142014171483698761.50335110.150413013
Mark ChapmanNZ2025202566136813273.60345106.671313911
Hashim AmlaSA20082008109236814052.5739493.40110454
Sharjeel KhanPAK2016201699036815240.89257143.191214915
Clive LloydWI198519851310536889*73.6041588.67030288
Carl HooperWI199919991212136810833.4544981.96130298
Peter ForrestAUS201220121514036810426.2956165.60132344
Michael BracewellNZ20252025181753685930.6737298.920302516
Elton ChigumburaZIM20102010191833685024.5345580.88010326
Aayan Afzal KhanUAE202320232219536894*26.2945580.88024398
Gordon GreenidgeWI19851985881367110*52.4354367.59120353
Andrew JonesNZ1991199188136764*52.4354367.59040230
Kushal Janith PereraSL20182018121103678133.3637398.39030436
KL RahulIND202520251411436766*52.43340107.940202013
Vikramjit SinghNED20222022121203676530.5851071.96030455
Ravi ShastriIND198819881212136773*33.3646079.78020237
Ed JoyceIRE20162016772366160*73.2045081.33210374
Assad ValaPNG2019201999036610440.6748675.31100269
JP DuminySA2015201517133366115*36.6042087.14110275
Avishka GunawardeneSL20042004141413667328.1557663.54041402
Lee GermonNZ19961996211853668928.1553168.93031171
Fakhar ZamanPAK2021202166036519360.8339791.942003513
Sean WilliamsZIM20092009151423657530.4249973.15030331
Marlon SamuelsWI20182018151503658624.3354566.97021338
Steve WaughAUS19931993171633656428.0852669.39010240
Tom LathamNZ2025202516162365118*26.0744582.02123304
Alec StewartENG19991999202003658818.2557763.26013421
Ryan ten DoeschateNED20092009552364106*121.3344481.98130197
Milind KumarUSA202420241092364155*52.00337108.011223111
Milind KumarUSA2026202611103364116*52.0038395.042002214
Eoin MorganENG201220121512636489*60.6737198.11021298
Gerhard ErasmusNAM20242024121213646333.0943483.87040429
Sohaib MaqsoodPAK20132013101013637340.3344581.570302810
Neil McKenzieSA200220021514136370*27.9253068.49031332
Jonty RhodesSA19931993161543635633.0054067.22011172
Martin GuptillNZ20102010161603639122.6944781.21023428
Paul CollingwoodENG200420042117436380*27.9248375.16020295
Richmond MutumbamiZIM20152015201823637422.6948674.69022338
Paul StrangZIM19971997221853634727.9250571.88000232
Gary KirstenSA199519957713628760.3352568.95030241
Salman ButtPAK2007200788036212945.2545779.21121520
Travis HeadAUS202520251010136214240.22302119.87110519
Umar AkmalPAK2014201413132362102*32.9136998.10121327
Andrew BalbirnieIRE20152015141413629727.8546977.19020314
Shaun PollockSA2002200238271136269*22.6338294.760252113
Dilip VengsarkarIND1984198498236110560.1749572.93120244
Richie RichardsonWI199619961010336193*51.5757263.11020303
Shakib Al HasanBAN200620061413536167*45.1353467.60011370
Wavell HindsWI20012001151513616625.7953767.23042238

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