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
Javed AhmadiAFG74748191v SCODubai8 Jan 2015
Suresh RainaIND74745653v PAKAdelaide15 Feb 2015
Michael ClarkeAUS747472101v NZMelbourne29 Mar 2015
Richmond MutumbamiZIM74749242v AFGBulawayo20 Oct 2015
Steve SmithAUS74749552v WISt Kitts13 Jun 2016
George BaileyAUS74749072v SACenturion30 Sept 2016
James NeeshamNZ74748371v AUSCanberra6 Dec 2016
Sharjeel KhanPAK747447103v AUSSydney22 Jan 2017
Niroshan DickwellaSL74748070v SAJohannesburg4 Feb 2017
Colin de GrandhommeNZ7474*4075v PAKHamilton16 Jan 2018
Paul StirlingIRE747488100v SCODubai18 Jan 2018
Michael JonesSCO74749451v IREDubai18 Jan 2018
Gulbadin NaibAFG7474*9742v UAEHarare20 Mar 2018
Rovman PowellWI7474*4154v BANSt Kitts28 Jul 2018
MahmudullahBAN74748132v AFGAbu Dhabi23 Sept 2018
Shai HopeWI74746463v BANDublin17 May 2019
Avishka FernandoSL74747853v SCOEdinburgh21 May 2019
Ross TaylorNZ74749031v INDManchester9 Jul 2019
Abid AliPAK747467100v SLKarachi2 Oct 2019
Aaron JonesUSA747410252v SCOSharjah9 Dec 2019
Kieron PollardWI7474*5137v INDCuttack22 Dec 2019
Shikhar DhawanIND74749191v AUSMumbai14 Jan 2020
Shikhar DhawanIND747486100v AUSSydney27 Nov 2020
Wanindu HasarangaSL74746035v BANDhaka23 May 2021
Stephan MyburghNED747411163v IREUtrecht7 Jun 2021
Mohammad RizwanPAK74745880v ENGBirmingham13 Jul 2021
Jatinder SinghOMA747486121v NAMDubai14 Mar 2022
Kyle CoetzerSCO747410180v PNGDubai13 Apr 2022
Matty CrossSCO74749332v USAPearland29 May 2022
George DockrellIRE747461102v NZDublin12 Jul 2022
Nicolas PooranWI74747716v INDPort of Spain24 Jul 2022
Daryl MitchellNZ7474*6281v SCOEdinburgh31 Jul 2022
Babar AzamPAK74748561v NEDRotterdam16 Aug 2022
Heinrich KlaasenSA7474*6562v INDLucknow6 Oct 2022
Reeza HendricksSA74747691v INDRanchi9 Oct 2022
Sese BauPNG74747651v UAEDubai28 Feb 2023
Clive MadandeZIM74749860v NEDHarare21 Mar 2023
Tom CooperNED74748490v ZIMHarare23 Mar 2023
George DockrellIRE7474*4734v BANChelmsford12 May 2023
Matty CrossSCO7474*10770v WIHarare1 Jul 2023
Rohit SharmaIND7474*5965v NEPKandy4 Sept 2023
Shubman GillIND74746362v AUSChandigarh22 Sept 2023
Steve SmithAUS74746181v INDRajkot27 Sept 2023
Babar AzamPAK74749241v AFGChennai23 Oct 2023
Towhid HridoyBAN74747952v AUSPune11 Nov 2023
Alex CareyAUS74746783v ENGLeeds21 Sept 2024
Milind KumarUSA7474*6655v NAMWindhoek22 Sept 2024
Sherfane RutherfordWI7474*8253v SLKandy20 Oct 2024
Philip SaltENG747410841v WIBridgetown6 Nov 2024
Kusal MendisSL7474*10260v NZKandy17 Nov 2024
PreviousPage 110Next

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.