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
Yalaka Venugopal RaoIND2005-2006138116161*23.0024964.66011122
Upul TharangaSL/AX2005-2019217206176482174*34.30856575.6814361774152
Dilhara LokuhettigeSL2005-2013440492912.256081.6700033
Ryan RamdassWI2005110111.00911.1100000
Deighton ButlerWI2005-20064331613*-2272.7300030
Dale SteynSA/AX2005-20191245112365609.3656264.95018359
Blessing MahwireZIM2005-200610814010*5.7110637.7400120
Jai Prakash YadavIND20057531296.002646.1500100
Syed RaselBAN2005-20104022976155.8516346.6300470
Jeetan PatelNZ2005-201737147913413.0014861.4900152
Chamu ChibhabhaZIM2005-20238787219879923.38305365.08012620511
Keith DabengwaZIM2005-2010242353644520.2261459.28002206
Anthony IrelandZIM2005-200713711262.006418.7500210
Stuart ClarkAUS2005-2009371276916*13.808878.4100161
Cameron WhiteAUS2005-2018887516205310534.80255580.35211314544
S. SreesanthIND2005-20115021104410*4.0012136.3600320
Andrew PuttickSA2005110000.0050.0000100
R. P. SinghIND2005-2011551991032310.3024142.7400351
Thilan SamaraweeraSL2005-2011373010669105*33.4589075.17203620
Johan BothaSA/AX2005-20127449175944618.5669885.10002533
Brad HodgeAUS2005-20072319251612330.3556691.171224312
Liam PlunkettENG2005-20198547185364418.48492108.940034515
Yasir ArafatPAK2005-2009963642721.339964.6500071
Shaun UdalENG2005110000.0020.0000100
Jamie HowNZ2005-20113633193913929.34141866.221621047
Malinga BandaraSL2006-2010261341303114.4418171.8200364
Garnett KrugerSA200632100*0.00100.0000100
Ruchira PereraSL2006-2007134254*2.50955.5600200
Phil JaquesAUS2006-20075501239424.6016574.55011161
Brett DoreyAUS2006410222.00825.0000000
Johan van der WathSA2006-200710828937*14.8370127.1400338
WCA GanegamaSL2006210777.00887.5000010
Chamara KapugederaSL2006-20179276715059521.81211171.290879928
Mohammad AsifPAK/AX2006-2010341462663.259128.5700310
Mick LewisAUS200651144*-4100.0000000
Daren GangaWI20067701525421.7129351.88010170
Rawl LewisWI2006-2009119213428*19.14125107.2000028
Hasantha FernandoSL2006221333.001421.4300000
Dhammika PrasadSL2006-20152211612031*24.00112107.1400193
Mitchell JohnsonAUS2006-2015147883193473*16.3997695.700268022
Ross TaylorNZ2006-2022224209358126181*46.70979182.9920489674133
Roger TelemachusSA2006430412913.6720205.0000123
Munaf PatelIND2006-201169271674156.7311266.0700471
Sajid MahmoodENG2006-2009251448422*8.409984.8500381
V. R. V. SinghIND2006210888.001361.5400010
Robin UthappaIND2006-2015454159348625.94103190.5906410719
Shahadat HossainBAN2006-20133320136016*8.5711552.1700251
Mark CosgroveAUS2006220787439.0078100.0001072
Terry DuffinZIM2006-20079902248824.8947347.36010240
Piet RinkeZIM200688028123.506245.1600130

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