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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL201420143130101199139*59.95135088.8119010723
Ryan McLarenSA2013201326231037271*28.6249075.92010326
Nuwan KulasekaraSL2009200921181020357*25.3823387.12011147
Kemar RoachWI20132013161310723424.0011264.2900162
MS DhoniIND201720172922978813460.6293084.731606019
MS DhoniIND201120112422976491*58.7785089.880605914
Callum FergusonAUS200920092522959971*46.0870485.09050580
Angelo MathewsSL201220122723953480*38.1457992.23043366
Nathan HauritzAUS200920092914915330*30.6018383.61000112
Mohammad IrfanPAK2013201324149184*3.605831.0300330
KL RahulIND20232023262481060111*66.25120887.752709318
Joe RootENG2018201823238917113*61.13110283.21351625
Andrew SymondsAUS2007200726218808107*62.15777103.991617119
MS DhoniIND2013201326208753139*62.7578496.051516724
Shaun PollockSA/AX200720072922854113038.6457993.44130517
Abdul RazzaqPAK200320032420851576*42.92498103.410213914
Ravindra JadejaIND201320133421846261*35.5457180.910103913
Kedar JadhavIND201920192218841881*41.8043895.43020435
Ravindra JadejaIND20142014161483698761.50335110.150413013
Adil RashidENG20232023151481282021.3314985.9100083
Shoriful IslamBAN2023202316148651610.838081.2500042
Lonwabo TsotsobeSA20132013251384416*8.809048.8900141
Virat KohliIND2017201726267146013176.84147399.1267213622
Misbah-ul-HaqPAK2013201334327137396*54.92186773.5401518728
MS DhoniIND2009200929247119812470.47140085.572907918
Michael HusseyAUS2009200933317116683*48.58128490.8101108116
MS DhoniIND20082008282571066109*59.22130781.561807114
MS DhoniIND/AX20072007353171035139*43.13117088.461638419
Jacques KallisSA2007200727247987128*58.06127877.231727914
Misbah-ul-HaqPAK201120112924792893*54.59135968.290915610
Mohammad RizwanPAK2023202321197925131*77.0897395.071608510
Michael HusseyAUS2006200626217750109*53.5784488.861416314
David MillerSA201320132424754485*32.0059890.970433916
Justin KempSA2006200623227437100*29.1357376.271232716
Heath StreakZIM200320032118741572*37.7354576.15032346
Ravindra JadejaIND202320232517730945*30.9041275.00000204
Ravi BoparaENG20072007181672985233.1142170.78011280
Brendon McCullumNZ200320032215725751*32.1341262.38011234
Prosper UtseyaZIM20102010171372416740.1733871.30011164
Mitchell SantnerNZ20162016171572304828.7526985.50002155
James FranklinNZ200720071814721434*30.5722993.45000124
Logan van BeekNED20232023151472135930.4324288.02012145
Naeem IslamBAN200920091613717973*29.8325271.03012127
Prosper UtseyaZIM20112011161571763622.0024970.68001112
Zaheer KhanIND/AX200720073117717031*17.0023572.34001175
Graeme SwannENG20112011211671603117.78143111.89001163
Mohammad SamiPAK20032003191071112237.0014079.2900145
Saeed AjmalPAK2009200918117683317.0010266.6700250
Andrew CaddickENG20032003111076414*21.3311754.7000031
Brett LeeAUS20072007171175620*14.007574.6700251
Page 1Next

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