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
Dilip VengsarkarIND9494*102--v PAKSialkot31 Oct 1984
Geoff MarshAUS949413731v WIAdelaide25 Jan 1987
Richie RichardsonWI949488111v AUSGeorgetown20 Mar 1991
Mark TaylorAUS949412970v SLColombo15 Aug 1992
Martin CroweNZ94948781v ZIMHarare8 Nov 1992
Navjot SidhuIND949411640v SLPadang3 Apr 1996
Andrew HudsonSA9494*86112v PAKSharjah16 Apr 1996
Mohammad AzharuddinIND949410442v AUSMohali3 Nov 1996
Ijaz AhmedPAK94948163v WIPerth10 Jan 1997
Nathan AstleNZ9494129100v ENGWellington4 Mar 1997
Marvan AtapattuSL9494118100v PAKSharjah4 Apr 1997
Roshan MahanamaSL9494*10951v WILahore1 Nov 1997
Hansie CronjeSA94949571v WILahore3 Nov 1997
Ijaz AhmedPAK949411052v SLLahore5 Nov 1997
Jonty RhodesSA9494*9582v PAKDurban3 Apr 1998
Marvan AtapattuSL949412371v PAKBenoni15 Apr 1998
Nick KnightENG949413640v SLLondon20 Aug 1998
Mohammad AzharuddinIND949413134v SLSharjah6 Nov 1998
Daryll CullinanSA94945657v NZAuckland27 Mar 1999
Gary KirstenSA949411380v NZCenturion25 Oct 2000
Grant FlowerZIM949410752v WIBulawayo1 Jul 2001
Sameer DigheIND9494*9672v WIHarare7 Jul 2001
Chris GayleWI9494125122v SLBarbados8 Jun 2003
Mohammad YousufPAK9494*13151v BANRawalpindi18 Sept 2003
Grant FlowerZIM949410670v AUSAdelaide26 Jan 2004
Mohammad AshrafulBAN949452113v ENGNottingham21 Jun 2005
Mahela JayawardeneSL9494*11491v INDDambulla3 Aug 2005
Andrew StraussENG94949860v PAKLahore10 Dec 2005
Phil JaquesAUS9494112140v SAMelbourne20 Jan 2006
Eoin MorganIRE94949174v NEDNairobi5 Feb 2007
Sachin TendulkarIND949481161v ENGLondon5 Sept 2007
Mahela JayawardeneSL949411161v INDColombo24 Aug 2008
Shivnarine ChanderpaulWI94949191v NZNapier13 Jan 2009
MS DhoniIND94949642v SLColombo5 Feb 2009
Rizwan CheemaCAN949469133v NEDNetherlands11 Jul 2009
Brendan TaylorZIM949410321v BANBulawayo14 Aug 2009
Jonathan TrottENG949413080v BANBristol10 Jul 2010
Kieron PollardWI94945585v IREChandigarh11 Mar 2011
Shane WatsonAUS94949094v CANBangalore16 Mar 2011
Virat KohliIND9494104100v WIJamaica16 Jun 2011
Shabir NooriAFG9494109112v CANKing City7 Aug 2011
Shikhar DhawanIND949411471v SLFatullah28 Feb 2014
Mahela JayawardeneSL94948293v NZNelson20 Jan 2015
Nizakat KhanHK949493113v SCOMong Kok26 Jan 2016
Niroshan DickwellaSL949410671v WIBulawayo23 Nov 2016
Kusal MendisSL94947375v WIBulawayo23 Nov 2016
Chris GayleWI94947896v ENGBristol24 Sept 2017
Aaron FinchAUS949496103v INDBengaluru28 Sept 2017
Shimron HetmyerWI94946447v INDVisakhapatnam24 Oct 2018
Quinton de KockSA949470171v SLCenturion6 Mar 2019

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