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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Tim RobinsonENG19871987101002648326.4040764.86021250
David BoonAUS19851985111002645526.4038269.11010142
Michael BracewellNZ2022202213104264127*44.00238110.921002211
Ravi ShastriIND19921992111122646129.3352250.57020140
Geraint JonesENG20042004161242648033.0027695.65020256
Kumar SangakkaraSL20012001262222643513.2041363.92002211
Craig ErvineZIM202620267702639337.5732580.92031241
Jesse RyderNZ2008200898126379*37.5731284.29010317
Forster MutizwaZIM200920099812637937.5727296.69031246
Liton DasBAN2019201999126394*32.88250105.20020256
Jatinder SinghOMA20212021109026310729.22248106.051102811
Graeme HickENG199819989902638629.2236073.06021123
Shayan JahangirUSA202420241210326310437.5730586.23111264
Brian LaraWI19911991111102635423.9142362.17011150
Jason HolderWI20152015141132635732.88240109.580212312
Kapil DevIND198519851512326354*29.22262100.38021165
Manzoor ElahiPAK19871987191762634823.91253103.95001226
Marlon SamuelsWI2006200622195263100*18.7941263.83102321
Shane WatsonAUS2008200877026212637.4329190.03101322
Jesse RyderNZ2014201488026210432.75198132.32100377
Lendl SimmonsWI201420149902627029.1136671.58021243
Ben StokesENG20152015101012626829.11259101.16010295
James FaulknerAUS201420141412626269*43.6726499.24011226
Sherwin CampbellWI19961996121202624721.8354348.25000200
Sam CurranENG20232023141312624221.8327097.040001213
Vinod KambliIND199619961413426210629.1134775.50101233
Romesh KaluwitharanaSL20002000161422625521.8338268.59011290
Mark BoucherSA20042004181422625821.8328392.58013235
Jeff DujonWI198419842014526282*29.1136372.18012250
Dwayne SmithWI200420041915126262*18.7128292.91010229
Kashif DaudUAE202220221715626276*29.1128791.290211712
Jaskaran MalhotraUSA20212021663261173*87.00250104.40100621
Daryl MitchellNZ20222022108126174*37.2930984.47020245
Imran FarhatPAK2011201199126175*32.6335473.73031311
Shahriar HossainBAN199919999902619529.0042461.56022260
Gary BallanceENG20142014111012617929.0037070.54020181
Bryan YoungNZ19971997101002615926.1037769.23020270
Sushant ModaniUSA20232023111102616423.7346855.77021173
Khaled MashudBAN200520051412626171*43.5040863.97020151
Tim BresnanENG20112011241712614516.3130485.86001241
Ajit AgarkarIND20022002261982619523.73259100.77013293
Neil McKenzieSA200320038732608065.0034276.02030201
Shivnarine ChanderpaulWI199519958812607337.1438268.0602097
MD DaiPNG2017201799126063*32.5033677.38021311
Monank PatelUSA201920199912608232.5039266.33023182
Nathan AstleNZ2003200310102260102*32.5031383.07114300
Graham ThorpeENG200220021111226059*28.8932779.51020220
Rahul ChopraUAE20242024111102607823.6436970.46022228
Yuvraj SinghIND20002000131202608421.6728591.23010293
Steve TikoloKEN20032003121202605621.6744059.09020262

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