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
Chundangapoyil RizwanUAE2019-20244240694810927.88163857.88142672
Lega SiakaPNG2014-20224747093210919.83123875.281258814
Majid KhanPAK1973-19822322178610937.43105274.71171696
Matt RenshawAUS2025-20261515145110932.2146996.16122327
Michael BevanAUS1994-2004231196676912108*53.58932074.16646545021
Dasun ShanakaSL2016-2026726451327108*22.49143892.2824610643
Rajin SalehBAN2003-2006434311005108*23.93183354.83165943
Adam ParoreNZ1992-200217616132331410825.69486768.091141916936
Ken RutherfordNZ1985-19951211159314310829.65488864.30218622317
Sadeera SamarawickramaSL2017-202555505145610832.36160790.601851488
Kushal MallaNEP2020-20254036381310824.6490889.541416646
Sanju SamsonIND2021-20231614551010856.6751299.611303422
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Tatenda TaibuZIM/AX2001-2012148135213358107*29.46497467.512221523232
Owais ShahENG2001-2009716661834107*30.57233178.68112614426
Michael LeaskSCO2014-20269877151624107*26.191434113.2518512571
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Simon KatichAUS2001-2006454251324107*35.78192668.741931384
Kepler WesselsAUS/SA1983-19941081057336710734.36608855.3112602632
Imran FarhatPAK2001-201358582171910730.70248969.06113319016
Jesse RyderNZ2008-201448421136210733.22142995.3136515238
Tanzid HasanBAN2023-202641401109010727.951068102.0619512839
Devon SmithWI2003-201346452105910724.63150670.321541109
Craig KieswetterENG2010-201346405105410730.11117289.9315410632
Michael EnglishSCO2024-202666123010746.0032670.55111165
Glenn PhillipsNZ2022-2026473991262106*42.071223103.192519251
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Vinod KambliIND1991-20001049721247710632.59344371.94214418720
Manoj PrabhakarIND1984-19961309821185810624.13308360.2721181570
Chris BroadENG1987-198834340136110640.03244755.621112813
Shaiman AnwarUAE2014-201940401121910631.26147782.53111212222
Vikram SolankiENG2000-200651465109710626.76150472.942521357
Mike RindelSA1994-19992222157510627.3886066.86121560
Michael LumbENG201433016510655.0020381.28100123
Stuart WilliamsWI1994-1999565461580105*32.92238566.25112617712
Ayan KhanOMA2021-2024413821072105*29.78142675.181549218
Thilan SamaraweeraSL1998-2011534211862105*27.81124469.29204760
Shoaib KhanOMA2021-202431314843105*31.22100783.711727914
Mark TaylorAUS1989-19971131101351410532.24590859.4812842737
Dilip VengsarkarIND1976-199112811919349210534.92515267.78123722824
Sarfraz AhmedPAK2007-20211179122231510533.55263587.86211117412
Sherwin CampbellWI1994-200185840220010526.19372659.0421391977
Cameron WhiteAUS2005-2018917716207210533.97258680.12211414545
Sanjay ManjrekarIND1988-1996737010199410533.23310164.3011539910
Dipendra Singh AireeNEP2018-202685807180910524.78231978.01210813826
Geoff BoycottENG1971-198135344108210536.07202053.56191840
Aryansh SharmaUAE2023-20262828067810524.2187777.311457813
YS SamraCAN2025-20261817049510529.1262579.201315615
Ruturaj GaikwadIND2022-20261211232910536.5637986.81120316
Roy FredericksWI1973-19771212031110525.9244070.68110271

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