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
Junior MurrayWI868678140v PAKAdelaide17 Dec 1996
Alistair CampbellZIM868610822v INDBenoni9 Feb 1997
Craig McMillanNZ868611261v SAAdelaide6 Dec 1997
Arjuna RanatungaSL86868251v PAKKimberley7 Apr 1998
Graeme HickENG86869741v SLLondon16 Aug 1998
Sourav GangulyIND8686110121v NZDelhi17 Nov 1999
Craig SpearmanNZ868610463v ZIMHarare27 Sept 2000
Sourav GangulyIND86868383v ZIMMohali10 Mar 2002
Abdul RazzaqPAK868684101v NZRawalpindi24 Apr 2002
Marcus TrescothickENG86867881v INDLondon29 Jun 2002
Marcus TrescothickENG868655162v PAKLondon20 Jun 2003
Sachin TendulkarIND86869580v AUSBrisbane18 Jan 2004
Yasir HameedPAK868610891v INDRawalpindi16 Mar 2004
Michael VaughanENG868612290v AUSBirmingham21 Sept 2004
Shoaib MalikPAK8686*10331v SLKarachi6 Oct 2004
Rahul DravidIND868611580v PAKKanpur15 Apr 2005
Sanath JayasuriyaSL86866593v SAPerth31 Jan 2006
Mahela JayawardeneSL86869180v AUSBrisbane14 Feb 2006
Robin UthappaIND868696121v ENGIndore15 Apr 2006
Ian BellENG8686*111100v PAKNottingham8 Sept 2006
Scott StyrisNZ8686113100v PAKChandigarh25 Oct 2006
Jacob OramNZ86868962v ENGAdelaide Oval23 Jan 2007
Brendon McCullumNZ8686*9152v AUSHamilton20 Feb 2007
Jacques KallisSA868611040v SLGuyana28 Mar 2007
Ricky PontingAUS8686106110v ENGAntigua8 Apr 2007
Justin KempAX86867637v AXChennai10 Jun 2007
Sourav GangulyIND868611172v AUSNagpur14 Oct 2007
Jacques KallisSA868613041v PAKLahore29 Oct 2007
Graeme SmithSA8686107110v WICape Town25 Jan 2008
Stuart MatsikenyeriZIM86868781v SABenoni8 Nov 2009
Paul CollingwoodENG86868273v SACape Town27 Nov 2009
Hashim AmlaSA86869270v ENGCape Town27 Nov 2009
Mushfiqur RahimBAN868610783v NZDunedin8 Feb 2010
Cameron WhiteAUS8686*9872v ENGCardiff24 Jun 2010
Collins ObuyaKEN8686*9691v AFGNairobi11 Oct 2010
Upul TharangaSL8686*11260v AUSSydney Cricket Ground5 Nov 2010
Martin GuptillNZ8686*10872v ZIMAhmedabad4 Mar 2011
Jonathan TrottENG868611520v SLColombo26 Mar 2011
Rohit SharmaIND8686*9152v WIAntigua11 Jun 2011
Darren BravoWI86869936v INDJamaica16 Jun 2011
Virat KohliIND8686*99110v ENGMumbai23 Oct 2011
Ravi RampaulWI8686*6666v INDVisakhapatnam2 Dec 2011
Phillip HughesAUS868693101v WICanberra6 Feb 2013
Darren BravoWI86869671v AUSCanberra6 Feb 2013
Tom LathamNZ868668121v SLHambantota12 Nov 2013
Virat KohliIND86868492v WIKochi21 Nov 2013
Ragheb AgaKEN868670120v NEDLincoln23 Jan 2014
Tillakaratne DilshanSL86869090v SAPallekele International Cricket Stadium9 Jul 2014
Mitchell MarshAUS8686*5157v SAHarare Sports Club2 Sept 2014
Kumar SangakkaraSL868610570v ENGColombo7 Dec 2014

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