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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Lalit RajbanshiNEP2019-202656332046113.5418325.1400730
Saeed AnwarPAK1989-200324524219875719439.271086780.5820421592997
Mark WaughAUS1988-200224323519844617339.101095877.0818491664656
Martin GuptillNZ2009-2022198195197346237*41.74841587.30183916750187
Gary KirstenSA1993-2003185185196798188*40.95943672.0413451165920
Dilip VengsarkarIND1976-199112912019350810534.73517967.74123722824
Clive LloydWI1973-1985866919197710239.54243481.22111116030
Jeremy ConeyNZ1979-1987878019187466*30.72288564.9608112812
Kedar JadhavIND2014-2020735219138912042.091367101.6126214124
Malcolm MarshallWI1980-199213683199556614.92124676.650256314
Andile PhehlukwayoSA2016-202485571988369*23.24102785.980257736
Saleem YousufPAK1982-19908662197686217.86102475.00045526
Graeme CremerZIM2009-20269771197455814.33120062.08017485
David WilleyENG2015-20237346196635124.5669395.670215724
Liam PlunkettENG2005-20198850196465620.84629102.700135318
Martin SneddenNZ1980-19909354195356415.2984363.46014321
Ian BishopWI1988-199784441940533*16.2077652.19003145
Mohammad SamiPAK2001-20158646193144611.6349064.080051610
Iftikhar AnjumPAK2004-20106234192343215.6037861.90004153
Mervyn DillonWI1997-2005106501922521*7.2640855.15009113
Chris PringleNZ1990-199564411919334*8.7725675.3900385
Ajantha MendisSL2008-201587421918821*8.1726371.480010162
Sanath JayasuriyaSL/AX/ASIA1989-2011439431181336818932.371466691.152867341491270
Kane WilliamsonNZ2010-202517516718725714848.70889381.601547666760
Martin CroweNZ1982-1995143140184704107*38.56647672.64434337829
Glenn MaxwellAUS2012-2025149136183990201*33.813149126.7142312382155
Mohammad NabiAFG2009-202617915718380113627.35431688.072186246122
Kevin O'BrienIRE2006-202115014018361214229.61406388.90218633284
Neil FairbrotherENG1987-1999757118209211339.47290372.06116214020
Justin KempSA/AX2001-20078465181474100*31.36176283.6511069459
Nicky BojeSA/AX1995-20051147018141312927.17159288.7624213513
Farveez MaharoofSL2004-20161087518111369*19.53129486.010238925
Rumesh RatnayakeSL1982-199370551861233*16.5470586.810044318
Johan BothaSA/AX2005-20127850186094619.0371085.77002563
Naved-ul-HasanPAK2003-20107451185243315.8862084.520043816
Umar GulPAK2003-20161306518457399.7264271.1800103614
Nosthush KenjigeUSA2019-20266644184434317.0464069.22004305
Kagiso RabadaSA2015-2025106451840131*14.8550779.090023012
Peter OngondoKEN/AX1999-2011776018389369.2661463.360092410
Geoff LawsonAUS1980-198979521837833*11.1250075.60009194
Morné MorkelSA/AX2007-2018117471826832*9.2435475.71009247
Andrew CaddickENG1993-20035438182493612.4539563.04006193
Nathan BrackenAUS2001-2009116351819821*11.6528170.46005105
Damien FlemingAUS1994-20018731181522911.6922168.7800591
Arshad KhanPAK1993-20065729181332012.0921761.2900561
Allan DonaldSA1991-2003164401895134.3227934.05001220
Chris GayleWI/IWX/ICC1999-2019296291171045221538.151195387.442554251124331
Upul TharangaSL/AX2005-2019234223176951174*33.74915575.9315371779852
Grant FlowerZIM1992-2010215209176412142*33.40947567.675401753937
Richie BerringtonSCO2008-202614113417388112733.17506876.58721828090

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