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
Virat KohliIND59597650v WIChennai20 Mar 2011
Mushfiqur RahimBAN59599150v ZIMHarare12 Aug 2011
Eoin MorganENG59596561v IREDublin25 Aug 2011
Vusi SibandaZIM59597651v PAKHarare14 Sept 2011
David MillerSA59595161v AUSPort Elizabeth23 Oct 2011
Umar AkmalPAK59595451v BANMirpur3 Dec 2011
Dinesh ChandimalSL59598111v SAKimberley20 Jan 2012
Jacob OramNZ59592854v ZIMWhangarei6 Feb 2012
Michael HusseyAUS59595260v INDBrisbane19 Feb 2012
Tamim IqbalBAN59595790v SLMirpur20 Mar 2012
George BaileyAUS59598711v WISt Vincent20 Mar 2012
Brett LeeAUS59594855v WISt Lucia23 Mar 2012
Rob NicolNZ59596943v WISt Kitts11 Jul 2012
Andre RussellWI5959*4063v NZSt Kitts16 Jul 2012
Upul TharangaSL5959*6080v INDHambantota24 Jul 2012
Azhar AliPAK5959*8640v AUSAbu Dhabi31 Aug 2012
Alastair CookENG59598530v SLLondon13 Jun 2013
Tanmay MishraKEN59598220v SCOAberdeen2 Jul 2013
Mohammad HafeezPAK59596252v WISt Lucia21 Jul 2013
Umar AminPAK59597151v ZIMHarare29 Aug 2013
Shane WatsonAUS59595363v INDJaipur16 Oct 2013
Darren BravoWI59597742v INDKochi21 Nov 2013
Kieran PowellWI59597071v INDVisakhapatnam24 Nov 2013
JP DuminySA5959*2925v INDJohannesburg5 Dec 2013
Misbah-ul-HaqPAK5959*6221v SLDubai20 Dec 2013
Tillakaratne DilshanSL595962100v PAKSharjah22 Dec 2013
Shahid AfridiPAK59592527v BANMirpur4 Mar 2014
Imrul KayesBAN59597552v PAKMirpur4 Mar 2014
Umar AkmalPAK59594270v SLMirpur8 Mar 2014
Mushfiqur RahimBAN59596333v INDMirpur15 Jun 2014
Faf du PlessisSA59597740v ZIMBulawayo17 Aug 2014
James AtkinsonHK59597950v PNGTownsville8 Nov 2014
Lahiru ThirimanneSL59596971v INDKolkata13 Nov 2014
Ambati RayuduIND59596981v SLRanchi16 Nov 2014
Kushal Janith PereraSL59597451v ENGColombo26 Nov 2014
Ross TaylorNZ5959*8140v PAKWellington31 Jan 2015
Umar AkmalPAK59597151v WIChristchurch21 Feb 2015
Brendon McCullumNZ59592684v SAAuckland24 Mar 2015
David WarnerAUS59596760v ENGSouthampton3 Sept 2015
Tillakaratne DilshanSL59593263v WIColombo1 Nov 2015
Kane WilliamsonNZ59597370v SLNelson31 Dec 2015
Virat KohliIND59596740v AUSBrisbane15 Jan 2016
Martin GuptillNZ59596143v AUSHamilton8 Feb 2016
Hashim AmlaSA59599340v ENGCape Town14 Feb 2016
Usman KhawajaAUS59597141v SASt Kitts11 Jun 2016
Seekkuge PrasannaSL59592884v ENGNottingham21 Jun 2016
Najibullah ZadranAFG59596162v IREBelfast12 Jul 2016
Steve SmithAUS5959*7461v IREBenoni27 Sept 2016
Shakib Al HasanBAN59595452v NZChristchurch26 Dec 2016
Imrul KayesBAN59598960v NZNelson29 Dec 2016
PreviousPage 185Next

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.