Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL84/5 (13.3)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th 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 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st 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)ODI4th 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 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Shane WatsonAUS41413951v INDMelbourne18 Jan 2015
Lahiru ThirimanneSL41414850v SASydney18 Mar 2015
Haris SohailPAK41415740v AUSAdelaide20 Mar 2015
Jos ButtlerENG41413841v NZLondon12 Jun 2015
Sabbir RahmanBAN41414451v INDMirpur18 Jun 2015
Sam BillingsENG41413041v NZChester-le-Street20 Jun 2015
Faf du PlessisSA41416430v BANMirpur12 Jul 2015
Ambati RayuduIND41415030v ZIMHarare12 Jul 2015
James NeeshamNZ41414160v SACenturion19 Aug 2015
James TaylorENG41414280v AUSLeeds11 Sept 2015
Ben StokesENG41415450v AUSLeeds11 Sept 2015
George BaileyAUS4141*4570v ENGManchester13 Sept 2015
Andre RussellWI41412433v SLColombo1 Nov 2015
Elton ChigumburaZIM41415102v BANMirpur7 Nov 2015
Nasir HossainBAN41415330v ZIMMirpur9 Nov 2015
Steve SmithAUS41414550v INDMelbourne17 Jan 2016
Rohit SharmaIND41412523v AUSCanberra20 Jan 2016
Glenn MaxwellAUS41412061v INDCanberra20 Jan 2016
Sarfraz AhmedPAK41415050v NZAuckland31 Jan 2016
Mitchell MarshAUS41414241v NZHamilton8 Feb 2016
David WieseSA4141*3252v ENGCape Town14 Feb 2016
Elton ChigumburaZIM41416510v INDHarare11 Jun 2016
JP DuminySA41413941v AUSSt Kitts11 Jun 2016
Ambati RayuduIND4141*4470v ZIMHarare13 Jun 2016
Kevin O'BrienIRE41413670v SABenoni25 Sept 2016
Jason RoyENG41414051v BANMirpur7 Oct 2016
Kedar JadhavIND41413722v NZDelhi20 Oct 2016
Kane WilliamsonNZ41415940v INDRanchi26 Oct 2016
MS DhoniIND41415941v NZVisakhapatnam29 Oct 2016
Niroshan DickwellaSL41413860v ZIMHarare14 Nov 2016
Mohammed QasimUAE41416860v HKDubai26 Jan 2017
Faf du PlessisSA41413412v SLCenturion10 Feb 2017
Paul StirlingIRE41416531v UAEDubai4 Mar 2017
Rameez ShahzadUAE41417911v IREDubai4 Mar 2017
Gary WilsonIRE41416730v AFGGreater Noida22 Mar 2017
Mohammad NabiAFG41416430v IREGreater Noida22 Mar 2017
Dawlat ZadranAFG4141*5331v IREGreater Noida22 Mar 2017
Mosaddek HossainBAN41414140v NZDublin17 May 2017
Niroshan DickwellaSL41413351v SALondon3 Jun 2017
Gulbadin NaibAFG4141*2832v WIGros Islet9 Jun 2017
Hamilton MasakadzaZIM41415680v SLGalle2 Jul 2017
Jason HolderWI4141*3350v ENGManchester19 Sept 2017
Hardik PandyaIND41414013v AUSBengaluru28 Sept 2017
Colin de GrandhommeNZ41414051v INDPune25 Oct 2017
Sese BauPNG41415921v SCODubai25 Nov 2017
Eoin MorganENG41415021v AUSSydney21 Jan 2018
Mitchell SantnerNZ41415430v ENGWellington3 Mar 2018
Kyle CoetzerSCO4141*6051v HKBulawayo6 Mar 2018
Paul StirlingIRE41417050v ZIMHarare16 Mar 2018
Kevin O'BrienIRE41413731v AFGHarare23 Mar 2018
PreviousPage 341Next

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.