Batting match by match (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.

PlayerRunsScoresBF4s6sOppositionGroundDate
Ishan KishanIND2102101312410v BANChattogram10 Dec 2022
Charles CoventryZIM194194*156167v BANBulawayo16 Aug 2009
Shane WatsonAUS185185*961515v BANMirpur11 Apr 2011
Mitchell MarshAUS177177*132179v BANPune11 Nov 2023
AB de VilliersSA176176104157v BANPaarl18 Oct 2017
Virender SehwagIND175175140145v BANMirpur19 Feb 2011
Quinton de KockSA174174140157v BANMumbai24 Oct 2023
Denesh RamdinWI169169121811v BANSt Kitts25 Aug 2014
Quinton de KockSA168168*145212v BANKimberley15 Oct 2017
David WarnerAUS166166147145v BANNottingham20 Jun 2019
Tillakaratne DilshanSL161161*146220v BANMelbourne Cricket Ground26 Feb 2015
Kyle CoetzerSCO156156134174v BANNelson5 Mar 2015
Andrew StraussENG154154140165v BANBirmingham12 Jul 2010
Jason RoyENG153153121145v BANCardiff8 Jun 2019
Cooper ConnollyAUS149149134136v BANDhaka14 Jun 2026
Shai HopeWI146146*144123v BANDhaka11 Dec 2018
Harry TectorIRE140140113710v BANChelmsford12 May 2023
Dawid MalanENG140140107165v BANDharamsala10 Oct 2023
Rohit SharmaIND137137126143v BANMelbourne Cricket Ground19 Mar 2015
Tom LathamNZ13713712174v BANChristchurch26 Dec 2016
Salman ButtPAK136136124141v BANKarachi19 Apr 2008
Virat KohliIND136136122162v BANFatullah26 Feb 2014
Sikandar RazaZIM135135*10986v BANHarare5 Aug 2022
Joe RootENG133133*129111v BANLondon1 Jun 2017
Salman ButtPAK132132127150v BANLahore13 Apr 2008
Jason RoyENG132132124181v BANDhaka3 Mar 2023
Sanath JayasuriyaSL13013088166v BANKarachi30 Jun 2008
Paul StirlingIRE13013014184v BANDublin15 May 2019
Sean WilliamsZIM129129*143101v BANChattogram26 Oct 2018
Kumar SangakkaraSL128128115140v BANMirpur20 Feb 2014
Marlon SamuelsWI126126149172v BANMirpur5 Dec 2012
Devon ConwayNZ126126110170v BANWellington26 Mar 2021
Tillakaratne DilshanSL125125128120v BANPallekele International Cricket Stadium28 Mar 2013
Shimron HetmyerWI1251259337v BANGuyana25 Jul 2018
Shahid AfridiPAK12412460174v BANRangiri Dambulla International Stadium21 Jun 2010
Darren BravoWI12412412778v BANSt Kitts25 Aug 2014
Kusal MendisSL124124114180v BANKandy8 Jul 2025
Rohit SharmaIND123123*129151v BANBirmingham15 Jun 2017
Lendl SimmonsWI12212212482v BANMirpur13 Oct 2011
Kumar SangakkaraSL121121128161v BANKarachi30 Jun 2008
Shubman GillIND12112113385v BANColombo15 Sept 2023
Kushal Janith PereraSL120120122111v BANDhaka28 May 2021
Brendan TaylorZIM118118*12574v BANChittagong5 Nov 2009
Upul TharangaSL118118*126180v BANMirpur8 Jan 2010
Martin GuptillNZ11811888144v BANChristchurch16 Feb 2019
Martin GuptillNZ117117*11684v BANNapier13 Feb 2019
Sikandar RazaZIM117117*12784v BANHarare7 Aug 2022
Yasir HameedPAK116116132142v BANMultan9 Sept 2003
Suresh RainaIND116116*107113v BANKarachi28 Jun 2008
Sachin TendulkarIND114114147121v BANMirpur16 Mar 2012
Page 1Next

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