ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Steve TikoloKEN76769780v ENGSt Lucia24 Mar 2007
Shivnarine ChanderpaulWI767611015v SLGuyana1 Apr 2007
Jamie HowNZ7676106110v SAPort Elizabeth30 Nov 2007
Yuvraj SinghIND767670101v SLAdelaide19 Feb 2008
Salman ButtPAK76767291v BANFaisalabad11 Apr 2008
Misbah-ul-HaqPAK76767034v SLKarachi29 Jun 2008
MS DhoniIND76769640v PAKKarachi2 Jul 2008
MS DhoniIND76768080v SLColombo24 Aug 2008
Suresh RainaIND76767861v SLColombo27 Aug 2008
Shaun MarshAUS767610540v BANDarwin30 Aug 2008
Tillakaratne DilshanSL767688110v PAKKarachi21 Jan 2009
Ross TaylorNZ76767162v AUSAdelaide10 Feb 2009
Misbah-ul-HaqPAK7676*81100v AUSAbu Dhabi3 May 2009
Upul TharangaSL76769690v PAKDambulla3 Aug 2009
Younis KhanPAK767610050v SLColombo9 Aug 2009
Rizwan CheemaCAN7676*38104v KENToronto19 Aug 2009
Rahul DravidIND767610340v PAKCenturion26 Sept 2009
Gautam GambhirIND76768060v AUSNagpur28 Oct 2009
Brendon McCullumNZ76767863v PAKAbu Dhabi9 Nov 2009
Mushfiqur RahimBAN76768850v ENGMirpur2 Mar 2010
Raqibul HasanBAN76769570v ENGNottingham8 Jul 2010
Imrul KayesBAN767611140v ENGBristol10 Jul 2010
AB de VilliersSA76766971v INDDurban12 Jan 2011
Brendon McCullumNZ7676*9562v ZIMAhmedabad4 Mar 2011
Lendl SimmonsWI76767043v PAKBarbados2 May 2011
Jacques KallisSA76768872v AUSPort Elizabeth23 Oct 2011
Hashim AmlaSA76768970v NZAuckland3 Mar 2012
Mohammad HafeezPAK767674100v INDKolkata3 Jan 2013
Kevin PietersenENG76769371v INDChandigarh23 Jan 2013
Alastair CookENG7676106130v INDChandigarh23 Jan 2013
Shane WatsonAUS76768490v WISydney8 Feb 2013
Jonathan TrottENG76768750v SLLondon13 Jun 2013
Shahid AfridiPAK76765565v WIGuyana14 Jul 2013
Adam VogesAUS7676*8870v INDChandigarh19 Oct 2013
Kumar SangakkaraSL767610261v AFGMirpur3 Mar 2014
Quinton de KockSA76767671v ZIMHarare29 Aug 2014
Glenn MaxwellAUS76768191v PAKDubai10 Oct 2014
Aaron FinchAUS767667110v SASydney23 Nov 2014
Tamim IqbalBAN76769871v ZIMChittagong23 Nov 2014
Mohammad HafeezPAK76769291v NZSharjah12 Dec 2014
Kumar SangakkaraSL76768381v NZNelson20 Jan 2015
Martin GuptillNZ76768881v PAKNapier3 Feb 2015
Misbah-ul-HaqPAK76768491v INDAdelaide15 Feb 2015
Sean WilliamsZIM7676*6571v UAENelson19 Feb 2015
Sean WilliamsZIM76766190v WICanberra24 Feb 2015
Imrul KayesBAN76768964v ZIMMirpur9 Nov 2015
Eoin MorganENG767696110v PAKAbu Dhabi11 Nov 2015
Shaiman AnwarUAE767664120v HKDubai16 Nov 2015
George BaileyAUS7676*5861v INDBrisbane15 Jan 2016
Mohammad HafeezPAK76766055v NZAuckland31 Jan 2016
PreviousPage 101Next

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.