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

PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Rohit SharmaIND264173339152.602c DPMD Jayawardene b KMDN Kulasekara1v SLKolkata13 Nov 2014
Martin GuptillNZ237*1632411145.401not out1v WIWellington21 Mar 2015
Shubman GillIND223*133268167.672not out2v WIGuwahati30 Sept 2026
Virender SehwagIND219149257146.982c sub (A Martin) b KA Pollard1v WIIndore8 Dec 2011
Chris GayleWI2151471016146.262c E Chigumbura b H Masakadza1v ZIMCanberra24 Feb 2015
Fakhar ZamanPAK210*156245134.622not out1v ZIMBulawayo20 Jul 2018
Ishan KishanIND2101312410160.312c Liton Das b Taskin Ahmed1v BANChattogram10 Dec 2022
Rohit SharmaIND2091581216132.281c sub (MC Henriques) b CJ McKay1v AUSBangalore2 Nov 2013
Rohit SharmaIND208*1531312135.951not out1v SLChandigarh13 Dec 2017
Shubman GillIND208149199139.602c GD Phillips b HB Shipley1v NZHyderabad18 Jan 2023
Sachin TendulkarIND200*147253136.052not out1v SAGwalior24 Feb 2010
Charles CoventryZIM194*156167124.363not out1v BANBulawayo16 Aug 2009
Fakhar ZamanPAK1931551810124.522run out2v SAJohannesburg4 Apr 2021
George MunseySCO1911501411127.331b VJ Kingma1v NEDDundee12 Jun 2025
Martin GuptillNZ189*155192121.941not out1v ENGSouthampton2 Jun 2013
Shane WatsonAUS185*961515192.711not out2v BANMirpur11 Apr 2011
Faf du PlessisSA185141163131.213c DAS Gunaratne b LD Madushanka1v SLCape Town7 Feb 2017
Virat KohliIND183148221123.653c Mohammad Hafeez b Umar Gul2v PAKMirpur18 Mar 2012
Ben StokesENG182124159146.774c WA Young b BG Lister1v NZLondon13 Sept 2023
Ross TaylorNZ181*147176123.134not out2v ENGDunedin7 Mar 2018
Matthew HaydenAUS181*1661110109.041not out1v NZHamilton20 Feb 2007
Martin GuptillNZ180*1381511130.431not out2v SAHamilton1 Mar 2017
Fakhar ZamanPAK180*144176125.001not out2v NZRawalpindi29 Apr 2023
Jason RoyENG180151165119.211c sub (JA Richardson) b MA Starc2v AUSMelbourne Cricket Ground14 Jan 2018
David WarnerAUS179128195139.841c Babar Azam b Junaid Khan1v PAKAdelaide Oval26 Jan 2017
John CampbellWI179137156130.661c WTS Porterfield b BJ McCarthy1v IREDublin5 May 2019
Quinton de KockSA1781131611157.521c TM Head b SM Boland2v AUSCenturion30 Sept 2016
Mitchell MarshAUS177*132179134.093not out2v BANPune11 Nov 2023
Janneman MalanSA177*169166104.731not out1v IREDublin16 Jul 2021
Evin LewisWI176*130177135.382retired hurt1v ENGLondon27 Sept 2017
AB de VilliersSA176104157169.234c Sabbir Rahman b Rubel Hossain1v BANPaarl18 Oct 2017
Liton DasBAN176143168123.082c Sikandar Raza b CT Mumba1v ZIMSylhet6 Mar 2020
Herschelle GibbsSA175111217157.663c B Lee b A Symonds2v AUSJohannesburg12 Mar 2006
Aiden MarkramSA175126177138.894c TLW Cooper b FJ Klaassen1v NEDJohannesburg2 Apr 2023
Virender SehwagIND175140145125.001b Shakib Al Hasan1v BANMirpur19 Feb 2011
Sachin TendulkarIND175141194124.112c NM Hauritz b CJ McKay2v AUSHyderabad5 Nov 2009
Calum MacLeodSCO175141145124.112c Raza-ur-Rehman b Khurram Chohan1v CANChristchurch23 Jan 2014
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Heinrich KlaasenSA174831313209.645c NT Ellis b MP Stoinis1v AUSCenturion15 Sept 2023
Sean WilliamsZIM174101215172.283c NP Kenjige b AA Paradkar1v USAHarare26 Jun 2023
Quinton de KockSA174140157124.291c Nasum Ahmed b Hasan Mahmud1v BANMumbai24 Oct 2023
Jaskaran MalhotraUSA173*124416139.525not out1v PNGAl Amarat9 Sept 2021
David WarnerAUS173136240127.211run out (Imran Tahir/†Q de Kock)2v SACape Town12 Oct 2016
Craig WishartZIM172*151183113.911not out1v NAMHarare10 Feb 2003
Adam GilchristAUS172126133136.511b SM Ervine1v ZIMHobart16 Jan 2004
Rohit SharmaIND171*163137104.911not out1v AUSPerth12 Jan 2016
Alex HalesENG171122224140.162lbw b Hasan Ali1v PAKNottingham30 Aug 2016
Luke RonchiNZ170*99149171.727not out1v SLDunedin23 Jan 2015
Keacy CartyWI170142158119.723c GH Dockrell b L McCarthy1v IREDublin25 May 2025
Shai HopeWI170152222111.842c †L Tucker b BJ McCarthy1v IREDublin5 May 2019
Page 1Next

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