Batting records (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v Sri Lanka×

Player figures come from full scorecards, which we hold for 945 of the 951 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew SymondsAUS1999-20082422775715150.4783690.551415715
Michael BevanAUS1994-200430271475272*57.8599675.50042372
Kris SrikkanthIND1982-1992191917489541.5680992.46060628
Tamim IqbalBAN2007-20212726174812729.9299575.18252838
Babar AzamPAK2015-20261615274511557.3193180.02410574
JP DuminySA2004-2019343067389730.7580192.130435815
Jos ButtlerENG2013-20263124673412140.78606121.121426317
Mark TaylorAUS1989-1996171717339445.81108767.43061613
Abdul RazzaqPAK1997-201146371271759*28.68104168.880223819
Shakib Al HasanBAN2006-20232826271692*29.8386183.16073727
Ajay JadejaIND1992-20002824370811933.7199571.162334112
Kane WilliamsonNZ2010-20232319069910336.7980786.62171635
Marcus TrescothickENG2001-20061717069712141.0081185.94140924
Alec StewartENG1989-2003222216838832.5291774.48071654
Shivnarine ChanderpaulWI1995-2011202046807742.5098668.970704112
Wasim AkramPAK1986-2002594686747917.74659102.280153829
Boeta DippenaarSA2000-200617171673125*42.0695370.62150577
Shai HopeWI2016-20261414066311547.3684778.28250517
Ahmed ShehzadPAK2011-20171818066212436.7883079.76131674
Chris HarrisNZ1991-200333311166068*33.00110859.57030294
Ian BellENG2006-2015262516577727.3889073.82021563
Brendon McCullumNZ2003-20153126164111725.6472987.931337321
MahmudullahBAN2007-2024343136377622.7586873.390324213
Imran KhanPAK1975-1992322410636102*45.4379380.20131485
Adam ParoreNZ1992-2001252556216731.0589169.70044376
Herschelle GibbsSA1998-200727271621108*23.8883174.731346710
Dilip VengsarkarIND1979-1988151426208951.6773184.82070383
Mark BoucherSA1998-2009353155987023.0074080.81042439
Stephen FlemingNZ1994-20073333159877*18.6991065.71026566
Hamilton MasakadzaZIM2006-20181818059611133.1176877.60140755
John WrightNZ1979-1992242405886424.5096660.87032663
Graeme HickENG1992-200115153587126*48.9280772.74131348
Matthew HaydenAUS1994-2008171615759338.3373578.23030439
Mohammad AshrafulBAN2002-2013262515737523.8889464.09043603
Lance KlusenerSA1997-2004242165719938.0763889.500424712
Ibrahim ZadranAFG2022-20241111056916251.7363489.75230609
Alistair CampbellZIM1993-200019191565131*31.3988663.77130446
Ken RutherfordNZ1986-199516152563102*43.3171179.18140455
Phil SimmonsWI1987-19971919256311033.1286365.24132532
Rahmat ShahAFG2018-2024131305467242.0068080.29070512
Damien MartynAUS1999-2006222135417030.0675172.04030322
Paul CollingwoodENG2002-20091919153810029.8973773.00112327
Allan BorderAUS1983-199223183537118*35.8056894.54130406
Chris GayleWI1999-20191918052910929.3976569.151436113
Nick KnightENG1998-2003151505289435.2074770.68031371
Martin CroweNZ1983-1994212035286831.0675969.57041482
Richie RichardsonWI1985-19962121652410934.9377867.35141356
David MillerSA2013-202321188516117*51.60504102.381212620
Shane WatsonAUS2002-2015211925166930.3559187.310403812
David BoonAUS1985-19921615451512246.8272371.23121413

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