Batting innings by innings (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 491 of the 918 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Rohit SharmaIND264173339152.602c DPMD Jayawardene b KMDN Kulasekara1v SLKolkata13 Nov 2014
Rohit SharmaIND208*1531312135.951not out1v SLChandigarh13 Dec 2017
Faf du PlessisSA185141163131.213c DAS Gunaratne b LD Madushanka1v SLCape Town7 Feb 2017
Luke RonchiNZ170*99149171.727not out1v SLDunedin23 Jan 2015
Virat KohliIND166*110138150.913not out1v SLThiruvananthapuram15 Jan 2023
David WarnerAUS163157132103.821b KTGD Prasad1v SLBrisbane4 Mar 2012
Jason RoyENG162118133137.291b N Pradeep2v SLLondon29 Jun 2016
Hashim AmlaSA154134155114.932c BKG Mendis b LD Madushanka1v SLCenturion10 Feb 2017
Aaron FinchAUS153132155115.912c FDM Karunaratne b I Udana1v SLLondon15 Jun 2019
Andrew SymondsAUS151127133118.905lbw b WPUJC Vaas1v SLSydney Cricket Ground12 Feb 2006
Gautam GambhirIND150*137140109.493not out2v SLKolkata24 Dec 2009
Gautam GambhirIND150147141102.042c †KC Sangakkara b M Muralitharan1v SLColombo5 Feb 2009
Adam GilchristAUS149104138143.271c LPC Silva b CRD Fernando1v SLBarbados28 Apr 2007
Evin LewisWI148122154121.312run out (BKG Mendis/†N Dickwella)2v SLBulawayo23 Nov 2016
Virender SehwagIND146102176143.141c TM Dilshan b UWMBCA Welegedara1v SLRajkot15 Dec 2009
Mushfiqur RahimBAN14415011496.004c †BKG Mendis b NLTC Perera1v SLDubai International Cricket Stadium15 Sept 2018
Scott StyrisNZ14112536112.804c WPUJC Vaas b RP Arnold2v SLBloemfontein10 Feb 2003
Mohammad HafeezPAK140*136113102.943not out1v SLSharjah Cricket Stadium22 Dec 2013
Virat KohliIND139*126123110.324not out2v SLRanchi16 Nov 2014
Phillip HughesAUS138*15413189.613not out1v SLHobart23 Jan 2013
Sachin TendulkarIND138133101103.762lbw b BAW Mendis1v SLColombo14 Sept 2009
Martin GuptillNZ13813911599.281c PADLR Sandakan b NLTC Perera1v SLMount Maunganui3 Jan 2019
Ross TaylorNZ13713194104.584c DM de Silva b SL Malinga1v SLNelson8 Jan 2019
Harry BrookENG136*66119206.065not out1v SLColombo27 Jan 2026
Virat KohliIND133*86162154.654not out2v SLHobart28 Feb 2012
Alex HalesENG133*110106120.912not out2v SLBirmingham24 Jun 2016
Shikhar DhawanIND132*90203146.672not out2v SLRangiri Dambulla International Stadium20 Aug 2017
Mohammad RizwanPAK131*12183108.264not out2v SLHyderabad10 Oct 2023
Virat KohliIND13196172136.463c EMDY Munaweera b SL Malinga1v SLColombo31 Aug 2017
Virat KohliIND128*119121107.563not out2v SLColombo31 Jul 2012
Ross TaylorNZ128*13312496.243not out1v SLNapier28 Dec 2006
Quinton de KockSA128127123100.792c BAW Mendis b SMSM Senanayake1v SLHambantota12 Jul 2014
Tamim IqbalBAN12714215189.441c MD Gunathilaka b CBRLS Kumara1v SLRangiri Dambulla International Stadium25 Mar 2017
Tom BantonENG126105165120.001c E Malinga b S Colombage1v SLLondon27 Sept 2026
AB de VilliersSA125*98104127.554not out1v SLJohannesburg22 Jan 2012
Boeta DippenaarSA125*1457086.212not out1v SLAdelaide Oval24 Jan 2006
Mushfiqur RahimBAN12512710098.434c KNA Bandara b PVD Chameera1v SLMirpur25 May 2021
Shikhar DhawanIND12512815197.662c BKG Mendis b SL Malinga1v SLLondon8 Jun 2017
Graeme SmithSA1251439487.411c LD Chandimal b SL Malinga1v SLJohannesburg22 Jan 2012
Henry NichollsNZ124*80123155.005not out1v SLNelson8 Jan 2019
Rohit SharmaIND124*14516285.521not out2v SLPallekele International Cricket Stadium27 Aug 2017
Ricky PontingAUS1241279397.643c WPUJC Vaas b PDRL Perera1v SLSydney Cricket Ground12 Feb 2006
Ahmed ShehzadPAK1241408088.572lbw b KMDN Kulasekara1v SLDubai International Cricket Stadium20 Dec 2013
Nazmul Hossain ShantoBAN122*12913294.573not out2v SLChattogram13 Mar 2024
Adam GilchristAUS12291134134.071b M Muralitharan2v SLBrisbane14 Feb 2006
Mohammad HafeezPAK1221297494.573c LD Chandimal b RAS Lakmal1v SLSharjah Cricket Stadium18 Dec 2013
Ambati RayuduIND121*118104102.543not out2v SLAhmedabad6 Nov 2014
Jos ButtlerENG12174114163.517run out (SL Malinga)2v SLLondon31 May 2014
Joe RootENG121108142112.044lbw b HMRKB Herath1v SLWellington1 Mar 2015
Quinton de KockSA121108162112.041c †N Dickwella b CAK Rajitha1v SLDurban10 Mar 2019
Page 1Next

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