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
Monank PatelUSA2019-202679784257013034.73314181.824191221534
Mitchell StarcAUS2010-2026132792861052*11.9679077.2201124615
Kennedy OtienoKEN1996-200987851190614422.69338756.272111218731
Kim HughesAUS1977-19859588619689824.00291967.420171214112
Keith ArthurtonWI1988-1999105932019048426.08282267.47091213219
Abdur RazzakBAN2004-2014152963877153*13.29101476.0401125521
Kushal Janith PereraSL2013-20231161115323713530.54348592.886171236252
Craig ErvineZIM2010-2026135131153863130*33.30502176.944261237448
Glenn MaxwellAUS2012-2025149136183990201*33.813149126.7142312382155
Guy WhittallZIM1993-20031451422227058322.54401167.440111221026
Asanka GurusinhaSL1985-199614514353902117*28.28640960.882221227942
William PorterfieldIRE2006-20221461453434313930.58629868.9611201245532
Shane WatsonAUS2002-2015190169275757185*40.54636590.4593312569131
Chris HarrisNZ1990-200424821262437113029.14656266.611161227443
Jonty RhodesSA1992-200324522051593512135.12733680.902331239247
Shakib Al HasanBAN2006-2023247234317570134*37.29913882.849561269954
Mushfiqur RahimBAN2006-202527425642779514436.43978179.7094912617100
Rubel HossainBAN2009-20211045324144174.9727751.990011142
Taskin AhmedBAN2014-2026955315285217.5047560.000011229
Mustafizur RahmanBAN2015-20261256336190207.0438050.000011192
Saeed AjmalPAK2008-20151137024324337.0453560.560011250
Shahriar NafeesBAN2005-2011747452194123*31.80314269.83413112777
Courtney WalshWI1985-20002027633318307.4043273.610011239
Shoaib AkhtarPAK/AX/IWX1998-20111608340388439.0252973.3500112712
Stuart CarlisleZIM1995-20051101067261911926.45418762.55291120124
Jason RoyENG2015-20231151103427118039.924047105.5312211151181
Jason HolderWI2013-202313611424223799*24.86247990.240121116069
Thisara PereraSL2009-202116613316233814019.982086112.081101117684
Dwayne BravoWI2004-2014163141242968112*25.37360682.312101124058
Dinesh ChandimalSL2010-202215714221385411131.85519174.244241126243
Gautam GambhirIND2003-2013147143115238150*39.68614485.2511341156117
Kris SrikkanthIND1981-19921451454409112329.01570271.754271140541
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Marlon SamuelsWI2000-2018206195265524133*32.69734475.22102911518116
Andy FlowerZIM1992-200320720416665614535.40896474.254531151926
Allan BorderAUS1979-1994269252396524127*30.63913471.433391150043
Tillakaratne DilshanSL1999-20163283014010235161*39.211185386.35224711110755
Zahoor KhanUAE2017-2024624017152236.6126956.510010114
Ajantha MendisSL2008-201587421918821*8.1726371.480010162
Winston BenjaminWI1986-1995855212298317.4540673.400010186
Sandeep LamichhaneNEP2018-20268255155074912.6860483.940010419
Ray PriceZIM2002-20121025917406469.6770157.920010315
Umar GulPAK2003-20161306518457399.7264271.1800103614
Malcolm WallerZIM2009-201879726125999*19.08163976.82051013012
David ObuyaKEN2001-20127373313559319.36213563.47061015212
Mushtaq AhmedPAK1989-2003144763439934*9.5069857.160010211
James AndersonENG2002-20151947842273287.5856148.660010230
Imran NazirPAK1999-200979792189516024.61233981.02291023532
Darren GoughENG/ICC1994-2006158863860446*12.5893664.530010435
Shane WarneAUS/ICC1993-20051931072910185513.05141372.0501106013

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