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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Alpesh VadherKEN1997-19991816627873*27.8051254.30021211
Jahangir AlamBAN1997-1999330431.332218.1800100
Shafiuddin AhmedBAN1997-20001110622115.506633.3300310
Adam HuckleZIM1997-1999198495*2.251656.2500310
Joseph AngaraKEN1997-2003171152363.836435.9400120
Rawl LewisWI1997-2009282152914918.1936779.290011410
Mervyn DillonWI1997-2005106501922521*7.2640855.15009113
Russel ArnoldSL1997-200717815342385210334.70534072.13127727620
Ian HarveyAUS1997-200473511171548*17.8881188.16002658
Dougie BrownENG/SCO1997-20072524631950*17.7248166.32013282
Matthew FlemingENG1997-1998111011393315.44137101.46001113
Akhtar SarfrazPAK1997-1998440662516.509966.6700041
Manzoor AkhtarPAK1997-1998740974424.2514765.9900030
Paul WilsonAUS1997-19981152421.331330.7700200
Sairaj BahutuleIND1997-200374123117.672979.3100020
Sanwar HossainBAN1998-2003262622775211.5457048.60012210
Khaled MahmudBAN1998-2006767139895014.54145667.93019907
Hrishikesh KanitkarIND1998-2000322783395717.8451266.21012251
Zakir HossainBAN1998110000.0010.0000100
Shariful HaqueBAN1998110101010.006166.6700001
Fazl-e-AkbarPAK1998-2001210777.00887.5000000
Jimmy MaherAUS1998-2003262034389525.7667365.08011407
Mark BoucherSA/AX1998-2011294220574670147*28.65551284.721261635283
Makhaya NtiniSA/IWX1998-2009173472419942*8.6529866.78009166
Brad YoungAUS1998-1999631311815.504765.9600020
Rahul SanghviIND19981020884.001172.7300101
Murray GoodwinZIM1998-2000686831781112*27.40260268.452811558
Mahela JayawardeneSL/AX1998-2015444415391253214433.331586179.01197528111275
Naveed NawazSL1998-20023313115*15.507143.6600010
Avishka GunawardeneSL1998-200661611170813228.47238971.4911252105
Llorne HowellNZ1998121202876823.9238873.97041314
Mohammad YousufPAK/AX/ASIA1998-201028427038943312940.661262574.7213641575686
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Ajit AgarkarIND1998-20071911132612699514.59157480.62031010322
Roger TelemachusSA1998-20063715373296.089477.6600243
Steve ElworthySA1998-2002391681002312.5016062.50003101
Neil McGarrellWI1998-20011710260197.509861.2200231
VVS LaxmanIND1998-200686837233813130.76328271.2461032224
Harbhajan SinghIND/AX1998-20152361283512374913.30152681.0600179235
Paul WisemanNZ1998-20031575451622.508354.2200031
Morshed Ali KhanBAN199831122*-450.0000000
MSK PrasadIND1998-1999161021076313.3817860.1101270
Mehrab HossainBAN1998-20031818044910124.9476358.85122483
Gagan KhodaIND19982201158957.5018562.16010110
RD ShahKEN1998-200756551150611327.89229865.54112518010
Darren MaddyENG1998-20008601135318.8320654.85011100
Chris AdamsENG1998-2000540714217.7514449.3100030
Nikhil ChopraIND1998-2000382663106115.5049862.25011155
Jatin ParanjapeIND1998441542718.009159.3400031
Suresh PereraSL1998-20012013219556*17.7325775.88011153

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