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 5,025 of the 5,031 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI878780111v AUSKuala Lumpur18 Sept 2006
Scott StyrisNZ8787*11390v ENGSt Lucia16 Mar 2007
Mohammad AshrafulBAN878783120v SAGuyana7 Apr 2007
Andrew SymondsAUS87878392v INDKochi2 Oct 2007
Brad HaddinAUS8787*6983v INDKochi2 Oct 2007
AB de VilliersSA878710390v NZDurban25 Nov 2007
Hamilton MasakadzaZIM8787103100v PAKSind24 Jan 2008
Scott StyrisNZ8787*9153v ENGLondon28 Jun 2008
Andrew SymondsAUS878778102v WISt Kitts4 Jul 2008
Yuvraj SinghIND878760106v NZChristchurch8 Mar 2009
Ashish BagaiCAN878712281v SCOBenoni8 Apr 2009
Matt PriorENG87878650v WIBirmingham26 May 2009
Mohammad YousufPAK87878870v INDCenturion26 Sept 2009
Jonathan TrottENG878711980v SACenturion22 Nov 2009
Hashim AmlaSA878710380v INDAhmedabad27 Feb 2010
Michael ClarkeAUS8787*9770v ENGSouthampton22 Jun 2010
Andrew StraussENG878712180v AUSManchester27 Jun 2010
Paul StirlingIRE878710681v KENVoorburg1 Jul 2010
Tom CooperNED878713090v SCOAmstelveen1 Jul 2010
Steven DaviesENG878767130v PAKChester-le-Street10 Sept 2010
Virat KohliIND8787*9272v SAPort Elizabeth21 Jan 2011
MS DhoniIND8787*70101v ENGHyderabad14 Oct 2011
Brendon McCullumNZ87879934v ZIMHarare Sports Club22 Oct 2011
Tillakaratne DilshanSL87878792v SAKimberley20 Jan 2012
George BaileyAUS87879153v ENGCardiff14 Sept 2013
Dwayne BravoWI8787*9181v ENGAntigua28 Feb 2014
Ravindra JadejaIND87876892v ENGLeeds5 Sept 2014
Ajinkya RahaneIND87875893v SAMumbai25 Oct 2015
Lahiru ThirimanneSL8787*10361v NZNelson31 Dec 2015
Jason RoyENG87878982v PAKCardiff4 Sept 2016
Colin MunroNZ87876184v BANChristchurch26 Dec 2016
Rameez ShahzadUAE87878264v PNGAbu Dhabi31 Mar 2017
Soumya SarkarBAN8787*68112v IREDublin19 May 2017
Kane WilliamsonNZ87879880v ENGCardiff6 Jun 2017
Eoin MorganENG87878185v AUSBirmingham10 Jun 2017
Shikhar DhawanIND87879282v WITrinidad23 Jun 2017
Virat KohliIND87876644v WITrinidad25 Jun 2017
Dhanushka GunathillekeSL878710170v ZIMHambantota8 Jul 2017
Michael JonesSCO878713590v IREDubai16 Jan 2018
Marcus StoinisAUS87879964v ENGPerth Stadium28 Jan 2018
Quinton de KockSA878778131v SLRangiri Dambulla International Stadium1 Aug 2018
Colin MunroNZ878777122v SLMount Maunganui5 Jan 2019
MS DhoniIND8787*11460v AUSMelbourne18 Jan 2019
Rohit SharmaIND87879693v NZMount Maunganui26 Jan 2019
Shaiman AnwarUAE87877092v NEPDubai28 Jan 2019
Jason RoyENG87879863v PAKSouthampton11 May 2019
Shai HopeWI878710861v BANDublin13 May 2019
Chris GayleWI87878486v NZManchester22 Jun 2019
Angelo MathewsSL87879081v BANColombo31 Jul 2019
Joe DenlyENG878710362v SACape Town4 Feb 2020

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