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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alistair CampbellZIM2003110777.002528.0000000
Travis FriendZIM2003-20048701328218.8616978.11010142
Stuart MatsikenyeriZIM2003-20157978613098618.18188769.3705613010
Mohammad HafeezPAK2003-2019204202156351140*33.96817977.65113717634106
Naved LatifPAK2003220743.501643.7500000
Shoaib MalikPAK2003-201922420733598112834.37719283.165371047492
Umar GulPAK2003-20161206317442399.6163070.1600103513
Danish KaneriaPAK2003-2007137596*4.501560.0000210
Gavin RennieZIM2003440502612.5012540.0000040
Faisal IqbalPAK2003-20068801343216.7524854.03002110
Prasanna JayawardeneSL2003320442.00944.4400100
Kumar DharmasenaSL2003-20048821294021.5015185.4300180
Naved-ul-HasanPAK2003-20106244174493316.6351088.040033114
Ray PriceZIM2003-2012784511315469.2652759.77008264
Kaushal LokuarachchiSL2003-2007141211646914.9121576.2801173
Alfred LusenoKEN2003-200722100*0.0030.0000100
Joseph AngaraKEN2003110000.0030.0000100
Misbah-ul-HaqPAK2003-201514913726475296*42.81641174.12039431876
Jimmy KamandeKEN2003-20112220217137*9.5035847.77001131
Gautam GambhirIND2003-2013138134114981150*40.50580485.8211321152517
Amit MishraIND2003-20163311343145.388252.4400240
K WeeraratneSL2003-20085501204124.0013787.5900062
Chris NevinNZ2003770832911.8614158.87002100
Devon SmithWI2003-20134039197310725.61134372.45154999
Omari BanksWI2003-2005220453322.505877.5900002
Carlton BaughWI2003-2012382883824919.1055369.08001304
Marlon SamuelsWI2003-2018152143204205133*34.19552776.0892011384102
Tillakaratne DilshanSL2003-2016280259309212161*40.231053887.42214210102149
Faisal AtharPAK2003110999.003823.6800010
Yasir HameedPAK2003-200739390145911637.41217866.9921021594
Shabbir AhmedPAK2003-20051563622.001540.0000000
Nathan HauritzAUS2003-201150281429553*21.0730995.47010206
David BernardWI2003-2010171221413814.1021964.38001100
Dharshana GamageSL200322132*3.001030.0000000
Daren PowellWI2003-20093919210548*6.1813677.2100645
Ryan HurleyWI2003-2004420864.001747.0600000
Jerome TaylorWI2003-20178038725843*8.3229687.16006295
Vikram SolankiENG2003-20063633382910627.63115172.021521044
Jim TroughtonENG200365136209.007647.3700150
Anthony McGrathENG2003-2004131121555217.2233646.13011100
Rikki ClarkeENG2003-20061690913910.1117053.5300260
Chris ReadENG2003-20062314315630*14.1821672.22003121
Darren GoughENG2003-20063913613746*19.5719769.54001121
Imran NazirPAK2003-20092121053116025.2957991.711127012
Robert KeyENG2003-200444036199.0010135.6400130
Richard JohnsonENG200394116105.332080.0000111
Gary BrentZIM2003-20082419819259*17.4529864.43010133
Jacques RudolphSA/AX2003-20062825682071*43.16120368.16060811
Alan DawsonSA20036112323*-3174.1900040
Martin van JaarsveldSA2003-200464029137.255552.7300120

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