Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Rohit SharmaIND5757*55101v UAEPerth28 Feb 2015
Jason HolderWI57576443v INDPerth6 Mar 2015
Martin GuptillNZ57577670v AFGNapier8 Mar 2015
Swapnil PatilUAE5757*10050v SAWellington12 Mar 2015
Ross TaylorNZ57575451v ENGBirmingham9 Jun 2015
Hamilton MasakadzaZIM57577172v NZHarare7 Aug 2015
Sabbir RahmanBAN57575842v ZIMMirpur7 Nov 2015
Ben StokesENG57573843v SABloemfontein3 Feb 2016
Alex HalesENG57574762v SABloemfontein3 Feb 2016
Matthew WadeAUS5757*5223v WIBarbados26 Jun 2016
Shoaib MalikPAK5757*3762v IREDublin18 Aug 2016
Angelo MathewsSL57576012v AUSColombo24 Aug 2016
Eoin MorganENG5757*2735v PAKNottingham30 Aug 2016
Imad WasimPAK5757*4171v ENGLeeds1 Sept 2016
Asghar AfghanAFG57579542v BANMirpur28 Sept 2016
Marlon SamuelsWI57575242v PAKSharjah2 Oct 2016
Jos ButtlerENG57575770v BANMirpur9 Oct 2016
James NeeshamNZ57574770v INDChandigarh23 Oct 2016
Ajinkya RahaneIND57577051v NZRanchi26 Oct 2016
Upul TharangaSL5757*9861v ZIMBulawayo27 Nov 2016
Kusal MendisSL575772100v ZIMBulawayo27 Nov 2016
Travis HeadAUS57573262v NZCanberra6 Dec 2016
Ben StokesENG5757*3942v INDKolkata22 Jan 2017
Hashim AmlaSA57577151v SLPort Elizabeth28 Jan 2017
Quinton de KockSA57576560v NZChristchurch22 Feb 2017
Ross TaylorNZ57576460v IREDublin21 May 2017
Upul TharangaSL57576960v SALondon3 Jun 2017
Kane WilliamsonNZ57576950v BANCardiff9 Jun 2017
Fakhar ZamanPAK57575871v ENGCardiff14 Jun 2017
Mohammad HafeezPAK5757*3743v INDLondon18 Jun 2017
George WorkerNZ57576680v WIWhangarei20 Dec 2017
Ross TaylorNZ57576650v WIChristchurch23 Dec 2017
Alex HalesENG57576071v AUSBrisbane19 Jan 2018
Assad ValaPNG57578960v WIHarare8 Mar 2018
Craig ErvineZIM57576951v SCOBulawayo12 Mar 2018
Adnan MuftiUAE5757*4680v NEPKuala Lumpur30 Aug 2018
IhsanullahAFG5757*6262v IREBelfast31 Aug 2018
Rashid KhanAFG5757*3281v BANAbu Dhabi20 Sept 2018
Ambati RayuduIND57574944v AFGDubai25 Sept 2018
Doug BracewellNZ57574653v INDMount Maunganui26 Jan 2019
Faf du PlessisSA57577651v PAKJohannesburg27 Jan 2019
Mohammad MithunBAN57576971v NZChristchurch16 Feb 2019
Faf du PlessisSA57576670v SLCenturion6 Mar 2019
Tamim IqbalBAN57575390v IREDublin15 May 2019
Fakhar ZamanPAK57575052v ENGNottingham17 May 2019
Eoin MorganENG57576043v SALondon30 May 2019
Rohit SharmaIND57577031v AUSLondon9 Jun 2019
KL RahulIND57577832v PAKManchester16 Jun 2019
Joe RootENG57578930v SLLeeds21 Jun 2019
Roelof van der MerweNED57575451v ZIMDeventer21 Jun 2019
PreviousPage 199Next

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.