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

PlayerRunsScoresBF4s6sOppositionGroundDate
Kris SrikkanthIND929283--v SLBengaluru26 Sept 1982
David GowerENG9292*9664v NZBirmingham15 Jun 1983
Kepler WesselsAUS929212390v PAKSydney10 Jan 1984
Richie RichardsonWI9292*118102v PAKRawalpindi4 Dec 1985
Sunil GavaskarIND9292*14440v AUSSydney21 Jan 1986
Sunil GavaskarIND929213460v PAKSharjah18 Apr 1986
Kris SrikkanthIND929289102v SLSharjah27 Nov 1986
Graham GoochENG929213770v WIJaipur26 Oct 1987
Dean JonesAUS92929151v NZPerth3 Jan 1988
David BoonAUS9292*9380v NZSharjah26 Apr 1990
Roshan MahanamaSL9292*14380v INDMoratuwa14 Aug 1993
Phil SimmonsWI929216180v SLSharjah28 Oct 1993
Mike AthertonENG9292118100v WILondon26 May 1995
Roger TwoseNZ929211280v UAEFaisalabad27 Feb 1996
Mark WaughAUS929212541v WIPerth12 Jan 1997
Lance KlusenerSA929211871v AUSBloemfontein13 Apr 1997
Nathan AstleNZ9292111100v INDBangalore14 May 1997
Mohammad YousufPAK929211091v AUSKarachi6 Nov 1998
Adam GilchristAUS929210272v INDAdelaide26 Jan 2000
Ajay JadejaIND929210983v SAKochi9 Mar 2000
Darren LehmannAUS9292*10490v ZIMMelbourne21 Jan 2001
Brian LaraWI929212590v SABridgetown9 May 2001
Marvan AtapattuSL929211050v ZIMSharjah26 Oct 2001
Ricky PontingAUS929210772v SAPort Elizabeth6 Apr 2002
Aravinda de SilvaSL92929494v AUSCenturion7 Mar 2003
Damien MartynAUS9292*51151v BANCairns3 Aug 2003
Shivnarine ChanderpaulWI929275102v SACenturion1 Feb 2004
Michael PappsNZ9292*139100v SANapier2 Mar 2004
Rahul DravidIND9292116100v PAKAbu Dhabi19 Apr 2006
Shivnarine ChanderpaulWI929283104v AUSKuala Lumpur12 Sept 2006
Adam GilchristAUS9292120110v WIMumbai18 Oct 2006
AB de VilliersSA9292*98121v INDCenturion3 Dec 2006
Mohammad HafeezPAK929211152v WIKarachi16 Dec 2006
Aftab AhmedBAN92927865v ZIMHarare10 Feb 2007
Michael ClarkeAUS92927574v SASt Kitts24 Mar 2007
AB de VilliersSA929270142v AUSSt Kitts24 Mar 2007
Ramnaresh SarwanWI929275101v SAGrenada10 Apr 2007
Rahul DravidIND9292*63111v ENGBristol24 Aug 2007
Matthew HaydenAUS929292112v INDChandigarh8 Oct 2007
Chris GayleWI92929264v AUSSt Kitts4 Jul 2008
Jacques KallisSA9292*9482v KENKimberley2 Nov 2008
Shakib Al HasanBAN9292*69102v SLMirpur14 Jan 2009
Ashish BagaiCAN9292*11180v SCOAberdeen7 Jul 2009
Sunil DhaniramCAN92928880v SCOAberdeen8 Jul 2009
Mark VermeulenZIM929212860v BANBulawayo9 Aug 2009
Brendan TaylorZIM929210972v KENHarare15 Oct 2009
Rakep PatelKEN92929892v NEDNairobi16 Feb 2010
Hashim AmlaSA92929570v WIAntigua24 May 2010
Ricky PontingAUS929293100v ENGLondon30 Jun 2010
Alexei KervezeeNED929289111v KENVoorburg3 Jul 2010

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