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 946 matches in this selection (from 1975). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Rohit SharmaIND2008-202455539202126445.93208496.9869519258
Faf du PlessisSA2012-201926264116618553.00125792.7635011012
MS DhoniIND2005-20196753162383183*64.41264590.09219218245
Sourav GangulyIND1996-200743402153418340.37211572.5349313824
Viv RichardsWI1975-1989118044418155.5045398.011102912
Luke RonchiNZ2013-201617124431170*53.88319135.111013914
Brian LaraWI1992-200725252112216948.78148475.612919914
Virat KohliIND2008-20245654102652166*60.27283193.681012225826
David WarnerAUS2012-20232323079016334.3594084.04321736
Ibrahim ZadranAFG2022-20241111056916251.7363489.75230609
Jason RoyENG2016-20211211249016254.44428114.492114710
Adam GilchristAUS1999-200830300151115450.371428105.8164315436
Hashim AmlaSA2009-201922211114315457.15125691.0055110912
Aaron FinchAUS2013-20221413046215335.54448103.131324713
Andrew SymondsAUS1999-20082422775715150.4783690.551415715
Gautam GambhirIND2005-2012373631668150*50.55188288.636931663
Azmatullah OmarzaiAFG2023-2024652307149*102.33274112.041202710
Evin LewisWI2016-202466145814891.6046099.573103914
Virender SehwagIND2001-201255523169914634.671542110.1825423920
Rahul DravidIND1996-200946428166214548.88221075.2031111448
Mushfiqur RahimBAN2007-202439373120714435.50150880.042638314
Scott StyrisNZ2002-20111614146314135.6259078.472122211
Mohammad HafeezPAK2003-2017383731322140*38.88171177.2646213021
Glenn TurnerNZ1979-198366132214064.4039182.35120333
Phillip HughesAUS2013661270138*54.0032982.07200301
Sachin TendulkarIND1990-201283809311313843.85355687.54817330330
Martin GuptillNZ2009-20192323387613843.8088399.212547931
Ross TaylorNZ2006-20193329388113733.88108681.122556917
Harry BrookENG2026661329136*65.80294111.901202911
Mohammad NabiAFG2014-20241514140713631.31390104.361103714
Alex HalesENG2014-2018981183133*26.1418698.39103157
Shikhar DhawanIND2013-2021191931111132*69.44114497.1246112915
Alistair CampbellZIM1993-200019191565131*31.3988663.77130446
Mohammad RizwanPAK2015-20251096470131*156.6747698.74140378
Mark WaughAUS1992-19992323190613041.18114978.85191624
David GowerENG1982-198344117813059.33176101.14100185
Mohammad YousufPAK1998-200943424128412933.79191866.942559413
Quinton de KockSA2013-202325251121912850.791167104.4647016316
Tamim IqbalBAN2007-20212726174812729.9299575.18252838
Graeme HickENG1992-200115153587126*48.9280772.74131348
Saeed AnwarPAK1989-200252523219812644.86267482.20713320925
Tom BantonENG202633020912669.67179116.76110258
AB de VilliersSA2006-201723224931125*51.72912102.082718014
Boeta DippenaarSA2000-200617171673125*42.0695370.62150577
Graeme SmithSA2002-20122323084212536.61107378.471508010
Henry NichollsNZ2015-202412115324124*54.0032898.78100333
Ricky PontingAUS1995-201246456164912442.28214676.84410211619
Ahmed ShehzadPAK2011-20171818066212436.7883079.76131674
Zaheer AbbasPAK1975-1985109047312352.5647998.75130446
Nazmul Hossain ShantoBAN2023-2025881379122*54.1444485.36121422
Page 1Next

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