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
Evin LewisWI20242024661284102*56.80246115.451102117
Ajinkya RahaneIND201620169802848935.5034083.53030265
Darren SammyWI2015201511912848935.5030393.73020308
Sanju SamsonIND20222022109528486*71.00269105.580202014
Vikramjit SinghNED202420249912846635.5044863.39030252
Imran KhanPAK198219821310528462*56.8033385.29010182
Asghar AfghanAFG20102010131222846428.4046660.94021216
Gulbadin NaibAFG20192019161502844718.9336378.24000313
Scott EdwardsNED2026202676228367*70.7540170.57041152
Rahul ChopraUAE20262026762283127*70.7530891.88201226
Imran KhanPAK19831983873283102*70.7537076.49120283
Navjot SidhuIND199119917702839840.4344663.45020182
Desmond HaynesWI199019908812836740.4344064.32030311
Sandeep PatilIND198219829802838435.38255110.98041175
Sewnarine ChattergoonWI20082008121102835225.7347060.21011423
Tamim IqbalBAN20232023121112836928.3037775.07010352
Ravi ShastriIND199119911212028310923.5861845.79112241
Rahul DravidIND19981998141302836421.7751654.84010160
Arjuna RanatungaSL19851985131332836428.3032088.44020152
Mohsin KhanPAK19841984161602833917.6957249.48001221
Kyle CoetzerSCO2013201355028213356.4034980.80110323
Shai HopeWI2020202066028211547.0037675.00120240
Neil McCallumSCO20092009773282121*70.5031589.52110373
Monank PatelUSA2026202688028210835.2531888.68111342
B SharkiNEP202520258802827335.2538673.06010281
Geoff MarshAUS199219929902827831.3360846.38020151
Rod MarshAUS19841984111022826635.2534382.22010192
Chris CairnsNZ/ICC20052005141122826931.33256110.16021279
Wasim AkramPAK19901990131132828635.25267105.620101811
Brendan TaylorZIM20052005121202825823.5047759.12010290
Yusuf PathanIND201120111413128210523.50233121.031112118
Greg BlewettAUS19971997151412825321.6945761.71011172
Mohammad AzharuddinIND19891989161512823820.1439371.76000170
Elton ChigumburaZIM20112011171622824720.1436776.84000198
Kevin PietersenENG2012201244128113093.6733384.38200274
Carl HooperWI199819988812816640.1433583.88020252
Yusuf PathanIND201020101282281123*46.83230122.171002314
Richie BerringtonSCO20262026109028112031.2233683.63101317
Mashrafe MortazaBAN200620062617528151*23.42255110.200112213
Chamara SilvaSL20082008201712816717.5644063.86024191
Mudassar NazarPAK19841984201932816817.5653852.23021160
Hamilton MasakadzaZIM2016201688028011035.0039371.25110277
Alex ObandaKEN201020109902807731.1136077.78020267
Simi SinghIRE202120211393280100*46.6732286.96110252
Shane WatsonAUS20062006121222807928.0037075.68033322
Rahmat ShahAFG20242024131312806523.3341168.13040231
Steve WaughAUS19921992181522805521.5442166.51010141
Hashan TillakaratneSL19921992181552804428.0044163.49000153
Rod LathamNZ19921992151502806018.6744463.06012281
Farveez MaharoofSL200720072116228069*20.0030392.41010267

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