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
Mushfiqur RahimBAN20092009191743879829.7750676.48021393
Andrew FlintoffENG200720072219238772*22.7648479.96011332
Brian LaraWI1998199888138611055.1443888.13130475
Brian LaraWI20072007121113868338.6044387.13020319
Jamie HowNZ200820081412038613932.1752174.09111394
Agha SalmanPAK20232023181433865835.0940495.54030357
Bas de LeedeNED20222022151503868925.7362262.06021196
Tatenda TaibuZIM200320032317538674*32.1760863.49031263
Morris OumaKEN20072007171713865824.1356068.93030483
Jonty RhodesSA19991999241923864522.7147481.43002288
Moin KhanPAK199619962422338650*20.3252074.230111912
Hashan TillakaratneSL19991999141443857338.5064359.88022250
Morris OumaKEN20092009171713856124.0660663.53033280
Harry TectorIRE2022202266138411376.8046782.232303310
Martin GuptillNZ20172017991384180*48.0038898.971104512
David MillerSA201820181212138413934.9139497.461213010
Aravinda de SilvaSL19851985161623848627.4348679.01032209
Abdul RazzaqPAK20012001201713847524.0068056.47020248
Viv RichardsWI198219829903837842.5653571.59041313
Roger TwoseNZ19961996111103839234.8255369.26030281
Irfan PathanIND20052005201213838334.8243188.860323512
Hardik PandyaIND20232023201323838734.8240494.800302713
Samiullah ShenwariAFG20152015161513839627.3669055.51030277
Sunil GavaskarIND19831983151503839025.5361562.28021314
Guy WhittallZIM200120012222438358*21.2866557.59012333
Kumar SangakkaraSL20002000141233828542.4457366.67020371
Gavin HamiltonSCO20072007141423827931.8354270.48031242
Neil BroomNZ20172017141403827927.2945084.89031325
Richie RichardsonWI198419841414238280*31.8378248.85041411
Andrew HallSA20002000171603828123.8854570.09011464
Upul ChandanaSL19991999252203825017.3649377.48015225
Graham GoochENG1989198999038113642.3362161.35130310
RD ShahKEN200720071211138111338.1051673.84120415
Richie BerringtonSCO20182018111113819038.1054669.78020296
Jatinder SinghOMA202620261212038113031.75379100.53110468
Ryan BurlZIM20232023151213818334.6440095.250313211
Tanmay MishraKEN200620061414238164*31.7556167.91011302
Fraser WattsSCO20072007151503817025.4064658.98040364
Mark WaughAUS199219921815138166*27.2148079.38031212
Mark GreatbatchNZ198819881212238084*38.0049277.24031314
Russel ArnoldSL20052005161323806834.5550375.55031342
Alistair CampbellZIM20022002131303808429.2360263.12040342
Glenn MaxwellAUS20142014171613809325.33352107.95032387
Younis KhanPAK20002000181813805922.3568955.15011302
Steve SmithAUS20192019101003798537.9044185.94040332
Graeme WoodAUS19831983131323799134.4562360.83030330
Chris HarrisNZ199619961716237913027.0749876.10100226
Shaun PollockSA20062006211743796929.1538398.960213011
Carl HooperWI19911991191803797721.0652871.78021224
John WrightNZ19811981101013788142.0066956.50030230

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