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
Janneman MalanSA177*169166104.731not out1v IREDublin16 Jul 2021
Matthew HaydenAUS181*1661110109.041not out1v NZHamilton20 Feb 2007
Tillakaratne DilshanSL160*16511396.972not out1v INDHobart28 Feb 2012
Chris GayleWI132*16512180.001not out2v ENGLondon6 Jul 2004
Martin GuptillNZ237*1632411145.401not out1v WIWellington21 Mar 2015
Rohit SharmaIND171*163137104.911not out1v AUSPerth12 Jan 2016
Brian BennettZIM169163203103.681c A Balbirnie b MR Adair1v IREHarare14 Feb 2025
Vusi SibandaZIM951625158.642b KAJ Roach1v WIGuyana4 Mar 2010
Shahriar NafeesBAN123*16117176.402not out1v ZIMJaipur13 Oct 2006
Tamim IqbalBAN130*16010381.251not out1v WIGuyana22 Jul 2018
Jacques KallisSA119*16015074.383not out1v INDDurban22 Nov 2006
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Virat KohliIND160*159122100.633not out1v SACape Town7 Feb 2018
Rohit SharmaIND2091581216132.281c sub (MC Henriques) b CJ McKay1v AUSBangalore2 Nov 2013
Steve SmithAUS164157144104.463c C Munro b TA Boult1v NZSydney Cricket Ground4 Dec 2016
David WarnerAUS163157132103.821b KTGD Prasad1v SLBrisbane4 Mar 2012
Scott StyrisNZ111*1578070.704not out1v SLGrenada12 Apr 2007
Fakhar ZamanPAK210*156245134.622not out1v ZIMBulawayo20 Jul 2018
Charles CoventryZIM194*156167124.363not out1v BANBulawayo16 Aug 2009
Marlon SamuelsWI133*15611385.263not out1v ZIMCanberra24 Feb 2015
Upul TharangaSL12015614076.921c JWM Dalrymple b SI Mahmood1v ENGLondon17 Jun 2006
Fakhar ZamanPAK1931551810124.522run out2v SAJohannesburg4 Apr 2021
Martin GuptillNZ189*155192121.941not out1v ENGSouthampton2 Jun 2013
Kumar SangakkaraSL12815512082.583c P Kumar b IK Pathan1v INDAdelaide Oval19 Feb 2008
Runako MortonWI110*1557070.973not out2v NZNapier1 Mar 2006
I MarajCAN53*1556034.191not out2v SAEast London27 Feb 2003
Kane WilliamsonNZ14815414196.103c SD Hope b SS Cottrell1v WIManchester22 Jun 2019
Phillip HughesAUS138*15413189.613not out1v SLHobart23 Jan 2013
Rohit SharmaIND208*1531312135.951not out1v SLChandigarh13 Dec 2017
Kevin PietersenENG13015312284.972c Abdur Rehman b Saeed Ajmal2v PAKDubai International Cricket Stadium21 Feb 2012
Shai HopeWI170152222111.842c †L Tucker b BJ McCarthy1v IREDublin5 May 2019
Grant FlowerZIM96*15210063.164not out2v ENGNottingham26 Jun 2003
Jason RoyENG180151165119.211c sub (JA Richardson) b MA Starc2v AUSMelbourne Cricket Ground14 Jan 2018
Craig WishartZIM172*151183113.911not out1v NAMHarare10 Feb 2003
Soumya SarkarBAN169151222111.921c HM Nicholls b W O'Rourke1v NZNelson20 Dec 2023
Sachin TendulkarIND152151180100.662b RJ van Vuuren1v NAMPietermaritzburg23 Feb 2003
Nathan AstleNZ145*15113696.032not out1v USALondon10 Sept 2004
Kumar SangakkaraSL13315112088.083b UT Yadav2v INDHambantota21 Jul 2012
Shai HopeWI102*1517167.551not out2v INDChennai15 Dec 2019
Tatenda TaibuZIM96*1516063.584not out1v SLBulawayo20 Apr 2004
George MunseySCO1911501411127.331b VJ Kingma1v NEDDundee12 Jun 2025
Shane WatsonAUS161*150124107.331not out2v ENGMelbourne Cricket Ground16 Jan 2011
Mahela JayawardeneSL14415014096.001st †C Kieswetter b GP Swann1v ENGLeeds1 Jul 2011
Mushfiqur RahimBAN14415011496.004c †BKG Mendis b NLTC Perera1v SLDubai International Cricket Stadium15 Sept 2018
Wesley BarresiNED137*15011291.333not out1v KENLincoln23 Jan 2014
Runako MortonWI10915012172.672c T Mupariwa b AJ Ireland1v ZIMTrinidad13 May 2006
Harsh ThakerCAN105*1508170.005not out2v SCODubai7 Mar 2024
Javed OmarBAN811505054.001b A Flintoff1v ENGLeeds26 Jun 2005
Virender SehwagIND219149257146.982c sub (A Martin) b KA Pollard1v WIIndore8 Dec 2011
Page 1Next

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