Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th 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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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/27NZINDODI2nd ODI · England tour of Australia 2026AUSENG

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
Kushal Janith PereraSL42423761v PAKMirpur8 Mar 2014
Nuwan KulasekaraSL4242*3432v IREDublin6 May 2014
Michael LeaskSCO42421625v ENGAberdeen9 May 2014
Gary BallanceENG42426920v SLLondon31 May 2014
Angelo MathewsSL4242*3460v ENGBirmingham3 Jun 2014
Sikandar RazaZIM4242*6160v AFGBulawayo18 Jul 2014
Mohammad NabiAFG42424012v ZIMBulawayo22 Jul 2014
Suresh RainaIND42424250v ENGNottingham30 Aug 2014
Alex HalesENG42425550v INDNottingham30 Aug 2014
Jos ButtlerENG42425830v INDNottingham30 Aug 2014
Aizaz KhanHK42426230v PNGTownsville8 Nov 2014
Haseeb AmjadHK42422034v PNGTownsville9 Nov 2014
Hamilton MasakadzaZIM42424870v BANChittagong21 Nov 2014
Joe RootENG42425710v SLColombo29 Nov 2014
Dean BrownlieNZ42424860v PAKAbu Dhabi17 Dec 2014
Tom LathamNZ42426540v SLAuckland17 Jan 2015
Brad HaddinAUS42422941v ENGHobart23 Jan 2015
Samiullah ShenwariAFG42427520v BANCanberra18 Feb 2015
Craig ErvineZIM42423222v UAENelson19 Feb 2015
Andre RussellWI4242*1334v PAKChristchurch21 Feb 2015
Amjad JavedUAE42423550v IREBrisbane25 Feb 2015
Sabbir RahmanBAN4242*4042v SCONelson5 Mar 2015
Brendon McCullumNZ42421961v AFGNapier8 Mar 2015
Chris WoakesENG4242*4030v BANAdelaide9 Mar 2015
Paul StirlingIRE42424142v INDHamilton10 Mar 2015
Ross TaylorNZ42426120v WIWellington21 Mar 2015
Jason HolderWI42422652v NZWellington21 Mar 2015
Ross TaylorNZ42425530v ENGNottingham17 Jun 2015
Shoaib MalikPAK4242*2950v SLColombo19 Jul 2015
Chamu ChibhabhaZIM42424850v NZHarare2 Aug 2015
Chamu ChibhabhaZIM42424460v NZHarare4 Aug 2015
Martin GuptillNZ42425060v ZIMHarare7 Aug 2015
Matthew WadeAUS42424150v ENGManchester8 Sept 2015
Ben StokesENG42425161v AUSManchester13 Sept 2015
Mohammad NabiAFG42425420v ZIMBulawayo20 Oct 2015
Tom LathamNZ42424751v SLNelson31 Dec 2015
Peter MoorZIM42427631v AFGSharjah6 Jan 2016
Mohammad HafeezPAK42425611v NZWellington25 Jan 2016
Dasun ShanakaSL42421953v IREDublin16 Jun 2016
Ben StokesENG42423061v PAKLondon27 Aug 2016
Tillakaratne DilshanSL42426550v AUSDambulla28 Aug 2016
Matthew WadeAUS42424630v SLDambulla28 Aug 2016
Andile PhehlukwayoSA4242*3942v AUSDurban5 Oct 2016
Tendai ChisoroZIM4242*3522v WIBulawayo25 Nov 2016
Mushfiqur RahimBAN4242*4830v NZChristchurch26 Dec 2016
Shoaib MalikPAK4242*5251v AUSMelbourne15 Jan 2017
Rohan MustafaUAE42424471v HKDubai26 Jan 2017
Marcus StoinisAUS42424841v NZHamilton5 Feb 2017
Kraigg BrathwaiteWI42427020v ENGAntigua5 Mar 2017
ShafiqullahAFG42424280v IREGreater Noida22 Mar 2017
PreviousPage 330Next

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.