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
Mohammed ShamiIND2013-20251084920225257.7627382.42006179
Craig SpearmanNZ1995-2001494908958618.27116376.960561159
Junaid SiddiqueBAN2007-201154531119610023.00175368.231661187
John MooneyIRE2006-20156354149389623.45120078.170368913
Raqibul HasanBAN2008-20115554713088927.83213361.320861028
Wesley BarresiNED2010-2025555451352137*27.59177576.1718613721
Pat SymcoxSA1993-19998054136946116.9383083.610364822
Stuart WilliamsWI1994-1999565461580105*32.92238566.25112617712
Sese BauPNG2016-202357573108981*20.17176361.770569211
Roston ChaseWI2017-202671571012449426.47158378.580669714
Brandon KingWI2019-202558582153011227.32184183.1138618631
MO OdumbeKEN1996-20036059514098326.09201469.96011611213
Karan KCNEP2018-202678591279065*16.8184493.600165142
Chamara SilvaSL1999-2011756271587107*28.85225470.41113613910
Dipak PatelNZ1987-19977462106217111.9485172.97016377
Ravichandran AshwinIND2010-202311663207076516.4481386.96016607
Vriitya AravindUAE2019-2025636331865115*31.08273168.2929618016
Tim BresnanENG2006-20148564208718019.8096590.26016886
Dasun ShanakaSL2016-2026726451327108*22.49143892.2824610643
Tom MoodyAUS1987-199975641212118923.29174769.3201067418
Justin KempSA/AX2001-20078465181474100*31.36176283.6511069459
Lance CairnsNZ1974-1985776569876016.73941104.890267041
Owais ShahENG2001-2009716661834107*30.57233178.68112614426
Abdul QadirPAK1983-1993104682664141*15.2684975.500063617
Grant ElliottNZ2008-2016836911197611534.07241681.79211615128
Gavin LarsenNZ1990-199912069276283714.9596565.08006299
Jeff CroweNZ1983-1990747112151888*25.73245661.8107611012
Morris OumaKEN2004-20147876514986121.10251059.680761405
David RichardsonSA1991-199812277338685319.73129866.87016331
Dinesh KarthikIND2004-201994792117527930.21239273.2409617615
Pathum NissankaSL2021-2026818153052210*40.16343988.75719638338
Nasser HussainENG1989-2003888710233211530.29348166.99116620815
Ajinkya RahaneIND2011-201890873296211135.26376778.63324629333
Collins ObuyaKEN2001-2014102889202598*25.63295768.48011615930
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Andrew HudsonSA1991-199789881255916129.41396064.62218627815
Mitchell JohnsonAUS2005-2015153913295173*16.1298796.350268123
George DockrellIRE2010-20261339529149091*22.58182681.6006611829
Hashmatullah ShahidiAFG2013-2026999819268110233.94390468.67122623316
Nick KnightENG1996-200399999351212239.02494071.09425631821
Gary WilsonIRE2007-20191049912207211323.82288071.94112618021
Ian BothamENG1976-19921151061521137923.22267179.1109619744
David GowerENG1978-19911131118317015830.78421875.15712629022
Moeen AliENG2014-202313711215235512824.28239998.1736620378
Mudassar NazarPAK1977-19891221151026539525.27513051.7201661842
Ken RutherfordNZ1985-19951211159314310829.65488864.30218622317
Kevin O'BrienIRE2006-202115014018361214229.61406388.90218633284
Ravindra JadejaIND2009-20262121425229058732.28339685.54013621055
Misbah-ul-HaqPAK2002-201516114830512196*43.40694173.78042634283
Imran KhanPAK1974-1992175151403709102*33.41510572.65119622245

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