Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES5/0 (0.5)WAR206/4 (20)ES need 202 runs in 115 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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 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
Brian LaraWI6464*13040v SLBridgetown7 Jun 2003
Abdul RazzaqPAK64645361v ENGLondon22 Jun 2003
Rajin SalehBAN64649380v PAKFaisalabad12 Sept 2003
Inzamam-ul-HaqPAK6464*5424v BANLahore15 Sept 2003
Mohammad KaifIND646410850v NZCuttack6 Nov 2003
Mohammad YousufPAK64645351v NZFaisalabad3 Dec 2003
Hamish MarshallNZ64647550v PAKChristchurch10 Jan 2004
Heath StreakZIM6464*8232v AUSHobart16 Jan 2004
Avishka GunawardeneSL6464*10040v BANColombo23 Jul 2004
Marvan AtapattuSL64648250v SAColombo20 Aug 2004
Craig McMillanNZ6464*2727v USALondon10 Sept 2004
Tatenda TaibuZIM6464*8033v BANChattogram24 Jan 2005
Irfan PathanIND64648024v PAKJamshedpur9 Apr 2005
Russel ArnoldSL64646340v INDColombo9 Aug 2005
Kumar SangakkaraICC64649470v AUSMelbourne5 Oct 2005
Russel ArnoldSL6464*6261v AUSSydney12 Feb 2006
Abdul RazzaqPAK6464*5672v INDLahore13 Feb 2006
Mohammad AshrafulBAN646467110v SLChittagong Divisional Stadium25 Feb 2006
Javed OmarBAN6464*78110v KENKhulna20 Mar 2006
Habibul BasharBAN6464*8851v KENFatullah25 Mar 2006
Paul CollingwoodENG64648422v INDIndore15 Apr 2006
Kevin PietersenENG646456111v INDIndore15 Apr 2006
Irfan PathanIND64646862v WIKuala Lumpur14 Sept 2006
Michael ClarkeAUS64649451v INDKuala Lumpur16 Sept 2006
Justin KempSA646411042v PAKChandigarh27 Oct 2006
Tanmay MishraKEN6464*7681v BERMombasa12 Nov 2006
Ashish BagaiCAN6464*66100v SCOMombasa18 Jan 2007
Gavin HamiltonSCO6464*7130v CANNairobi31 Jan 2007
Vusi SibandaZIM64648970v BANHarare9 Feb 2007
Upul TharangaSL64649060v INDTrinidad23 Mar 2007
Sanath JayasuriyaSL64648051v NZGrenada12 Apr 2007
Chamara SilvaSL646410760v AUSGrenada16 Apr 2007
Chamara SilvaSL64648740v PAKAbu Dhabi22 May 2007
Ian BellENG64649661v INDBristol24 Aug 2007
Paul CollingwoodENG6464*7371v INDLondon8 Sept 2007
Michael HusseyAUS6464*9810v SLMelbourne22 Feb 2008
Mohammad AshrafulBAN6464*9080v IREMirpur18 Mar 2008
Tillakaratne DilshanSL64645431v WISt Lucia15 Apr 2008
MS DhoniIND64645932v PAKMirpur14 Jun 2008
Paul CollingwoodENG64646442v NZChester-le-Street15 Jun 2008
Luke RonchiAUS64642856v WISt Kitts6 Jul 2008
Elton ChigumburaZIM64649551v BANMirpur10 Jan 2009
Ricky PontingAUS64647270v SAHobart18 Jan 2009
Herschelle GibbsSA646452101v AUSSydney23 Jan 2009
Ross TaylorNZ64649761v AUSPerth1 Feb 2009
Michael ClarkeAUS64646961v NZSydney8 Feb 2009
Martin GuptillNZ6464*3453v AUSBrisbane13 Feb 2009
Martin GuptillNZ64647050v INDNapier3 Mar 2009
Bastiaan ZuiderentNED6464*9441v KENPotchefstroom1 Apr 2009
Jacques KallisSA64646961v AUSJohannesburg17 Apr 2009
PreviousPage 154Next

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.