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
Desmond HaynesWI107107*137120v PAKKolkata1 Nov 1989
Ramiz RajaPAK107107*15430v SLAdelaide17 Feb 1990
Dean JonesAUS10710714380v NZChristchurch4 Mar 1990
Roshan MahanamaSL10710713270v NZColombo13 Dec 1992
Javed MiandadPAK10710714492v SAEast London15 Feb 1993
Saeed AnwarPAK107107108112v SLSharjah30 Oct 1993
Mark WaughAUS10710711180v SASydney23 Jan 1994
Aravinda de SilvaSL107107*10091v ZIMHarare Sports Club6 Nov 1994
Martin CroweNZ107107*12992v INDJamshedpur15 Nov 1995
Aravinda de SilvaSL107107*124130v AUSLahore17 Mar 1996
Rahul DravidIND107107116100v PAKChennai21 May 1997
Sourav GangulyIND107107*129111v ZIMBulawayo27 Sept 1998
Inzamam-ul-HaqPAK10710711563v INDSharjah8 Apr 1999
Michael BevanAUS107107141100v NZNapier1 Mar 2000
Sanath JayasuriyaSL10710711636v NZSharjah10 Apr 2001
Jacques KallisSA10710710842v WISt. George's5 May 2001
Herschelle GibbsSA107107132123v WIBridgetown9 May 2001
Jonty RhodesSA107107*13590v NZPerth1 Feb 2002
Saleem ElahiPAK107107112160v ZIMBulawayo24 Nov 2002
Sourav GangulyIND107107*120112v KENCape Town7 Mar 2003
Darren LehmannAUS107107109101v WISt George's1 Jun 2003
Jacques KallisSA107107133120v ENGLondon28 Jun 2003
Imran FarhatPAK107107112121v NZRawalpindi7 Dec 2003
VVS LaxmanIND107107104110v PAKLahore24 Mar 2004
Sanath JayasuriyaSL107107*101110v BANColombo23 Jul 2004
Abdul RazzaqPAK107107*11455v ZIMMultan30 Sept 2004
Mohammad YousufPAK107107*12171v SLKarachi6 Oct 2004
Wavell HindsWI10710713880v AUSBrisbane21 Jan 2005
Simon KatichAUS107107*14290v SLBrisbane14 Feb 2006
Yuvraj SinghIND107107*93140v PAKKarachi19 Feb 2006
Ed JoyceENG107107142100v AUSSydney Cricket Ground2 Feb 2007
Chamara SilvaSL107107*107121v INDVisakhapatnam17 Feb 2007
Mahela JayawardeneAX10710710692v AXChennai10 Jun 2007
Tatenda TaibuZIM107107*10391v SAHarare Sports Club26 Aug 2007
AB de VilliersSA1071078986v ZIMHarare Sports Club26 Aug 2007
Owais ShahENG107107*95112v INDLondon5 Sept 2007
Andrew SymondsAUS107107*8894v INDNagpur14 Oct 2007
Ricky PontingAUS107107*108130v NZAdelaide Oval14 Dec 2007
Gautam GambhirIND107107*101131v BANMirpur12 Jun 2008
Shivnarine ChanderpaulWI107107*14960v PAKAbu Dhabi14 Nov 2008
Sanath JayasuriyaSL107107114101v INDRangiri Dambulla International Stadium28 Jan 2009
MS DhoniIND10710711182v SLNagpur18 Dec 2009
Virat KohliIND107107114111v SLKolkata24 Dec 2009
Craig KieswetterENG10710712393v BANChittagong5 Mar 2010
Eoin MorganENG107107*10181v PAKSouthampton22 Sept 2010
Jesse RyderNZ1071079376v PAKAuckland5 Feb 2011
AB de VilliersSA107107*10582v WIDelhi24 Feb 2011
Devon SmithWI107107133111v IREChandigarh11 Mar 2011
Virat KohliIND1071079391v ENGCardiff16 Sept 2011
Brendan TaylorZIM107107*105121v NZHarare Sports Club22 Oct 2011

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