Batting match by match (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 2,596 of the 4,866 matches in this selection (from 2002). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Rohit SharmaIND264264173339v SLKolkata13 Nov 2014
Shubman GillIND223223*133268v WIGuwahati30 Sept 2026
Virender SehwagIND219219149257v WIIndore8 Dec 2011
Sachin TendulkarIND200200*147253v SAGwalior24 Feb 2010
Martin GuptillNZ237237*1632411v WIWellington21 Mar 2015
Fakhar ZamanPAK210210*156245v ZIMBulawayo20 Jul 2018
Ishan KishanIND2102101312410v BANChattogram10 Dec 2022
David WarnerAUS173173136240v SACape Town12 Oct 2016
Virat KohliIND183183148221v PAKMirpur18 Mar 2012
Alex HalesENG171171122224v PAKNottingham30 Aug 2016
Shai HopeWI170170152222v IREDublin5 May 2019
Soumya SarkarBAN169169151222v NZNelson20 Dec 2023
Tillakaratne DilshanSL161161*146220v BANMelbourne Cricket Ground26 Feb 2015
Herschelle GibbsSA175175111217v AUSJohannesburg12 Mar 2006
Sean WilliamsZIM174174101215v USAHarare26 Jun 2023
Quinton de KockSA168168*145212v BANKimberley15 Oct 2017
Joe RootENG166166*139212v WICardiff1 Jun 2025
Yuvraj SinghIND150150127213v ENGCuttack19 Jan 2017
Virat KohliIND140140107212v WIGuwahati21 Oct 2018
Stephen FlemingNZ134134*132210v SAJohannesburg16 Feb 2003
Brian BennettZIM169169163203v IREHarare14 Feb 2025
Rohit SharmaIND162162137204v WIMumbai29 Oct 2018
Tillakaratne DilshanSL160160124203v INDRajkot15 Dec 2009
Tamim IqbalBAN158158136203v ZIMSylhet3 Mar 2020
Travis HeadAUS154154*129205v ENGNottingham19 Sept 2024
Sanath JayasuriyaSL15215299204v ENGLeeds1 Jul 2006
Brendan TaylorZIM138138124202v WIHarare Sports Club19 Mar 2018
Shikhar DhawanIND132132*90203v SLRangiri Dambulla International Stadium20 Aug 2017
Shikhar DhawanIND11911995200v WIKanpur27 Nov 2013
Shubman GillIND208208149199v NZHyderabad18 Jan 2023
Martin GuptillNZ189189*155192v ENGSouthampton2 Jun 2013
David WarnerAUS179179128195v PAKAdelaide Oval26 Jan 2017
Sachin TendulkarIND175175141194v AUSHyderabad5 Nov 2009
Upul TharangaSL174174*159193v INDJamaica2 Jul 2013
Devon ConwayNZ152152*121193v ENGAhmedabad5 Oct 2023
Sunil AmbrisWI148148126191v IREDublin11 May 2019
Tom LathamNZ145145*104195v INDAuckland25 Nov 2022
Herschelle GibbsSA143143141193v NZJohannesburg16 Feb 2003
Shaun PollockAX130130110191v AXBangalore6 Jun 2007
Virat KohliIND129129*96192v SACenturion16 Feb 2018
Mahela JayawardeneSL126126*127190v ENGChester-le-Street24 Jun 2006
Marnus LabuschagneAUS12412499191v SABloemfontein9 Sept 2023
Fakhar ZamanPAK1931931551810v SAJohannesburg4 Apr 2021
Craig WishartZIM172172*151183v NAMHarare10 Feb 2003
Kumar SangakkaraSL169169137186v SAColombo20 Jul 2013
Andrew StraussENG158158145181v INDBangalore27 Feb 2011
Sachin TendulkarIND152152151180v NAMPietermaritzburg23 Feb 2003
Rohit SharmaIND147147138182v NZKanpur29 Oct 2017
Andrew SymondsAUS143143*125182v PAKJohannesburg11 Feb 2003
Shikhar DhawanIND143143115183v AUSChandigarh10 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.