Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL134/8 (20)LIO116/5 (17.4)LIO need 19 runs in 14 ballsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSA

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
Mohammad YousufPAK40406940v SLSharjah4 Nov 2001
Khaled MashudBAN40407820v ZIMChittagong23 Nov 2001
Grant FlowerZIM40404551v BANDhaka26 Nov 2001
Andrew FlintoffENG40405041v INDMumbai3 Feb 2002
Stephen FlemingNZ40406141v ENGWellington16 Feb 2002
Ajit AgarkarIND4040*1961v ZIMFaridabad7 Mar 2002
Stuart CarlisleZIM40403330v INDHyderabad16 Mar 2002
Chris NevinNZ40405751v PAKSharjah11 Apr 2002
Shahid AfridiPAK40403741v NZRawalpindi24 Apr 2002
Yuvraj SinghIND4040*1941v ENGChester-le-Street4 Jul 2002
Andrew FlintoffENG40403221v INDLondon13 Jul 2002
Sanath JayasuriyaSL40403261v BANColombo4 Aug 2002
Younis KhanPAK40404131v SATangier12 Aug 2002
Imran NazirPAK40402990v SATangier12 Aug 2002
Graeme SmithSA40405760v SLTangier19 Aug 2002
Kumar SangakkaraSL40405440v SATangier21 Aug 2002
Matthew HaydenAUS4040*4951v KENNairobi2 Sept 2002
Herschelle GibbsSA40403080v PAKPort Elizabeth11 Dec 2002
Kumar SangakkaraSL40407030v AUSPerth22 Dec 2002
Michael BevanAUS4040*4120v SLPerth22 Dec 2002
Damien MartynAUS40406940v SLSydney9 Jan 2003
Carl HooperWI40404030v SACape Town9 Feb 2003
Ricardo PowellWI4040*1851v SACape Town9 Feb 2003
Saeed AnwarPAK4040*4531v ZIMBulawayo4 Mar 2003
Khaled MahmudBAN40404160v SADhaka14 Apr 2003
Brian LaraWI40404740v AUSTrinidad24 May 2003
Kumar DharmasenaSL40405420v WIBridgetown7 Jun 2003
Vikram SolankiENG4040*4960v PAKLondon20 Jun 2003
Dion EbrahimZIM40406850v SACanterbury29 Jun 2003
Michael BevanAUS4040*6240v BANCairns3 Aug 2003
Yasir HameedPAK40406630v BANLahore15 Sept 2003
Jacques KallisSA40405520v PAKRawalpindi12 Oct 2003
Stephen FlemingNZ40409640v AUSPune3 Nov 2003
Michael BevanAUS4040*7011v INDKolkata18 Nov 2003
Michael ClarkeAUS40405710v ZIMSydney11 Jan 2004
Grant FlowerZIM40407430v AUSHobart16 Jan 2004
Mark BoucherSA40403541v NZChristchurch17 Feb 2004
Matthew HaydenAUS40405730v SLDambulla20 Feb 2004
Andrew SymondsAUS40404841v SLColombo29 Feb 2004
Shivnarine ChanderpaulWI40405650v ENGSt Lucia1 May 2004
Lance KlusenerSA40405620v SLColombo22 Aug 2004
Darren LehmannAUS40406620v PAKAmstelveen28 Aug 2004
Tatenda TaibuZIM40406132v ENGBirmingham10 Sept 2004
BJ PatelKEN4040*7710v INDSouthampton11 Sept 2004
Jacques KallisSA4040*4490v BANBirmingham12 Sept 2004
Nafees IqbalBAN40405960v SABirmingham12 Sept 2004
Sanath JayasuriyaSL40403061v ZIMRawalpindi9 Oct 2004
Salman ButtPAK40406150v SLLahore16 Oct 2004
Khaled MashudBAN4040*4441v NZDhaka7 Nov 2004
Nafees IqbalBAN40408731v NZDhaka7 Nov 2004
PreviousPage 348Next

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.