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
Suryakumar YadavIND20222022131222606426.0028192.53010236
Paul StrangZIM19981998221872604623.6437768.97000121
Ryan ten DoeschateNED200620066612596551.80250103.60020307
Kyle CoetzerSCO2016201666025912743.17240107.92111345
Athar Ali KhanBAN199719977702598237.0041362.71021313
Grant FlowerZIM2004200410902599428.7838966.58021240
Adam HollioakeENG199819981110225983*32.3832380.19010261
Andre RussellWI201220121411225959*28.78226114.600122610
Farhaan BehardienSA20162016151242596232.3829288.70021175
Jamie SmithENG20252025121202596421.58206125.73034435
Shadab KhanPAK20232023171312594821.58252102.78000167
Daniel VettoriNZ20092009221452594828.7827693.84001151
James HopesAUS20082008171412596319.9231083.55011241
Junaid SiddiqueBAN20092009161502595517.2733577.31013331
Steve TikoloKEN200220028802589332.2533277.71021340
Mohinder AmarnathIND198919899912588832.2538567.01010193
Jimmy AdamsWI199319932212725881*51.6036371.07021151
Ravi RatnayekeSL19881988161632584119.8535472.88000151
Roshan MahanamaSL198719878802579832.1333377.18021211
Soumya SarkarBAN202420249802577332.1328889.24020317
David ObuyaKEN200920099902575628.5629985.95011321
Mahela UdawatteSL200820089902577328.5638367.10021253
Craig ErvineZIM201120119912578532.1331382.11032254
Mark WaughAUS199119919912576732.1328789.55021163
Dirk WellhamAUS19871987111112579725.7046155.75010130
Thomas OdoyoKEN19991999131222574125.7033476.95002258
Saeed AnwarPAK20022002121212577023.3638466.93022311
Jan FrylinckNAM202220221713425760*28.5630883.44020164
Craig SpearmanNZ20002000131302578619.7734075.59023295
Dhananjaya de SilvaSL20192019151432573923.3636171.19001251
Rod MarshAUS198319831916325750*19.7729686.82011235
Shaun PollockSA/AX/IWX200520052617525744*21.4231082.90003233
Daniel VettoriNZ/IWX/ICC20052005211752578321.4226198.47015221
Boeta DippenaarSA2004200410912568332.0039365.14010270
Grant FlowerZIM1993199310902565728.4450350.89031191
Kevin PietersenENG201320139902567628.4430683.66021294
Tony de ZorziSA2025202510912567632.00241106.22010336
Alec StewartENG19901990111022564232.0038067.37002203
Mohsin KhanPAK19831983101002568225.6061241.83021151
Liton DasBAN202120211111025610223.2735671.91103270
Soumya SarkarBAN2018201866025511742.50244104.511111713
Thomas OdoyoKEN200120019902555328.3334773.49020236
Aryansh SharmaUAE202520259902559828.3331580.95021314
Mike AthertonENG19971997991255113*31.8840962.35100250
Dwayne BravoWI20122012121102557723.1835571.83021225
Mohammad HafeezPAK20062006121212559223.1832678.22011284
Dinesh KarthikIND20132013151242556931.8836270.44020272
Eric SzwarczynskiNED201020101212125584*23.1834573.91020264
Dinesh ChandimalSL20172017151402555918.2143159.16012220
Imran KhanPAK19851985171552554525.5032877.74002165

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