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

PlayerRunsScoresBF4s6sOppositionGroundDate
Brian LaraWI898910681v INDCuttack9 Nov 1994
Graham ThorpeENG898911970v ZIMBrisbane7 Jan 1995
Graham ThorpeENG89898271v NEDPeshawar22 Feb 1996
Lee GermonNZ89899691v AUSChennai11 Mar 1996
Sachin TendulkarIND8989*8993v PAKToronto16 Sept 1996
Michael Di VenutoAUS8989114110v SAJohannesburg8 Apr 1997
Steve WaughAUS898910261v SACenturion10 Apr 1997
Daryll CullinanSA89899680v AUSCenturion10 Apr 1997
Sourav GangulyIND898996110v PAKKarachi30 Sept 1997
Gary KirstenSA898911081v PAKLahore2 Nov 1997
Gary KirstenSA8989106110v AUSBrisbane11 Jan 1998
Grant FlowerZIM898912570v AUSDelhi11 Apr 1998
Gagan KhodaIND898912980v KENBangalore20 May 1998
Ijaz AhmedPAK8989*12952v INDMohali1 Apr 1999
Andy FlowerZIM898999111v WISingapore2 Sept 1999
Roger TwoseNZ89899191v SAKimberley28 Oct 2000
Nathan AstleNZ8989*11572v ZIMWellington4 Jan 2001
Marvan AtapattuSL898911951v PAKSharjah20 Apr 2001
Herschelle GibbsSA898913270v NZAdelaide27 Jan 2002
Andy FlowerZIM898910760v INDHyderabad16 Mar 2002
Stephen FlemingNZ898911680v WIGros Islet8 Jun 2002
Boeta DippenaarSA89899752v SLCenturion29 Nov 2002
Alok KapaliBAN8989*92100v WIDhaka3 Dec 2002
Upul ChandanaSL89897164v WIBarbados8 Jun 2003
Sachin TendulkarIND898991121v AUSBangalore12 Nov 2003
Abdul RazzaqPAK89894095v NZWellington17 Jan 2004
Ramnaresh SarwanWI89897890v ENGLondon6 Jul 2004
Ashwell PrinceSA8989*11760v WITrinidad14 May 2005
Stuart MatsikenyeriZIM89899071v BANHarare29 Jul 2006
Stephen FlemingNZ8989112110v SAMumbai16 Oct 2006
Kumar SangakkaraSL8989122100v NZQueenstown31 Dec 2006
Craig McMillanNZ89898773v AUSSydney Cricket Ground21 Jan 2007
Sourav GangulyIND898911462v BERTrinidad19 Mar 2007
Graeme SmithSA8989*58130v ENGBarbados17 Apr 2007
Andrew SymondsAUS89896755v INDHyderabad5 Oct 2007
Steve TikoloKEN8989*8171v BERNairobi28 Oct 2007
Shoaib MalikPAK89898262v INDJaipur18 Nov 2007
Virender SehwagIND898976131v PAKMirpur10 Jun 2008
Raqibul HasanBAN898911750v INDMirpur12 Jun 2008
Rizwan CheemaCAN898969106v WIKing City22 Aug 2008
Kevin O'BrienIRE8989*10491v CANBenoni6 Apr 2009
Younis KhanPAK898911140v SLColombo7 Aug 2009
Jacques KallisSA89899761v INDJaipur21 Feb 2010
Neil McCallumSCO8989*7874v CANAmstelveen3 Jul 2010
Scott StyrisNZ89899591v INDRangiri Dambulla International Stadium10 Aug 2010
Cameron WhiteAUS8989*4966v INDVisakhapatnam20 Oct 2010
Kamran AkmalPAK89898453v NZAuckland5 Feb 2011
Kyle CoetzerSCO8989*99111v NEDAberdeen29 Jun 2011
Kyle CoetzerSCO898985102v IREEdinburgh12 Jul 2011
Mohammad HafeezPAK898912670v BANMirpur11 Mar 2012

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