Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Simon KatichAUS79799091v SAJohannesburg12 Mar 2006
Inzamam-ul-HaqPAK79799151v INDAbu Dhabi19 Apr 2006
Runako MortonWI79799091v ZIMGuyana7 May 2006
Brendan TaylorZIM7979*7263v BANHarare2 Aug 2006
Shane WatsonAUS797974102v INDKuala Lumpur16 Sept 2006
Chris GayleWI79799373v AUSKuala Lumpur18 Sept 2006
Daniel VettoriNZ797910370v AUSChandigarh1 Nov 2006
Graeme SmithSA79798573v INDCenturion3 Dec 2006
Kumar SangakkaraSL797910381v NZAuckland6 Jan 2007
Gavin HamiltonSCO79798650v BERNairobi5 Feb 2007
Mohammad YousufPAK79799860v SAPort Elizabeth9 Feb 2007
Michael VaughanENG79796862v WIBarbados21 Apr 2007
Chris GayleWI797958103v ENGBarbados21 Apr 2007
Shoaib MalikPAK7979*8544v SLAbu Dhabi22 May 2007
Ian BellENG79798922v INDBirmingham27 Aug 2007
Sachin TendulkarIND797911970v AUSChandigarh8 Oct 2007
Adam GilchristAUS7979*7774v INDVadodara11 Oct 2007
Alex ObandaKEN7979*8291v BERNairobi25 Oct 2007
Runako MortonWI79799451v ZIMHarare2 Dec 2007
Runako MortonWI797910953v ZIMBulawayo7 Dec 2007
JP DuminySA7979*8891v WICenturion20 Jan 2008
Younis KhanPAK79796871v ZIMKarachi21 Jan 2008
Jesse RyderNZ7979*62112v ENGHamilton12 Feb 2008
Michael ClarkeAUS797910860v INDAdelaide17 Feb 2008
Sunil DhaniramCAN79798631v BERKing City29 Jun 2008
Misbah-ul-HaqPAK7979*9131v WIAbu Dhabi16 Nov 2008
Shaun MarshAUS79799741v SAMelbourne16 Jan 2009
Elton ChigumburaZIM79793837v KENMombasa27 Jan 2009
David HusseyAUS79799660v NZAdelaide10 Feb 2009
Andrew StraussENG7979*6191v WIBarbados29 Mar 2009
Neil McCallumSCO7979*67120v CANAberdeen8 Jul 2009
Tamim IqbalBAN797910551v ZIMBulawayo11 Aug 2009
Ricky PontingAUS79799591v WIJohannesburg26 Sept 2009
Virat KohliIND7979*10492v WIJohannesburg30 Sept 2009
Forster MutizwaZIM79799761v KENHarare17 Oct 2009
Dinesh KarthikIND79798543v SAGwalior24 Feb 2010
Michael HusseyAUS79796052v ENGLondon3 Jul 2010
Andrew WhiteIRE797987110v SCOAmstelveen10 Jul 2010
Darren BravoWI79799191v SLColombo6 Feb 2011
Shane WatsonAUS79799281v ZIMAhmedabad21 Feb 2011
Mahela JayawardeneSL79797790v ENGLondon3 Jul 2011
Shakib Al HasanBAN79797151v ZIMBulawayo21 Aug 2011
Mushfiqur RahimBAN79798781v WIKhulna2 Dec 2012
Colin IngramSA797994100v NZKimberley22 Jan 2013
Joe RootENG7979*5672v NZNapier20 Feb 2013
Kieran PowellWI79798872v ZIMGrenada22 Feb 2013
Brendon McCullumNZ79796865v ENGAuckland23 Feb 2013
William PorterfieldIRE797911880v NEDAmstelveen7 Jul 2013
Brendan TaylorZIM79799561v PAKHarare29 Aug 2013
Rohit SharmaIND79798973v AUSNagpur30 Oct 2013

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.