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,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Champaka RamanayakeSL1986-19956235142102610.0037456.15007131
Akram RazaPAK1989-199549251419333*17.5531062.2600482
Tauseef AhmedPAK1982-199070251411627*10.5521653.7000330
Steve HarmisonENG2002-20095825149118*8.2714164.5400330
Bob WillisENG1973-1984642214832410.3815752.8700460
Umesh YadavIND2010-20187524147918*7.9013458.9600481
Fidel EdwardsWI2003-200950221473139.1316045.6300250
Reon KingWI1998-20054922146512*8.1319732.9900410
Maninder SinghIND1983-1993581814498*12.259054.4400110
Kusal MendisSL2016-202616015713517814335.96587388.177361652987
Gordon GreenidgeWI1975-1991128127135134133*45.04790864.921131347081
Alistair CampbellZIM1992-2003182179135111131*30.79767366.617301042044
Mohammad AshrafulBAN/AX2001-201317616813342410922.09487370.263201434829
Alex CareyAUS2018-2026968813252310633.64285088.53114623526
Graham ThorpeENG1993-200282771323808937.19334471.1702131725
Najibullah ZadranAFG2012-20239284132060104*29.01231289.10115417868
Shadab KhanPAK2017-20267447131068113*31.41123986.201536727
Axar PatelIND2014-202674521391864*23.5499592.260435832
Andrew HallSA1999-20078856139058121.05120675.040359010
Manzoor ElahiPAK1984-199554461374150*22.4582789.600115317
Pat SymcoxSA1993-19998054136946116.9383083.610364822
Dion NashNZ1992-20028153136244215.6094066.38003285
Greg MatthewsAUS1984-19935950136195416.7391167.95015233
Mark AdairIRE2019-20265742134883216.83478102.090033522
Anderson CumminsWI/CAN1991-200776491348644*13.5058682.94004335
Andy BichelAUS1997-20046736134716420.4860078.500153310
Ashley GilesENG1997-20056235133854117.5055169.87002244
Syed KirmaniIND1976-198649311337348*20.7261660.55002240
Mahesh TheekshanaSL2021-202660341334438*16.3862455.13004243
Nikita MillerWI2008-20185027132845120.2935979.11014234
Tinashe PanyangaraZIM2004-2016654913239336.6446351.62009194
Wasim BariPAK1973-19845126132213417.0043151.28000110
Simon DoullNZ1992-20004227131722212.2918891.49002125
Andy WhittallZIM1996-2000613413168298.0029457.1400582
Steven FinnENG2011-2017693013136358.0022360.99007113
Lockie FergusonNZ2016-2023653013122197.1823651.6900463
Willie WatsonNZ1986-199461241386217.8218047.7800362
Henry OlongaZIM1995-200347261382316.3115652.5600663
Ishant SharmaIND2007-201680281372134.8020335.4700560
Lonwabo TsotsobeSA2009-20136121135816*7.2510953.2100371
Mohammed SirajIND2019-2026512113579*7.1313442.5400230
Ed RainsfordZIM2004-2010382313559*5.5013441.0400221
Manjural IslamBAN1999-200332211353136.6313040.7700340
Nazmul HossainBAN2004-2012382113356*4.3812827.3400400
Tamim IqbalBAN2007-202324324012835715836.651064278.53145619925103
Mitchell MarshAUS2011-2026105101123395177*38.15350396.924247317121
Steve TikoloKEN/AX1996-201413012712331211128.80440375.223231334331
Rassie van der DussenSA2019-2025716512265713450.13305387.03617320650
Gary WilsonIRE2007-20191049912207211323.82288071.94112618021
Mohinder AmarnathIND1975-19898575121924102*30.54333457.7121321239

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