Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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
Michael BevanAUS71719290v INDPerth30 Jan 2000
Hansie CronjeSA71718671v INDJamshedpur12 Mar 2000
Gary KirstenSA7171*8590v INDSharjah22 Mar 2000
Imran NazirPAK717111453v SASharjah24 Mar 2000
Inzamam-ul-HaqPAK71718760v ENGKarachi24 Oct 2000
Sourav GangulyIND7171*68121v ZIMKanpur11 Dec 2000
Trevor MadondoZIM717170100v INDRajkot14 Dec 2000
Nathan AstleNZ71718861v PAKChristchurch25 Feb 2001
Inzamam-ul-HaqPAK7171*90100v NZSharjah12 Apr 2001
Craig WishartZIM71718690v WIBulawayo1 Jul 2001
Daren GangaWI71716270v INDHarare7 Jul 2001
Steve TikoloKEN71716553v WINairobi19 Aug 2001
Rahul DravidIND7171*8770v SAEast London19 Oct 2001
Dinesh MongiaIND71717571v ENGKolkata19 Jan 2002
Paul CollingwoodENG7171*7832v INDCuttack22 Jan 2002
Andy FlowerZIM71717282v INDFaridabad7 Mar 2002
Alistair CampbellZIM717111971v INDKochi13 Mar 2002
Jacques KallisSA717110141v AUSPotchefstroom27 Mar 2002
Jonty RhodesSA7171*5061v AUSPort Elizabeth6 Apr 2002
Virender SehwagIND71716591v ENGLondon29 Jun 2002
Sanath JayasuriyaSL717171101v SATangier21 Aug 2002
Rahul DravidIND71718160v ZIMColombo14 Sept 2002
VVS LaxmanIND717110140v WIVadodara18 Nov 2002
Aravinda de SilvaSL717177100v SABenoni1 Dec 2002
Alistair CampbellZIM717112230v KENKwekwe11 Dec 2002
Mahela JayawardeneSL71719270v ENGBrisbane17 Dec 2002
Brad HoggAUS7171*7781v ENGMelbourne25 Jan 2003
Ian BillcliffCAN717110082v KENCape Town15 Feb 2003
Andy FlowerZIM71717270v NEDBulawayo28 Feb 2003
Gautam GambhirIND71718990v BANDhaka16 Apr 2003
Alok KapaliBAN717110150v SADhaka17 Apr 2003
Jacques RudolphSA7171*10160v ENGManchester3 Jul 2003
Rajin SalehBAN71719630v PAKKarachi21 Sept 2003
Graeme SmithSA71719960v PAKLahore3 Oct 2003
Stuart CarlisleZIM71719670v BANHarare10 Mar 2004
Mohammad KaifIND7171*7780v PAKLahore21 Mar 2004
Andrew SymondsAUS7171*4774v NZLondon16 Sept 2004
Dion EbrahimZIM7171*8540v PAKPeshawar3 Oct 2004
Jacques KallisSA71719760v ENGCape Town6 Feb 2005
Matthew HaydenAUS717110970v NZWellington19 Feb 2005
Michael ClarkeAUS7171*7560v NZAuckland26 Feb 2005
Mohammad YousufPAK71715624v INDVisakhapatnam5 Apr 2005
Khaled MashudBAN7171*10540v AUSCanterbury30 Jun 2005
Geraint JonesENG717110043v AUSLondon2 Jul 2005
Tatenda TaibuZIM71719752v INDHarare4 Sept 2005
Mahela JayawardeneSL717170100v INDJaipur31 Oct 2005
Lou VincentNZ71714992v AUSWellington7 Dec 2005
Michael ClarkeAUS71717491v NZChristchurch10 Dec 2005
Kevin PietersenENG71718742v INDFaridabad31 Mar 2006
Younis KhanPAK7171*9641v INDAbu Dhabi18 Apr 2006
PreviousPage 120Next

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.