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
Kumar SangakkaraSL59598550v AUSBrisbane14 Feb 2006
Rahul DravidIND59597290v PAKMultan16 Feb 2006
Aftab AhmedBAN5959*3192v KENKhulna20 Mar 2006
MS DhoniIND59597250v PAKAbu Dhabi19 Apr 2006
Ian BillcliffCAN59596041v BERToronto21 Aug 2006
Aftab AhmedBAN59595572v WIJaipur11 Oct 2006
DES MaxwellCAN59596970v NEDPotchefstroom26 Nov 2006
Fraser WattsSCO595910252v KENMombasa21 Jan 2007
Majid HaqSCO595988100v KENMombasa21 Jan 2007
Chamara SilvaSL59596850v INDTrinidad23 Mar 2007
Graeme SmithSA59596571v SLGuyana28 Mar 2007
Adam GilchristAUS5959*4481v BANAntigua31 Mar 2007
Gary BrentZIM5959*8242v SABulawayo22 Aug 2007
Elton ChigumburaZIM59597461v SABulawayo22 Aug 2007
Sourav GangulyIND59597972v ENGLeeds2 Sept 2007
Michael ClarkeAUS59597140v INDHyderabad5 Oct 2007
Vusi SibandaZIM595954110v PAKKarachi21 Jan 2008
Andrew SymondsAUS59594962v INDSydney24 Feb 2008
Mohammad YousufPAK59595670v BANMirpur8 Jun 2008
Virender SehwagIND59593272v BANMirpur12 Jun 2008
Sohail TanvirPAK59595560v HKKarachi24 Jun 2008
Younis KhanPAK59596050v INDKarachi26 Jun 2008
Ross TaylorNZ5959*2454v IREMannofield Park, Aberdeen1 Jul 2008
CJO SmithSCO59598360v IREMannofield Park, Aberdeen2 Jul 2008
Shawn FindlayWI5959*7451v AUSSt Kitts6 Jul 2008
Kumar SangakkaraSL595913360v BANMirpur16 Jan 2009
Thilina KandambySL59597940v PAKKarachi21 Jan 2009
Sean WilliamsZIM59598931v BANMirpur21 Jan 2009
Yusuf PathanIND5959*3843v SLColombo3 Feb 2009
Gavin HamiltonSCO59598650v CANAberdeen8 Jul 2009
Alex ObandaKEN59597853v IREDublin11 Jul 2009
Mahbubul AlamBAN59594323v ZIMBulawayo14 Aug 2009
Ricky PontingAUS59599240v INDDelhi31 Oct 2009
Suresh RainaIND59595933v AUSHyderabad5 Nov 2009
Salman ButtPAK59598160v NZAbu Dhabi6 Nov 2009
Umar AkmalPAK59597630v AUSAdelaide26 Jan 2010
Shane WatsonAUS59597430v WIMelbourne7 Feb 2010
Dwayne SmithWI5959*6333v AUSBrisbane14 Feb 2010
Michael HusseyAUS59595940v NZNapier3 Mar 2010
Dale RichardsWI59597371v SADominica30 May 2010
Alex CusackIRE5959*9550v KENVoorburg1 Jul 2010
Shaun MarshAUS59595043v ENGLondon3 Jul 2010
Mahela JayawardeneSL5959*7241v NZDambulla19 Aug 2010
Grant ElliottNZ595910570v BANMirpur17 Oct 2010
Fawad AlamPAK5959*6730v SADubai2 Nov 2010
Mohammad HafeezPAK59595870v SADubai8 Nov 2010
JP DuminySA5959*4180v PAKDubai8 Nov 2010
Scott StyrisNZ59595651v INDJaipur1 Dec 2010
Yusuf PathanIND59595063v SACape Town18 Jan 2011
Kevin PietersenENG59595072v IREBangalore2 Mar 2011
PreviousPage 184Next

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.