Batting records (Men's ODIs)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Angelo MathewsSL2009-2023282375009531.2563279.11047513
Mohammad HafeezPAK2003-20192828276511529.4294980.611567418
Waqar YounisPAK1990-2002371545222*4.7311844.0700512
Soumya SarkarBAN2015-20261918142516925.0048487.81125515
Dilip VengsarkarIND1976-1990212013856620.2664759.51025300
Mark WaughAUS1990-200239395136211040.06176677.123959812
Sanath JayasuriyaSL1991-200946450151914033.76166691.1858515441
Robin PetersonSA2004-20131061138*2.605026.0000410
Ashish NehraIND2001-2010211151141.836616.6700410
Kusal MendisSL2019-20251212131914329.0037086.22124334
WPUJC VaasSL1994-20073424121462712.1722764.3200491
Mark BoucherSA1998-2009392887095835.4579089.75034608
Herschelle GibbsSA1997-200729291104214337.21134877.3026410316
Sachin TendulkarIND1990-2009414131750186*46.05183595.3758420626
Adam GilchristAUS1997-200743412124612831.951217102.3828413928
Mahela JayawardeneSL2001-201549455132611633.15170078.0035413212
Steven FinnENG2013-2015105266*2.001637.5000310
Champaka RamanayakeSL1986-1994107237217.404288.1000310
Nathan BrackenAUS2003-200922845421*13.5049110.2000323
Chris LewisENG1990-1994118050196.257864.1000341
Lasith MalingaSL2005-20192510153175.895792.9800333
Mitchell MarshAUS2013-20231010227276*34.0027499.27023229
Sherwin CampbellWI1994-2000101002207122.0040554.32023171
Azhar MahmoodPAK1999-2004141229526*9.5010194.06003102
Glenn MaxwellAUS2013-2023141211394112.6416285.80003116
Aaron FinchAUS2015-2022131301826014.0025371.94023125
Mustafizur RahmanBAN2016-202619139185*4.505135.2900310
Dinesh ChandimalSL2012-2019161411855014.2330660.46013121
Ahmed ShehzadPAK2011-20161515148811534.8658283.85223557
Romesh KaluwitharanaSL1991-2003171703655421.4753767.97013430
Grant FlowerZIM1992-2003202014236622.2663266.93033374
Roshan MahanamaSL1986-19982220255710730.9492959.96143362
Andrew SymondsAUS2000-20072825484315640.14788106.981537823
Shoaib MalikPAK2001-20182826254211522.5873873.44123555
Yuvraj SinghIND2000-2010312735048721.0078064.620235711
Tamim IqbalBAN2007-2023282707007825.93103867.44063866
Kapil DevIND1979-1994292766847532.57669102.24053569
Wasim AkramPAK1984-20023830745966*19.9650890.350233017
Sourav GangulyIND1997-2005313111079153*35.97145474.2136312610
Gary KirstenSA1993-200331314118010343.70164471.782831082
Mushfiqur RahimBAN2007-2025353337949026.47117867.400436414
Abdul RazzaqPAK1997-2011413478838932.70101686.910537325
Inzamam-ul-HaqPAK1992-2004454251283137*34.68168576.1419312015
Jacques KallisSA1996-201245448144911140.25208769.4339312616
Kumar SangakkaraSL2001-2015464561568113*40.21199078.79212317015
Steve WaughAUS1986-200260511210887127.90147573.760437012
Ronnie IraniENG1997330441.331136.3600200
Chadwick WaltonWI2014-201743017175.673154.8400210
Susil FernandoSL1983330363612.008243.9000250
Sajeewa de SilvaSL1996-199733100*0.00100.0000200
Page 1Next

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