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
Shane WatsonAUS20152015121233366737.33329102.13021318
Clive LloydWI19841984141223366533.6048469.42020267
Andre RussellWI201120111613333692*33.60270124.440212818
Neil McCallumSCO200720071515033610022.4045274.34112288
Nicky BojeSA20022002251733365224.0042080.00010315
Jonathan TrottENG2010201077033511047.8643277.55130260
Jason RoyENG2022202212111335101*33.5035793.84112493
Andrew SymondsAUS20082008131323358730.4539684.60031316
Brian McMillanSA199619962619633545*25.7746771.73000284
Lance CairnsNZ19831983252203355215.23259129.340132521
Khurram KhanUAE20142014662334132*83.5038985.86120351
Josh InglisAUS202620261010033410333.4038486.98120382
Mominul HaqueBAN20142014121213346030.3641879.90030370
Ravindra JadejaIND201020102113233461*30.3642878.04022205
Brandon KingWI202220221616233491*23.8642478.77032299
Shaun MarshAUS200820088813338147.5743776.20031342
Michael LeaskSCO202320231192333107*47.57276120.651112020
Devon SmithWI201120111010033310733.3044674.66121363
Smit PatelUSA20262026111103338330.2739584.30031417
Viv RichardsWI19861986131113338233.3033998.230422514
Kiplin DorigaPNG20232023131303337325.6248468.800213611
Jonty RhodesSA19921992181733334523.7947669.96000154
Kushal Janith PereraSL20132013191733336423.7939484.52021358
Wasim AkramPAK199619962520433366*20.81316105.380222114
Andy FlowerZIM200320038703327147.4345972.33030301
Mohammad RizwanPAK201520151412333275*36.8934695.95030305
Hashan TillakaratneSL200320031713233281*30.1854860.58010270
Kevin O'BrienIRE201820181313233250*30.18266124.81010329
Guy WhittallZIM199819981414133253*25.5444973.94031285
Sunil DhaniramCAN20072007161533325527.6736989.97020344
Stephen FlemingNZ19991999181713326920.7556958.35011360
Mohammad AshrafulBAN20042004191913326618.4450465.87023304
Heath StreakZIM199819982523103325925.5445073.78011216
Shreyas IyerIND2020202099133110341.3834795.39120413
Ken RutherfordNZ19951995101003316533.1053961.41020253
Abdul RazzaqPAK2010201011115331109*55.17305108.521002715
Colin AckermannNED20232023121203316927.5842677.70021350
Martin CroweNZ19881988121203315227.5846870.73010280
Marnus LabuschagneAUS20222022141413315925.4643276.62031181
Brendon KuruppuSL198819881414133158*25.4656159.00011161
Kapil DevIND19881988191833315222.0734097.35011287
Graham GoochENG19861986881330129*47.1443176.57110372
Mehedi Hasan MirazBAN2022202215105330100*66.0039284.181102610
Gordon GreenidgeWI19861986111103307430.0051863.71032363
Hansie CronjeSA19921992181563305536.6741978.76011203
Hamilton MasakadzaZIM20062006171713307520.6354161.00021264
Andrew JonesNZ1989198955332982164.5050565.15050250
Allan BorderAUS19911991121213297929.9145372.63031266
Phil SimmonsWI19951995131303298625.3147868.83020433
Roshan MahanamaSL19981998181623295223.5047169.85022190

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