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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kumar SangakkaraSL101101110150v AUSColombo27 Feb 2004
Jacques KallisSA10110112771v SLColombo31 Aug 2004
Herschelle GibbsSA10110113591v WILondon18 Sept 2004
Salman ButtPAK101101116100v INDJamshedpur9 Apr 2005
Scott StyrisNZ10110196122v AUSChristchurch10 Dec 2005
Salman ButtPAK101101111150v INDPeshawar6 Feb 2006
Boeta DippenaarSA10110114590v AUSDurban10 Mar 2006
Irving RomaineBER101101111135v CANToronto21 Aug 2006
Younis KhanPAK101101109131v ENGSouthampton5 Sept 2006
Chris GayleWI101101128101v ENGAhmedabad28 Oct 2006
Shivnarine ChanderpaulWI10110114280v PAKKarachi16 Dec 2006
Jacob OramNZ101101*7246v AUSPerth28 Jan 2007
Mohammad YousufPAK101101*111120v SADurban7 Feb 2007
Lou VincentNZ10110111791v CANSt Lucia22 Mar 2007
Matthew HaydenAUS10110168144v SASt Kitts24 Mar 2007
Gautam GambhirIND101101113110v BANMirpur12 May 2007
Kumar SangakkaraSL10110191160v BANLahore25 Jun 2008
Suresh RainaIND1011016875v HKKarachi25 Jun 2008
Younis KhanPAK10110111951v WIAbu Dhabi16 Nov 2008
William PorterfieldIRE10110189123v SCOBenoni1 Apr 2009
Fraser WattsSCO10110110862v CANAberdeen7 Jul 2009
MS DhoniIND101101*10790v BANMirpur7 Jan 2010
Imrul KayesBAN101101138110v NZChristchurch11 Feb 2010
Shivnarine ChanderpaulWI10110112061v CANJamaica13 Apr 2010
Rohit SharmaIND101101*10062v SLBulawayo30 May 2010
Tom CooperNED10110115590v AFGVoorburg7 Jul 2010
AB de VilliersSA101101*7255v ZIMPotchefstroom17 Oct 2010
Upul TharangaSL101101*14370v WIColombo3 Feb 2011
Brendon McCullumNZ101101109122v CANMumbai13 Mar 2011
Paul StirlingIRE10110172142v NEDKolkata18 Mar 2011
Michael ClarkeAUS10110111162v BANMirpur9 Apr 2011
Mushfiqur RahimBAN10110110081v ZIMHarare Sports Club16 Aug 2011
Marlon SamuelsWI101101*10371v NZJamaica7 Jul 2012
Nasir JamshedPAK101101*13251v INDChennai30 Dec 2012
Ravi BoparaENG101101*75105v IREDublin3 Sept 2013
Quinton de KockSA10110112092v INDCenturion11 Dec 2013
Lahiru ThirimanneSL101101108130v PAKMirpur8 Mar 2014
Hashim AmlaSA101101102110v SLPallekele International Cricket Stadium9 Jul 2014
Richie BerringtonSCO101101*12681v IREDublin10 Sept 2014
Steve SmithAUS10110111862v PAKSharjah Cricket Stadium7 Oct 2014
Shakib Al HasanBAN10110199100v ZIMChittagong21 Nov 2014
Tillakaratne DilshanSL10110112491v ENGColombo16 Dec 2014
Sarfraz AhmedPAK101101*12460v IREAdelaide Oval15 Mar 2015
Azhar AliPAK101101112100v BANMirpur22 Apr 2015
James TaylorENG10110111450v AUSManchester8 Sept 2015
Craig ErvineZIM101101*12292v IREHarare Sports Club11 Oct 2015
AB de VilliersSA101101*97111v ENGCape Town14 Feb 2016
Azhar AliPAK10110110981v WIAbu Dhabi5 Oct 2016
Ben StokesENG10110110084v BANMirpur7 Oct 2016
Shai HopeWI10110112044v ZIMBulawayo19 Nov 2016

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