Batting records (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.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
MS DhoniIND/AX2004-2019331279791027414851.371182086.9297210787210
Ravindra JadejaIND2009-20262091415228808732.36336285.66013620955
Virat KohliIND2008-2026314303471498718358.541589294.315577191391181
MahmudullahBAN2007-2025215189475131128*36.13658577.924291039099
Angelo MathewsSL2008-2023216185465646139*40.62674183.763391545485
David MillerSA2010-202617715445472414243.344514104.658249352152
Mushfiqur RahimBAN2006-202524122740709614437.95878380.799441156894
Prosper UtseyaZIM2004-20151189940111468*18.88189158.9103117511
James AndersonENG2003-20151797340254287.7049851.00009220
AB de VilliersSA/AX2005-201822221338943517653.919323101.2025527825200
Michael HusseyAUS2004-2012175148385076109*46.15592085.74337335270
JP DuminySA2004-201919317438492812936.24585884.12327734267
Michael ClarkeAUS2003-201521719837698813043.40893878.18850957545
Nuwan KulasekaraSL2003-20171791213613237315.56161182.1204129539
Kemar RoachWI2009-20229059363083413.3959351.94008246
Rohit SharmaIND2007-2026284276351175726448.781267392.773461161108369
Ross TaylorNZ2006-2022224209358126181*46.70979182.9920489674133
Yuvraj SinghIND/AX2002-201722621034693215039.39788987.87124216727133
Suresh RainaIND2005-2018220190345585116*35.80595593.7953613475120
Shoaib MalikPAK2003-201922420733598112834.37719283.165371047492
Mitchell SantnerNZ2015-2026127943316416726.90178491.9803311653
Tim SoutheeNZ2008-202315293337155511.9275095.3301125625
Lasith MalingaSL2004-201921311133508566.5168973.7301264119
Kumar SangakkaraSL/AX/IWX2002-2015298284321164016946.191431581.31247612112277
Eoin MorganENG/IRE2007-2022231215326953124*37.99757891.75124317600190
Mustafizur RahmanBAN2015-20261125732165206.6034248.250011181
Jos ButtlerENG2012-2026199173315629162*39.644853115.99113015455191
Mitchell JohnsonAUS2006-2015147883193473*16.3997695.700268022
Brett LeeAUS2003-201215481318655917.30105781.8402145024
Tillakaratne DilshanSL2003-2016280259309212161*40.231053887.42214210102149
Abdul RazzaqPAK/AX2003-2011116100302327109*33.24260489.3629317467
Josh HazlewoodAUS2010-202697403013723*13.7017677.84005143
Paul CollingwoodENG2002-2011158145294148120*35.76541376.63323529960
Adil RashidENG2009-202615985299426916.82101692.720189214
Joe RootENG2013-2026189180287655166*50.36877887.211947962452
Mark BoucherSA/AX2003-2011132106282617147*33.55290989.96112619955
Darren SammyWI2004-20151211032818538924.71185799.7809414484
Trent BoultNZ2012-2023111522821621*9.0027977.42002207
Daniel VettoriNZ/IWX2002-2015159982714507920.42170385.1403111178
Abdur RazzakBAN2004-2014122792764453*12.3885475.4101104717
Mitchell StarcAUS2010-2026128772760652*12.1278277.4901124615
Shakib Al HasanBAN2006-2023211200266638124*38.15793083.718521161851
Misbah-ul-HaqPAK2003-201514913726475296*42.81641174.12039431876
Adam ZampaAUS2016-20261246926417369.7065064.15008352
Safyaan SharifSCO2011-202680532558340*20.8275277.530044011
Andrew SymondsAUS2003-200912610524358915144.31396090.635241130473
Shaun PollockSA/AX/IWX2003-2008986924135813030.18145093.6616411324
Mashrafe MortazaBAN/AX2003-20201751222413044413.31156783.22001210842
Kyle MillsNZ2002-201513176248715416.7596690.170256535
Stuart BroadENG2006-2016117672450945*11.8466576.540083410
Page 1Next

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