Batting innings by innings (Men's ODIs)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Saeed AnwarPAK194146225132.881c SC Ganguly b SR Tendulkar1v INDChennai21 May 1997
Sanath JayasuriyaSL189161214117.391st †V Dahiya b SC Ganguly1v INDSharjah29 Oct 2000
Upul TharangaSL174*159193109.431not out1v INDJamaica2 Jul 2013
Shai HopeWI162*143173113.292not out2v INDNew Chandigarh3 Oct 2026
Tillakaratne DilshanSL160*16511396.972not out1v INDHobart28 Feb 2012
Tillakaratne DilshanSL160124203129.032b Harbhajan Singh2v INDRajkot15 Dec 2009
Andrew StraussENG158145181108.971lbw b Z Khan2v INDBangalore27 Feb 2011
George BaileyAUS156114136136.844c V Kohli b RA Jadeja1v INDNagpur30 Oct 2013
Desmond HaynesWI152*126126120.632not out1v INDGeorgetown21 Mar 1989
Sanath JayasuriyaSL151*120174125.831not out2v INDMumbai17 May 1997
Shivnarine ChanderpaulWI149*136163109.562not out2v INDNagpur21 Jan 2007
Viv RichardsWI14999203150.513c M Amarnath b N Kapil Dev1v INDJamshedpur7 Dec 1983
Steve SmithAUS149135112110.373c V Kohli b BB Sran2v INDPerth12 Jan 2016
Tom LathamNZ145*104195139.425not out2v INDAuckland25 Nov 2022
Andy FlowerZIM14516413088.413c SC Ganguly b SR Tendulkar2v INDColombo14 Sept 2002
Shoaib MalikPAK143127181112.603c M Kaif b SR Tendulkar1v INDColombo25 Jul 2004
Ben DuckettENG141135181104.441c & b Prince Yadav1v INDLondon19 Jul 2026
Ricky PontingAUS140*12148115.703not out1v INDJohannesburg23 Mar 2003
Michael BracewellNZ140781210179.497lbw b SN Thakur2v INDHyderabad18 Jan 2023
Chris GayleWI140127125110.241c M Kartik b V Sehwag1v INDAhmedabad15 Nov 2002
Saeed AnwarPAK140132142106.061c M Azharuddin b Harvinder Singh1v INDDhaka18 Jan 1998
Ijaz AhmedPAK139*84109165.481not out2v INDLahore2 Oct 1997
Angelo MathewsSL139*116610119.835not out1v INDRanchi16 Nov 2014
Shimron HetmyerWI139106117131.133c SS Iyer b Mohammed Shami2v INDChennai15 Dec 2019
Kumar SangakkaraSL138*14713293.882not out1v INDJaipur31 Oct 2005
Devon ConwayNZ138100128138.002c RG Sharma b Umran Malik2v INDIndore24 Jan 2023
Brendan TaylorZIM138110155125.454c S Dhawan b MM Sharma1v INDAuckland14 Mar 2015
Travis HeadAUS137120154114.172c Shubman Gill b Mohammed Siraj2v INDAhmedabad19 Nov 2023
Daryl MitchellNZ137131153104.584c Kuldeep Yadav b Mohammed Siraj1v INDIndore18 Jan 2026
Dennis AmissENG13714718093.202b S Madan Lal1v INDLondon7 Jun 1975
Quinton de KockSA135121183111.572c & b V Kohli1v INDJohannesburg5 Dec 2013
Graeme SmithSA134*124201108.062not out2v INDKolkata25 Nov 2005
Daryl MitchellNZ13411997112.614c RA Jadeja b Mohammed Shami2v INDMumbai15 Nov 2023
Faf du PlessisSA133*11596115.653retired hurt1v INDMumbai25 Oct 2015
Mark WaughAUS133*13815196.381not out2v INDPune28 Mar 2001
Gary KirstenSA133*15513085.811not out2v INDJohannesburg5 Oct 2001
Kumar SangakkaraSL13315112088.083b UT Yadav2v INDHambantota21 Jul 2012
Daryl MitchellNZ131*117112111.974not out2v INDRajkot14 Jan 2026
Arjuna RanatungaSL131*15217086.184not out2v INDColombo18 Jul 1997
Shaun MarshAUS131123113106.504c RA Jadeja b B Kumar1v INDAdelaide15 Jan 2019
Steve SmithAUS13113214199.243c SS Iyer b Mohammed Shami1v INDBengaluru19 Jan 2020
Daryl MitchellNZ13012795102.364c V Kohli b Mohammed Shami1v INDDharamsala22 Oct 2023
Sanath JayasuriyaSL13013214198.482c & b V Sehwag2v INDColombo27 Jul 2004
Michael ClarkeAUS13013210398.484run out (Z Khan)1v INDBangalore29 Sept 2007
Rassie van der DussenSA129*9694134.385not out1v INDPaarl19 Jan 2022
Salman ButtPAK129*13612394.851retired hurt1v INDMirpur14 Jun 2008
Salman ButtPAK12914217090.851lbw b Harbhajan Singh2v INDKanpur11 Nov 2007
Robin SmithENG12914512488.971lbw b J Srinath1v INDGwalior4 Mar 1993
David WarnerAUS128*112173114.291not out2v INDMumbai14 Jan 2020
Mahela JayawardeneSL128123150104.074c Z Khan b AB Agarkar1v INDSharjah27 Oct 2000
Page 1Next

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