Batting innings by innings (Men's ODIs)

Filters

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

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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Ishan KishanIND2101312410160.312c Liton Das b Taskin Ahmed1v BANChattogram10 Dec 2022
Charles CoventryZIM194*156167124.363not out1v BANBulawayo16 Aug 2009
Shane WatsonAUS185*961515192.711not out2v BANMirpur11 Apr 2011
Mitchell MarshAUS177*132179134.093not out2v BANPune11 Nov 2023
AB de VilliersSA176104157169.234c Sabbir Rahman b Rubel Hossain1v BANPaarl18 Oct 2017
Virender SehwagIND175140145125.001b Shakib Al Hasan1v BANMirpur19 Feb 2011
Quinton de KockSA174140157124.291c Nasum Ahmed b Hasan Mahmud1v BANMumbai24 Oct 2023
Denesh RamdinWI169121811139.674c Nasir Hossain b Al-Amin Hossain1v BANSt Kitts25 Aug 2014
Quinton de KockSA168*145212115.861not out2v BANKimberley15 Oct 2017
David WarnerAUS166147145112.931c Rubel Hossain b Soumya Sarkar1v BANNottingham20 Jun 2019
Tillakaratne DilshanSL161*146220110.272not out1v BANMelbourne Cricket Ground26 Feb 2015
Kyle CoetzerSCO156134174116.421c Soumya Sarkar b Nasir Hossain1v BANNelson5 Mar 2015
Andrew StraussENG154140165110.001c Shakib Al Hasan b Rubel Hossain1v BANBirmingham12 Jul 2010
Jason RoyENG153121145126.451c Mashrafe Mortaza b Mehedi Hasan Miraz1v BANCardiff8 Jun 2019
Cooper ConnollyAUS149134136111.191b Mustafizur Rahman2v BANDhaka14 Jun 2026
Shai HopeWI146*144123101.392not out2v BANDhaka11 Dec 2018
Dawid MalanENG140107165130.842b Mahedi Hasan1v BANDharamsala10 Oct 2023
Harry TectorIRE140113710123.894b Ebadat Hossain1v BANChelmsford12 May 2023
Tom LathamNZ13712174113.222c †Mushfiqur Rahim b Mustafizur Rahman1v BANChristchurch26 Dec 2016
Rohit SharmaIND137126143108.731b Taskin Ahmed1v BANMelbourne Cricket Ground19 Mar 2015
Virat KohliIND136122162111.483b Rubel Hossain2v BANFatullah26 Feb 2014
Salman ButtPAK136124141109.681c Shakib Al Hasan b Abdur Razzak1v BANKarachi19 Apr 2008
Sikandar RazaZIM135*10986123.855not out2v BANHarare5 Aug 2022
Joe RootENG133*129111103.103not out2v BANLondon1 Jun 2017
Jason RoyENG132124181106.451lbw b Shakib Al Hasan1v BANDhaka3 Mar 2023
Salman ButtPAK132127150103.941c †Dhiman Ghosh b Mashrafe Mortaza1v BANLahore13 Apr 2008
Sanath JayasuriyaSL13088166147.731c Tamim Iqbal b Alok Kapali1v BANKarachi30 Jun 2008
Paul StirlingIRE1301418492.201c Liton Das b Abu Jayed1v BANDublin15 May 2019
Sean WilliamsZIM129*14310190.214not out1v BANChattogram26 Oct 2018
Kumar SangakkaraSL128115140111.303c Mahmudullah b Arafat Sunny1v BANMirpur20 Feb 2014
Devon ConwayNZ126110170114.553c sub (Afif Hossain) b Mustafizur Rahman1v BANWellington26 Mar 2021
Marlon SamuelsWI12614917284.563c Mahmudullah b Mashrafe Mortaza2v BANMirpur5 Dec 2012
Shimron HetmyerWI1259337134.414run out1v BANGuyana25 Jul 2018
Tillakaratne DilshanSL12512812097.662c Nasir Hossain b Shahadat Hossain1v BANPallekele International Cricket Stadium28 Mar 2013
Shahid AfridiPAK12460174206.676c Suhrawadi Shuvo b Shafiul Islam1v BANRangiri Dambulla International Stadium21 Jun 2010
Kusal MendisSL124114180108.773c & b Shamim Hossain1v BANKandy8 Jul 2025
Darren BravoWI1241277897.643c Imrul Kayes b Mahmudullah1v BANSt Kitts25 Aug 2014
Rohit SharmaIND123*12915195.351not out2v BANBirmingham15 Jun 2017
Lendl SimmonsWI1221248298.391c Alok Kapali b Rubel Hossain1v BANMirpur13 Oct 2011
Kumar SangakkaraSL12112816194.532b Abdur Razzak1v BANKarachi30 Jun 2008
Shubman GillIND1211338590.982c Towhid Hridoy b Mahedi Hasan2v BANColombo15 Sept 2023
Kushal Janith PereraSL12012211198.362c Mahmudullah b Shoriful Islam1v BANDhaka28 May 2021
Brendan TaylorZIM118*1257494.403not out1v BANChittagong5 Nov 2009
Upul TharangaSL118*12618093.651not out2v BANMirpur8 Jan 2010
Martin GuptillNZ11888144134.091c Liton Das b Mustafizur Rahman2v BANChristchurch16 Feb 2019
Martin GuptillNZ117*11684100.861not out2v BANNapier13 Feb 2019
Sikandar RazaZIM117*1278492.135not out2v BANHarare7 Aug 2022
Suresh RainaIND116*107113108.414not out2v BANKarachi28 Jun 2008
Yasir HameedPAK11613214287.882c Rajin Saleh b Alok Kapali1v BANMultan9 Sept 2003
Dawid MalanENG114*1458478.623not out2v BANDhaka1 Mar 2023
Page 1Next

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