Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th 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
Stephen FlemingNZ67675964v WINapier1 Mar 2006
Chamu ChibhabhaZIM676710080v WIAntigua30 Apr 2006
Marcus TrescothickENG67679961v SLLondon17 Jun 2006
Jamie DalrympleENG67678750v SLLondon17 Jun 2006
Mohammad AshrafulBAN6767*43121v KENNairobi12 Aug 2006
Shakib Al HasanBAN6767*10770v SLChandigarh7 Oct 2006
Shahriar NafeesBAN676768100v ZIMBogra3 Dec 2006
Navdeep PooniaSCO676766112v CANMombasa18 Jan 2007
AB de VilliersSA67677882v PAKCenturion4 Feb 2007
MS DhoniIND6767*7440v SLMargao14 Feb 2007
Vusi SibandaZIM67678490v IREJamaica15 Mar 2007
Graeme SmithSA67675962v NEDSt Kitts16 Mar 2007
Boeta DippenaarAX67677290v AXChennai9 Jun 2007
Chamara SilvaSL676710150v ENGColombo10 Oct 2007
Chamara SilvaSL67679670v WITrinidad10 Apr 2008
Younis KhanPAK67676581v HKKarachi24 Jun 2008
Mahela UdawatteSL67677460v UAELahore26 Jun 2008
MS DhoniIND67676251v SLKarachi3 Jul 2008
Ramnaresh SarwanWI6767*6531v NZChristchurch3 Jan 2009
Ryan ten DoeschateNED67677840v BERPotchefstroom8 Apr 2009
Dinesh KarthikIND67677761v WIJamaica26 Jun 2009
Chamara KapugederaSL6767*9781v PAKDambulla1 Aug 2009
Joe DenlyENG676711130v IREBelfast27 Aug 2009
Eoin MorganENG67673445v SACenturion27 Sept 2009
Michael HusseyAUS67676550v INDCenturion28 Sept 2009
Kamran AkmalPAK6767*4354v NZAbu Dhabi3 Nov 2009
Upul TharangaSL67676034v INDRajkot15 Dec 2009
Michael HusseyAUS67677540v PAKPerth29 Jan 2010
Umar AkmalPAK676710221v AUSPerth31 Jan 2010
Craig ErvineZIM6767*6050v INDBulawayo28 May 2010
Shivnarine ChanderpaulWI676710440v SATrinidad3 Jun 2010
Richie BerringtonSCO67679132v CANAmstelveen3 Jul 2010
Tom CooperNED67679830v KENVoorburg3 Jul 2010
Nawroz MangalAFG6767*53101v NEDVoorburg7 Jul 2010
Eric SzwarczynskiNED67675473v BANGlasgow20 Jul 2010
MS DhoniIND676710051v SLDambulla28 Aug 2010
Prosper UtseyaZIM676710133v BANMirpur6 Dec 2010
Matt PriorENG67675881v AUSAdelaide26 Jan 2011
Upul TharangaSL6767*59120v KENColombo1 Mar 2011
Jonathan TrottENG67679920v BANChittagong11 Mar 2011
Darren BravoWI676710911v PAKSt Lucia23 Apr 2011
Lendl SimmonsWI67677833v INDAntigua13 Jun 2011
Vusi SibandaZIM67679670v BANHarare14 Aug 2011
Wesley BarresiNED67678633v KENVoorburg13 Sept 2011
William PorterfieldIRE67677550v CANDublin19 Sept 2011
Shakib Al HasanBAN6767*5821v WIMirpur13 Oct 2011
Gautam GambhirIND676767110v WIIndore8 Dec 2011
Matthew WadeAUS67676942v INDMelbourne5 Feb 2012
Michael HusseyAUS67679541v WISt Vincent20 Mar 2012
Ed JoyceIRE6767*12460v AFGDublin5 Jul 2012
PreviousPage 139Next

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.