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,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Norman VanuaPNG20232023111111926019.2019399.480141113
Jeremy ConeyNZ19841984121131924424.0028068.57000162
Kapil DevIND199019901311319248*24.0023482.05000162
Matthew WadeAUS20132013151221923619.2026871.64002172
Sompal KamiNEP202320231712719263*38.4023282.76010202
Ramnaresh SarwanWI20102010442191100*95.5021090.95100181
Abid AliPAK2019201944019111247.7519697.45111200
Aqib IlyasOMA202120216501915638.2024079.58010194
Bert VanceNZ198819885501919638.2032558.7701083
Matthew HaydenAUS2000200066119164*38.2023083.04032273
Duncan FletcherZIM1983198366219171*47.7528966.09020140
Desmond ChumneyCAN200620067701914827.2928367.49000144
Luke RonchiNZ201720179911916523.88172111.05011304
Marcus StoinisAUS20232023131111913519.10167114.37000245
Mehedi Hasan MirazBAN20252025111111916019.1026671.80011123
Saleem YousufPAK19871987231551915619.10187102.14013181
WPUJC VaasSL19961996291951912313.6427968.46001172
MO OdumbeKEN199819985501908338.0027668.8401175
Paul StirlingIRE2022202255019012038.00170111.76101237
Andrew BalbirnieIRE2025202565019011238.0026771.16111155
Kevin O'BrienIRE200820087611908338.0022484.82010159
David HempBER200620067711905531.6722385.20012213
Stuart BinnyIND201520158721907738.00183103.83010175
Manish PandeyIND201620161183190104*38.00185102.70101162
Samit PatelENG20112011108219070*31.6720990.91010154
Jeff DujonWI19831983158319053*38.0026571.7001082
Saeed AnwarPAK19951995991190103*23.7531061.29101141
Mark BoucherSA200820081410419057*31.6720294.06010144
Ranjan MadugalleSL19831983101011906021.1130562.30011143
Marcus StoinisAUS20222022121001904919.0020095.00001137
Jan Nicol Loftie-EatonNAM202520251111219047*21.1126571.70000156
Rashid LatifPAK199419942717619032*17.2726372.24001103
Waqar YounisPAK20002000241951903713.5731161.09002142
Moin-ul-AtiqPAK1988198833018910563.0023779.7510060
Ross TaylorNZ20062006441189128*63.0019895.45100234
Ben StokesENG202120216501899937.80156121.150101413
Aminul IslamBAN199819986621897047.2532458.33020150
Imam-ul-HaqPAK202120216601897031.5023979.08031141
Aasif SheikhNEP202120216601899031.5026172.41010201
David GowerENG198219827601897631.5026371.86010151
Paul CollingwoodENG200120017711897731.5023082.17021143
Ashok MalhotraIND198319837711896531.5021488.32010170
Jeff CroweNZ1987198788118988*27.0024377.78010160
Mark WattSCO2023202311921894727.00187101.07001193
Saif HassanBAN202620269901895721.0028566.32011212
Jimmy MaherAUS200320031210118949*21.0030961.17001173
Chandika HathurusingheSL199219921212118952*17.1842444.58010200
Malcolm WallerZIM20092009141311896315.7527269.49012211
Mahesh TheekshanaSL202320232313318938*18.9032657.98003152
Ian BothamENG198219827611886037.60168111.90020168

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