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
Niroshan BandaratillekeSL1998310000.0020.0000100
Ian AustinENG1998-19999613411*6.804969.3900020
Nantie HaywardSA1998-200221511243.002842.8600100
Sanjay RaulIND1998220884.001457.1400100
Trevor MadondoZIM1998-2001111101607114.5526759.93012190
Mluleki NkalaZIM1998-2006503553244710.8052661.60005224
Matthew BellNZ1998-20017701336619.0026849.63010100
Neil JohnsonZIM1998-2000474721677132*37.27237970.49411217312
Alex TaitNZ1998-19995523513*11.6732109.3800021
Alan DawsonSA1998-200419746923*23.0067102.9900091
Dale BenkensteinSA1998-2002232033056917.9446365.87013200
Reon KingWI1998-20054922146512*8.1319732.9900410
Thilan SamaraweeraSL1998-2011534211862105*27.81124469.29204760
Asif MahmoodPAK199822014147.003441.1800120
Andrew SymondsAUS1998-200919716133508815639.75550492.4463015449103
Vince WellsENG19999701413920.1425355.7300082
Mark AlleyneENG1999-200010811515321.5725559.2201081
Chris DrumNZ199952297*-2240.9100010
Keith SempleWI1999760642310.6716538.7900031
Henry WilliamsSA1999-2000721878.001172.7300000
Andrew HallSA1999-20078856139058121.05120675.040359010
Ruchira PereraSL1999-2007197284*1.601844.4400400
Daren GangaWI1999-2006343308227124.91139159.09095696
Victor MpitsangSA199921111*-1100.0000000
Al SahariarBAN1999-2003272703125911.5660551.57015401
Manjural IslamBAN1999-200332211353136.6313040.7700340
Wajahatullah WastiPAK1999-2000141403358423.9366850.15011362
Aminul IslamBAN199911111*-1100.0000000
Laxmi Ratan ShuklaIND199932018139.001994.7400010
JWHD BotejuSL1999221323.001127.2700000
Gyanendra PandeyIND199922144*4.001136.3600100
Neeyamur RashidBAN199922154*5.005100.0000000
Carl BulfinNZ199942197*9.008112.5000001
Mahbubur RahmanBAN1999110333.00837.5000000
Imran NazirPAK1999-200979792189516024.61233981.02291023532
Sadagoppan RameshIND1999232305918225.7099559.40053621
Amay KhurasiyaIND1999-2001121101495713.5518879.26011142
Virender SehwagIND/AX/IWX1999-20132502449823521935.047878104.531538141128135
Andrew FlintoffENG/IWX/ICC1999-200914112216339412332.02382188.82318930893
Nehemiah PerryWI1999-20002015721152*26.3833962.24012120
Hendy BryanWI19991362319*7.754470.4500130
Jimmy KamandeKEN1999-20118370119727416.47156162.270288614
Ricardo PowellWI1999-20051029616200312425.04208396.1618818068
Gavin HamiltonSCO1999-201038383123111935.17184766.652719511
JAR BlainSCO1999-2009332562844114.9551754.93003166
Mike SmithSCO199955019133.808522.3500010
Mike AllinghamSCO19993301163.679611.4600000
George SalmondSCO1999550573111.4010952.2900050
James BrinkleySCO1999550522310.4011844.0700160
Alec DaviesSCO1999551833220.7515453.9000170

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