Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOLLIOBoland won the toss and chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 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 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2068th 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 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
Elton ChigumburaZIM41413231v BANDhaka20 Jan 2005
Mohammad HafeezPAK41414160v WIAdelaide28 Jan 2005
Ricky PontingAUS41416140v PAKSydney6 Feb 2005
Ashley GilesENG41415450v SACenturion13 Feb 2005
Brendan TaylorZIM41418120v SAPort Elizabeth2 Mar 2005
Kamran AkmalPAK41412841v INDVisakhapatnam5 Apr 2005
Shoaib MalikPAK41416051v INDKanpur15 Apr 2005
Dwayne BravoWI4141*4030v SATrinidad15 May 2005
Yasir HameedPAK41415450v WISt Lucia22 May 2005
Andrew StraussENG41418420v AUSLeeds7 Jul 2005
Narsingh DeonarineWI41419121v INDDambulla31 Jul 2005
Habibul BasharBAN4141*4721v SLColombo2 Sept 2005
Andy BlignautZIM41412661v INDHarare4 Sept 2005
Jacob OramNZ41414050v AUSWellington7 Dec 2005
Boeta DippenaarSA41419330v AUSMelbourne20 Jan 2006
Brad HaddinAUS41414460v SLSydney22 Jan 2006
Graeme SmithSA41415241v SLPerth31 Jan 2006
Shivnarine ChanderpaulWI41414721v NZAuckland4 Mar 2006
Younis KhanPAK41414710v SLColombo17 Mar 2006
Abdul RazzaqPAK4141*10121v SLColombo19 Mar 2006
Andrew FlintoffENG41413742v INDDelhi28 Mar 2006
Upul TharangaSL41414370v ENGChester-le-Street24 Jun 2006
Alastair CookENG41415440v SLLeeds1 Jul 2006
Farhad RezaBAN4141*4871v KENNairobi15 Aug 2006
Kevin PietersenENG4141*4860v PAKNottingham8 Sept 2006
Chris GayleWI41413471v ZIMAhmedabad8 Oct 2006
David HempBER41415232v KENMombasa12 Nov 2006
AB de VilliersSA41414731v INDDurban22 Nov 2006
Dinesh MongiaIND41418930v SACenturion3 Dec 2006
Hamilton MasakadzaZIM41417231v BANBogra3 Dec 2006
Chris GayleWI41413771v PAKLahore10 Dec 2006
Yasir HameedPAK41416910v WIKarachi16 Dec 2006
John DavisonCAN41413261v SCOMombasa18 Jan 2007
Eoin MorganIRE41416061v SCONairobi30 Jan 2007
Lionel CannBER41411924v CANNairobi2 Feb 2007
Shoaib MalikPAK41415110v SAPort Elizabeth9 Feb 2007
Geoff BarnettCAN41415090v KENSt Lucia14 Mar 2007
Jeremy BrayIRE41417270v WIJamaica23 Mar 2007
Michael ClarkeAUS41414740v WIAntigua27 Mar 2007
Graeme SmithSA41414560v IREGuyana3 Apr 2007
Matthew HaydenAUS41415060v ENGAntigua8 Apr 2007
Matthew HaydenAUS41413052v SLGrenada16 Apr 2007
Matthew HaydenAUS41416040v SASt Lucia25 Apr 2007
Neil McCallumSCO41416531v INDGlasgow16 Aug 2007
Vusi SibandaZIM41414190v SAHarare26 Aug 2007
Sanath JayasuriyaSL41413551v ENGDambulla1 Oct 2007
Robin UthappaIND41413042v AUSKochi2 Oct 2007
Sourav GangulyIND41415960v AUSChandigarh8 Oct 2007
Dwayne BravoWI4141*4112v ZIMBulawayo7 Dec 2007
Scott StyrisNZ41414430v BANNapier28 Dec 2007
PreviousPage 338Next

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.