Batting by year (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Ireland×

Player figures come from full scorecards, which we hold for 212 of the 215 matches in this selection (from 2006). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Rahmat ShahAFG20172017881388108*55.4349678.23131288
Sediqullah AtalAFG2026202644031314378.25307101.95110338
Nazmul Hossain ShantoBAN2023202365029411758.8030297.35110305
Mushfiqur RahimBAN20232023652286100*95.33238120.17110306
Keacy CartyWI2025202533027817092.67266104.51200299
Asghar AfghanAFG2019201977226982*53.8038170.60030208
Janneman MalanSA20212021321261177*261.0026598.491102310
Towhid HridoyBAN202320236502499249.80224111.16020206
Brian BennettZIM2025202533024716982.33245100.82100323
Asghar AfghanAFG2017201788022010127.5030073.33100198
Sean WilliamsZIM201520154402149653.5023591.06020212
Tristan StubbsSA20242024331211112*105.5021299.53110117
Evin LewisWI20202020331208102104.0021596.74110207
Ibrahim ZadranAFG2026202644020810752.0025182.87110213
Shahriar NafeesBAN2008200833120490*102.0026975.84030250
Liton DasBAN202320236612027040.40201100.50021206
Shai HopeWI20192019220200170100.00184108.70100262
Najibullah ZadranAFG20192019553193104*96.50163118.401101510
Michael BracewellNZ20222022333190127*-138137.681001411
Tamim IqbalBAN2008200833018812962.6723878.99100212
Rahmanullah GurbazAFG2021202133018012760.00163110.431001512
John CampbellWI20192019110179179179.00137130.66100156
Rahmat ShahAFG20262026441179143*59.67178100.56100172
Mohammad ShahzadAFG201620164401768144.0021581.86020201
Rahmat ShahAFG201920197701756225.0028661.19020212
Rahmanullah GurbazAFG2024202422017212186.00170101.18110157
Craig ErvineZIM20152015331172101*86.0021679.63110152
Rashid KhanAFG201720178611705634.0017497.70011165
Kushal Janith PereraSL2016201622016713583.50166100.60100202
Brendon McCullumNZ20082008110166166166.00135122.961001210
Martin GuptillNZ2022202233016611555.3318888.30111213
Ben CurranZIM20252025331164118*82.0021078.10100180
ShafiqullahAFG2017201776116350*32.60114142.98012179
James MarshallNZ20082008110161161161.00141114.18100114
Jonathan TrottENG201120112201619280.5019781.73020150
Michael JonesSCO201820182201618780.5022970.31020141
Hashim AmlaSA20152015110159159159.00128124.22100164
Mohammad NabiAFG201920196501576431.4020476.9601095
Mohammad ShahzadAFG2019201955015710131.4017490.23100231
Tamim IqbalBAN202320236611576931.4019580.51010172
Craig ErvineZIM2019201933015610552.0017887.64100220
Shakib Al HasanBAN202320235401569339.00156100.00010200
Ben DuckettENG20232023221155107*155.00127122.05100183
Sikandar RazaZIM2015201544115560*51.6717688.07020112
Neil McCallumSCO2007200722015410077.0016096.25110104
HazratullahAFG201920195501546730.8017488.51010149
Sean WilliamsZIM201920193301536751.0021670.83020161
Sharjeel KhanPAK20162016110152152152.0086176.74100169
Tony UraPNG20182018110151151151.00142106.34100106
Sunil AmbrisWI20192019210148148148.00126117.46100191
Page 1Next

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