Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIOES105/0 (9.3)LIO chose to bowlODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting match by match (Men's ODIs)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 5,027 of the 5,033 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jeff DujonWI8282*10990v AUSMelbourne12 Feb 1984
Kepler WesselsAUS82829740v SLSydney23 Jan 1985
Viv RichardsWI82823964v ENGPort of Spain4 Mar 1986
Steve WaughAUS828210251v PAKPerth2 Jan 1987
Mike GattingENG8282*12570v WIBirmingham19 May 1988
Andrew JonesNZ82829340v PAKAuckland11 Mar 1989
Imran KhanPAK82828940v AUSBrisbane11 Feb 1990
Sanjay ManjrekarIND828213370v ENGLeeds18 Jul 1990
Geoff MarshAUS828212451v ENGBrisbane16 Dec 1990
Gus LogieWI828299100v ENGLondon27 May 1991
Kris SrikkanthIND828284101v WIAdelaide14 Dec 1991
Geoff MarshAUS828214642v WISydney18 Dec 1991
Sachin TendulkarIND8282*8161v ENGJaipur18 Jan 1993
Desmond HaynesWI828213170v PAKGeorgetown3 Apr 1993
Brian LaraWI828212180v SLKolkata25 Nov 1993
Dean JonesAUS828212030v NZMelbourne19 Jan 1994
Sachin TendulkarIND828249152v NZAuckland27 Mar 1994
Vinod KambliIND8282*6643v UAESharjah13 Apr 1994
Adam ParoreNZ828210250v PAKSharjah20 Apr 1994
Arjuna RanatungaSL8282*7660v PAKColombo11 Sept 1994
Mark TaylorAUS82829560v SLSydney20 Jan 1996
Steve WaughAUS82828851v KENVisakhapatnam23 Feb 1996
Sanath JayasuriyaSL828244133v ENGFaisalabad9 Mar 1996
Steve WaughAUS82827053v ZIMColombo26 Aug 1996
Andy FlowerZIM828211950v PAKQuetta30 Oct 1996
Gary KirstenSA828211780v INDEast London4 Feb 1997
Graham ThorpeENG828210481v NZChristchurch20 Feb 1997
Jacques KallisSA828211951v AUSPort Elizabeth31 Mar 1997
Michael BevanAUS828210290v SACape Town2 Apr 1997
Athar Ali KhanBAN828212581v PAKColombo16 Jul 1997
Sachin TendulkarIND8282*8660v SLGuwahati22 Dec 1997
Aravinda de SilvaSL8282*9061v INDMargao28 Dec 1997
Robin SinghIND82828342v PAKDhaka18 Jan 1998
Jonty RhodesSA8282*9840v AUSSydney26 Jan 1998
Mohammad AzharuddinIND828291100v AUSKochi1 Apr 1998
Sourav GangulyIND828212971v ZIMVadodara5 Apr 1998
Marvan AtapattuSL828212160v AUSHobart21 Jan 1999
Hansie CronjeSA82827963v WIBloemfontein5 Feb 1999
Sadagoppan RameshIND828213180v PAKSharjah13 Apr 1999
Jimmy AdamsWI828210280v AUSPort of Spain17 Apr 1999
MO OdumbeKEN82829570v SLSouthampton30 May 1999
Gary KirstenSA828212161v NZBirmingham10 Jun 1999
Stephen FlemingNZ828288101v AUSChristchurch26 Feb 2000
Saeed AnwarPAK828211541v SLDhaka7 Jun 2000
Jacques KallisSA82827904v SLCape Town11 Jan 2001
Nick KnightENG8282*10380v ZIMHarare6 Oct 2001
Marvan AtapattuSL8282*11972v WIKandy15 Dec 2001
Virender SehwagIND828262140v ENGKanpur28 Jan 2002
Marvan AtapattuSL828294120v NZSharjah14 Apr 2002
Marcus TrescothickENG828260110v SLLeeds2 Jul 2002

BF balls faced · 4s fours · 6s sixes

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