Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Angelo MathewsSL67677970v AUSHobart23 Jan 2013
David MillerSA67677770v PAKDurban21 Mar 2013
Kane WilliamsonNZ67675481v ENGCardiff16 Jun 2013
Lendl SimmonsWI67677854v SLTrinidad7 Jul 2013
Misbah-ul-HaqPAK67678560v ZIMHarare31 Aug 2013
Kumar SangakkaraSL67676580v PAKFatullah25 Feb 2014
Aaron FinchAUS67677953v ZIMHarare25 Aug 2014
Mahela JayawardeneSL67677480v PAKHambantota26 Aug 2014
Moeen AliENG67675043v INDBirmingham2 Sept 2014
Kevin O'BrienIRE67676590v SCODublin10 Sept 2014
Faf du PlessisSA67677332v NZMount Maunganui24 Oct 2014
Mitchell MarshAUS67678832v SAPerth16 Nov 2014
Steve SmithAUS67677461v SASydney23 Nov 2014
Amjad AliUAE676779110v AFGDubai28 Nov 2014
Kumar SangakkaraSL6767*9380v ENGColombo29 Nov 2014
Javed AhmadiAFG676745111v UAEDubai2 Dec 2014
Jos ButtlerENG67677870v INDPerth30 Jan 2015
Shahid AfridiPAK67672993v NZWellington31 Jan 2015
Shaiman AnwarUAE67675091v ZIMNelson19 Feb 2015
Shane WatsonAUS67674172v SLSydney8 Mar 2015
William PorterfieldIRE67679351v INDHamilton10 Mar 2015
Mohammad RizwanPAK67675880v BANMirpur17 Apr 2015
Alex HalesENG67673874v NZNottingham17 Jun 2015
Martin GuptillNZ67677361v ENGChester-le-Street20 Jun 2015
Jason RoyENG676764110v AUSSouthampton3 Sept 2015
Elton ChigumburaZIM67675542v PAKHarare3 Oct 2015
Richmond MutumbamiZIM67678552v PAKHarare5 Oct 2015
James TaylorENG6767*6962v PAKSharjah17 Nov 2015
Kieron PollardWI6767*6726v SAGuyana3 Jun 2016
Angelo MathewsSL6767*5461v ENGLondon29 Jun 2016
Kusal MendisSL67679560v AUSColombo21 Aug 2016
Mushfiqur RahimBAN6767*6241v ENGChittagong12 Oct 2016
Faf du PlessisSA67679740v NZHamilton1 Mar 2017
Ahmed ShehzadPAK67678360v WIGuyana7 Apr 2017
Faf du PlessisSA67676180v ENGLeeds24 May 2017
Sikandar RazaZIM6767*5671v SLGalle30 Jun 2017
MS DhoniIND6767*8641v SLKandy27 Aug 2017
Lahiru ThirimanneSL676710231v INDColombo3 Sept 2017
Kedar JadhavIND67676971v AUSBengaluru28 Sept 2017
Andrew BalbirnieIRE676755101v SCODubai16 Jan 2018
Shakib Al HasanBAN67676370v SLDhaka19 Jan 2018
Richie BerringtonSCO67679540v AFGBulawayo4 Mar 2018
Najibullah ZadranAFG67676962v SCOBulawayo4 Mar 2018
Mitchell SantnerNZ67677142v ENGChristchurch10 Mar 2018
Eoin MorganENG67673036v AUSNottingham19 Jun 2018
MahmudullahBAN6767*4953v WISt Kitts28 Jul 2018
Asghar AfghanAFG67675625v PAKAbu Dhabi21 Sept 2018
Ben StokesENG676760120v SLColombo23 Oct 2018
HazratullahAFG67674355v IREDehradun2 Mar 2019
Aiden MarkramSA6767*7570v SLCape Town16 Mar 2019
PreviousPage 140Next

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.