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
Allan LambENG1982198244127911893.0032186.92110270
Shayan JahangirUSA20232023881279100*39.8629195.88111266
Ravi ShastriIND19841984118127910239.8643364.43200222
Sabbir RahmanBAN201920191211227910231.0033483.53112362
Rohit KumarNEP20242024141102799625.3635478.810312311
Colin MunroNZ20172017121212797525.36241115.770112811
David MillerSA20142014181552796527.9031688.29011225
MahmudullahBAN200820081816527958*25.3646160.52010170
Jason RoyENG2023202366027813246.3328099.29200345
Mike GattingENG198119817722789655.6037474.33021315
Smit PatelUSA202420248812787039.7136675.96020351
Kennedy OtienoKEN200920099902787830.8942765.11020295
Tim PaineAUS201020109902788130.8944562.47020312
MS DhoniIND20162016131002788027.8034780.12011189
David MillerSA201920191410327841*39.7131787.70000202
Alex CareyAUS20262026111102787425.2737474.33011232
Michael BevanAUS20042004121222787527.8037174.93020141
Ricky PontingAUS200820081313027812421.3838871.65111221
Shaun PollockSA20042004181362785439.7132186.60020176
Wasim AkramPAK19981998161422785723.1728497.89010239
Shahriar NafeesBAN2007200714141278104*21.3838971.47113314
Shahid AfridiPAK20082008191542788525.27204136.270111511
Alistair CampbellZIM19961996161512787519.8648057.92022301
Azhar MahmoodPAK20002000231622786719.8636276.80012275
Shaun PollockSA19991999261812785216.3538971.47012164
Rahmanullah GurbazAFG2026202677027710239.57223124.221102915
Shakib Al HasanBAN2021202199227796*39.5739470.30021221
Wavell HindsWI200520051111127710727.7039170.84101231
Collins ObuyaKEN200720071712227768*27.7036276.52010224
Vikram SolankiENG200320031313127710623.0834979.37111422
IhsanullahAFG201820181313227757*25.1837673.67031374
Moeen AliENG20182018241712774617.3130889.94001256
Tony de ZorziSA20232023551276119*69.0027998.921102411
Navjot SidhuIND198719877502767555.2032185.980401510
PL MommsenSCO20142014772276139*55.2031986.52110213
Will JacksENG202320237702769439.43260106.150202413
Kris SrikkanthIND199119917702768239.4333981.42040351
Zane GreenNAM20232023119127675*34.50272101.47010296
Najibullah ZadranAFG2016201699127689*34.5028995.500302212
Denesh RamdinWI20162016101002769127.6039070.77010156
Andrew StraussENG20072007141402765519.7142065.71011204
Yuvraj SinghIND20132013181512766119.7135278.41024354
Prosper UtseyaZIM20102010201672766730.6738172.44011185
Darren LehmannAUS2004200410702756739.2937772.94030201
Tom CooperNED201120118812757539.2939869.10020231
Matty CrossSCO2026202610922756639.2928397.17030284
Jan FrylinckNAM20242024101002757327.5041166.91021300
Dhanushka GunathillekeSL20162016121102756325.0032085.94020264
Xavier MarshallWI2008200812123275157*30.5631986.211042612
Faf du PlessisSA20122012131222757227.5029294.18020291

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