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
Morné van WykSA2003-2015171714258226.5661768.88042484
Rajin SalehBAN2003-2006434311005108*23.93183354.83165943
Junaid ZiaPAK200342122*2.00728.5700100
Nafees IqbalBAN2003-2005161603095819.3156854.40021322
Manjural Islam RanaBAN2003-2006252153316320.6966849.55011211
Jamaluddin AhmedBAN20031111818*-2864.2900020
MoniruzzamanBAN2003220110.50205.0000100
Andrew StraussENG2003-20111271257420515835.64519580.94627945425
Nuwan KulasekaraSL2003-20171841233713277315.43162981.4604139539
Vusi SibandaZIM/AX2003-20161261254296111624.47465563.612211432435
Ravi RampaulWI2003-201592401136286*12.4847276.690133313
Fidel EdwardsWI2003-200950221473139.1316045.6300250
Craig CummingNZ2003-20091313116145*13.4230153.49003200
Richard JonesNZ20035501686333.6032951.06010142
Hamish MarshallNZ2003-2007656291454101*27.43199073.071123988
MDJ WalkerNZ2003310101010.006166.6700020
Michael MasonNZ2003-201025742413*8.004553.3300130
Alester MaregwedeZIM2003-2005111111243712.4021856.88001102
Tama CanningNZ2003-20054415223*17.337371.2300112
Irfan PathanIND2004-2012120872115448323.39194179.5505714237
Rohan GavaskarIND2004111021515418.8823464.5301082
Dwayne SmithWI2004-201510489515609718.57168392.69081414264
Michael HusseyAUS2004-2012185157445442109*48.16624387.17339338380
Blessing MahwireZIM2004-20062118810422*10.4023444.4400241
Michael PappsNZ2004-200566220792*51.7534260.53020240
Albie MorkelSA/AX2004-20125843107829723.70780100.260217125
Saman JayanthaSL20041717240074*26.6753075.47022544
Ramesh PowarIND2004-2007311951635411.6426062.69010122
Dwayne BravoWI2004-2014163141242968112*25.37360682.312101124058
Brendan TaylorZIM2004-2026209207146763145*35.04885076.42113916607100
Elton ChigumburaZIM/AX2004-201821119726432511725.29537480.4821917343106
Tinashe PanyangaraZIM2004-2016654913239336.6446351.62009194
Prosper UtseyaZIM2004-201516213148140068*16.87240058.3304168817
Farveez MaharoofSL2004-20161087518111369*19.53129486.010238925
HMRKB HerathSL2004-201571301514017*9.3321764.52003102
Thilina KandambySL2004-20143936687093*29.00125069.60052710
Tawanda MupariwaZIM2004-2016393110184338.7632157.32009142
Ian BradshawWI2004-20076234112873712.4848059.79006184
Tino BestWI2004-20142616876249.5012560.8000170
Faisal HossainBAN2004-2010651431710.759147.2500131
Ed RainsfordZIM2004-2010372212469*4.6011739.3200221
Geraint JonesENG/PNG2004-2014514388628024.63111777.170417414
Gareth HopkinsNZ2004-2010241712364514.7531175.88003192
Sajid MahmoodENG2004-2009261548522*7.7310184.1600381
Abdur RazzakBAN2004-2014152963877153*13.29101476.0401125521
Arshad AliUAE2004-2008440544113.5010252.9400160
Khurram KhanUAE2004-201516162582132*41.5772580.28130592
Mohammad TauqirUAE2004-20151192955513.5716457.93010120
Tabarak DarHK2004-20084401013625.2517557.71000130
Najeeb AmarHK2004-2008441382112.676459.3800160

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