Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th 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
Mark VermeulenZIM6666*79130v WIBulawayo23 Nov 2003
Mark VermeulenZIM66667070v WIHarare26 Nov 2003
Tatenda TaibuZIM66668570v WIHarare29 Nov 2003
Andrew SymondsAUS66663973v INDSydney8 Feb 2004
Adam GilchristAUS66666490v SLDambulla20 Feb 2004
Andrew StraussENG66668640v WIBarbados5 May 2004
Mohammad AshrafulBAN666612051v SLColombo23 Jul 2004
Marcus TrescothickENG66669870v SLSouthampton17 Sept 2004
Marvan AtapattuSL66669460v PAKLahore16 Oct 2004
Mathew SinclairNZ66667770v BANDhaka7 Nov 2004
Geraint JonesENG66664662v ZIMHarare1 Dec 2004
Hamilton MasakadzaZIM66668380v ENGBulawayo5 Dec 2004
Michael ClarkeAUS66667780v WIMelbourne14 Jan 2005
Barney RogersZIM66668590v BANChattogram24 Jan 2005
Vikram SolankiENG66668740v SAPort Elizabeth4 Feb 2005
Shoaib MalikPAK66668932v AUSMelbourne4 Feb 2005
Bazid KhanPAK66669740v WISt Lucia22 May 2005
Matthew HaydenAUS6666*5492v BANManchester25 Jun 2005
Adam GilchristAUS6666*6071v BANManchester25 Jun 2005
Ricky PontingAUS66669550v BANCanterbury30 Jun 2005
Ricky PontingAUS66667240v IWXMelbourne7 Oct 2005
Shane WatsonAUS6666*6640v IWXMelbourne9 Oct 2005
Craig McMillanNZ66667581v SABloemfontein23 Oct 2005
Graeme SmithSA666665130v NZCenturion6 Nov 2005
Lou VincentNZ66667682v SACenturion6 Nov 2005
Andrew SymondsAUS66666154v SLMelbourne13 Jan 2006
Jamie HowNZ66669190v WIWellington18 Feb 2006
Herschelle GibbsSA66667180v AUSCape Town3 Mar 2006
Mohammad KaifIND6666*9130v WIKingston18 May 2006
Mahela JayawardeneSL66666251v ENGLondon20 Jun 2006
Tillakaratne DilshanSL66665950v NEDAmstelveen6 Jul 2006
Aftab AhmedBAN66665093v SCOChittagong15 Dec 2006
Tanmay MishraKEN66666251v SCOMombasa17 Jan 2007
Shivnarine ChanderpaulWI666612540v INDCuttack24 Jan 2007
Lou VincentNZ66668281v AUSPerth28 Jan 2007
Ed JoyceENG66668270v NZPerth30 Jan 2007
Nehemiah OdhiamboKEN66668372v IRENairobi2 Feb 2007
Rahul DravidIND66668241v SLMargao14 Feb 2007
Russel ArnoldSL6666*8370v INDMargao14 Feb 2007
Sourav GangulyIND666612940v BANTrinidad17 Mar 2007
Ed JoyceENG666610341v CANSt Lucia18 Mar 2007
Stephen FlemingNZ66666781v CANSt Lucia22 Mar 2007
Jacques KallisSA6666*8680v IREGuyana3 Apr 2007
Ricky PontingAUS6666*8041v SLGrenada16 Apr 2007
Ricky PontingAUS66667070v NZGrenada20 Apr 2007
Mohammad YousufAX66667450v AXBangalore6 Jun 2007
Mahela JayawardeneSL66667440v ENGDambulla1 Oct 2007
Rohit SharmaIND66668760v AUSSydney2 Mar 2008
Andrew SymondsAUS66668061v WISt Kitts6 Jul 2008
Shoaib MalikPAK66665061v WIAbu Dhabi12 Nov 2008
PreviousPage 144Next

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.