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 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Jacques KallisSA696914730v WIKingstown16 May 2001
Marcus TrescothickENG69697582v AUSBristol10 Jun 2001
Sourav GangulyIND696910571v SLColombo22 Jul 2001
Herschelle GibbsSA69697791v ZIMHarare29 Sept 2001
Neil McKenzieSA6969*86100v ZIMHarare30 Sept 2001
Shaun PollockSA6969*3416v NZPerth1 Feb 2002
Craig McMillanNZ69699131v ENGWellington16 Feb 2002
Younis KhanPAK69698131v NZKarachi21 Apr 2002
Craig McMillanNZ696910150v WIKingston5 Jun 2002
Yuvraj SinghIND69696391v ENGLondon13 Jul 2002
Graeme SmithSA69697760v KENColombo20 Sept 2002
Steve TikoloKEN696997100v SAColombo20 Sept 2002
Adam GilchristAUS6969*37140v ENGSydney23 Jan 2003
Matthew HaydenAUS69699151v ENGMelbourne25 Jan 2003
Gary KirstenSA69699261v WICape Town9 Feb 2003
Marvan AtapattuSL6969*71110v BANPietermaritzburg14 Feb 2003
Mohammad HafeezPAK696911280v ENGManchester17 Jun 2003
Graeme SmithSA696980100v ZIMSouthampton10 Jul 2003
Jacques RudolphSA6969*97120v ZIMSouthampton10 Jul 2003
Alok KapaliBAN69698660v PAKKarachi21 Sept 2003
Yuvraj SinghIND69697630v ZIMBrisbane20 Jan 2004
Herschelle GibbsSA69696462v NZWellington20 Feb 2004
Ricky PontingAUS69699341v SLDambulla22 Feb 2004
Scott StyrisNZ69696251v SADunedin25 Feb 2004
Kumar SangakkaraSL69698280v PAKLahore14 Oct 2004
Yuvraj SinghIND69693283v BANDhaka27 Dec 2004
Chris CairnsICC69694762v ASIAMelbourne10 Jan 2005
Rahul DravidIND69699930v SLColombo9 Aug 2005
Jai Prakash YadavIND696992111v NZBulawayo26 Aug 2005
Marvan AtapattuSL69696860v NZNapier8 Jan 2006
Mahela JayawardeneSL69699340v AUSPerth29 Jan 2006
Kaushal LokuarachchiSL69695743v BANChittagong Divisional Stadium25 Feb 2006
Kennedy OtienoKEN69699490v ZIMHarare3 Mar 2006
Shaun PollockSA69697471v AUSPort Elizabeth5 Mar 2006
Rahul DravidIND69697990v ENGIndore15 Apr 2006
Brian LaraWI69699781v INDTrinidad26 May 2006
Mark BoucherSA69699870v PAKChandigarh27 Oct 2006
Andrew SymondsAUS69697060v NZHobart14 Jan 2007
Gautam GambhirIND696975100v WINagpur21 Jan 2007
John DavisonCAN6969*4951v BERNairobi2 Feb 2007
Shahriar NafeesBAN696996100v ZIMHarare9 Feb 2007
Kumar SangakkaraSL6969*10430v NZGrenada12 Apr 2007
Farveez MaharoofSL6969*5491v PAKAbu Dhabi18 May 2007
Brad HaddinAUS69698371v INDBangalore29 Sept 2007
Kumar SangakkaraSL696910240v ENGColombo10 Oct 2007
Arvind KandappahCAN6969*9713v KENNairobi18 Oct 2007
Alastair CookENG69698880v NZNapier20 Feb 2008
AB de VilliersSA6969*11221v BANMirpur12 Mar 2008
Younis KhanPAK69698041v BANKarachi19 Apr 2008
Scott StyrisNZ69698780v ENGLondon25 Jun 2008
PreviousPage 129Next

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.