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 resultODI3rd 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 bowledT2068th 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 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
Shahriar NafeesBAN51518340v SLColombo2 Sept 2005
Jacques KallisSA51519420v NZCape Town28 Oct 2005
Abdul RazzaqPAK5151*2253v ENGKarachi15 Dec 2005
Mohammad AshrafulBAN51517140v SLBogra22 Feb 2006
Mahela JayawardeneSL51515680v BANChittagong Divisional Stadium25 Feb 2006
Justin KempSA5151*4114v AUSCape Town3 Mar 2006
Damien MartynAUS51516911v SAPort Elizabeth5 Mar 2006
Shivnarine ChanderpaulWI5151*4422v ZIMTrinidad13 May 2006
Chris GayleWI515161100v INDTrinidad28 May 2006
Kumar SangakkaraSL51514151v ENGLondon20 Jun 2006
Tim de LeedeNED51514261v SLAmstelveen4 Jul 2006
Vusi SibandaZIM51517880v SABloemfontein15 Sept 2006
Shivnarine ChanderpaulWI51517280v INDAhmedabad26 Oct 2006
MS DhoniIND51516512v WIAhmedabad26 Oct 2006
Mashrafe MortazaBAN5151*2725v SCODhaka17 Dec 2006
Sunil DhaniramCAN5151*4921v SCOMombasa18 Jan 2007
Ricky PontingAUS5151*6160v ENGAdelaide26 Jan 2007
Dean MinorsBER515110733v IRENairobi31 Jan 2007
Matthew HaydenAUS51516271v ENGSydney2 Feb 2007
Ian BellENG51516040v AUSSydney2 Feb 2007
Sean WilliamsZIM51517350v BANHarare10 Feb 2007
Peter FultonNZ51514063v AUSHamilton20 Feb 2007
CJO SmithSCO51517670v AUSSt Kitts14 Mar 2007
Tamim IqbalBAN51515372v INDTrinidad17 Mar 2007
Marlon SamuelsWI51513961v ENGBarbados21 Apr 2007
Kamran AkmalPAK5151*5180v SLAbu Dhabi18 May 2007
Mohammad YousufAX51514432v AXChennai9 Jun 2007
Eric SzwarczynskiNED51516190v CANToronto3 Jul 2007
Owais ShahENG51516641v WINottingham7 Jul 2007
Chris GayleWI5151*4561v NEDDublin10 Jul 2007
Eoin MorganIRE515111212v NEDBelfast11 Jul 2007
Gulam BodiSA51519960v ZIMBulawayo22 Aug 2007
Gautam GambhirIND51516650v ENGLeeds2 Sept 2007
Adam GilchristAUS51514780v INDNagpur14 Oct 2007
Graeme SmithSA51517430v NZCape Town2 Dec 2007
Adam GilchristAUS51512962v NZAdelaide14 Dec 2007
Darren SammyWI51515113v SACenturion20 Jan 2008
Sean WilliamsZIM5151*6111v PAKKarachi21 Jan 2008
Tatenda TaibuZIM51517640v PAKFaisalabad30 Jan 2008
Shivnarine ChanderpaulWI51517630v SAJohannesburg3 Feb 2008
Robin UthappaIND51514641v AUSSydney24 Feb 2008
Bazid KhanPAK51519021v BANMultan16 Apr 2008
Gautam GambhirIND51515470v HKKarachi25 Jun 2008
Michael HusseyAUS51515630v WISt Kitts6 Jul 2008
Gary WilsonIRE51516660v SCODublin31 Jul 2008
Leon JohnsonWI51517731v CANKing City22 Aug 2008
Chamu ChibhabhaZIM51516920v IRENairobi17 Oct 2008
Shakib Al HasanBAN51517760v SAPotchefstroom7 Nov 2008
Gautam GambhirIND51516380v ENGRajkot14 Nov 2008
Ross TaylorNZ5151*5053v WIWellington7 Jan 2009
PreviousPage 244Next

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.