Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive72nd Match · CSA Pro20 2026/27TIT95/4 (9.5)WARWAR chose to bowlT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULT1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)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 bowledODI4th 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
Devon SmithWI3939*7011v BANSt George's19 May 2004
Ramveer RaiUAE393912430v SLDambulla17 Jul 2004
Sourav GangulyIND39394551v PAKColombo25 Jul 2004
Tillakaratne DilshanSL39394630v INDColombo27 Jul 2004
Mohammad YousufPAK39398070v BANColombo29 Jul 2004
Mahela JayawardeneSL39394530v SAColombo31 Aug 2004
Ashley GilesENG39396220v INDLondon5 Sept 2004
Clayton LambertUSA39398441v NZLondon10 Sept 2004
Paul CollingwoodENG39394930v SLSouthampton17 Sept 2004
Yasir HameedPAK39395660v WISouthampton22 Sept 2004
Tillakaratne DilshanSL39393740v PAKLahore16 Oct 2004
Craig McMillanNZ39395401v BANDhaka7 Nov 2004
Mashrafe MortazaBAN39392033v INDDhaka27 Dec 2004
Brian LaraWI39393061v PAKBrisbane19 Jan 2005
Habibul BasharBAN39395430v ZIMDhaka20 Jan 2005
Ramnaresh SarwanWI39396231v AUSAdelaide26 Jan 2005
Geraint JonesENG39394641v SAPort Elizabeth4 Feb 2005
Matthew HaydenAUS39395650v ENGChester-le-Street23 Jun 2005
Damien MartynAUS3939*6720v ENGLondon10 Jul 2005
Khaled MashudBAN3939*8250v SLColombo31 Aug 2005
Shahriar NafeesBAN39395960v SLColombo31 Aug 2005
Rahul DravidIND39396150v NZHarare2 Sept 2005
Virender SehwagIND39393730v SLJaipur31 Oct 2005
Suresh RainaIND3939*3020v SLPune3 Nov 2005
Marvan AtapattuSL39393850v INDAhmedabad6 Nov 2005
Kumar SangakkaraSL39396950v INDAhmedabad6 Nov 2005
Sachin TendulkarIND39394880v SLVadodara12 Nov 2005
Lou VincentNZ39393361v AUSChristchurch10 Dec 2005
Vikram SolankiENG3939*4830v PAKLahore12 Dec 2005
Kabir AliENG3939*5150v PAKRawalpindi19 Dec 2005
Andrew FlintoffENG39397331v PAKRawalpindi21 Dec 2005
Herschelle GibbsSA39395341v AUSMelbourne20 Jan 2006
Yuvraj SinghIND39392841v PAKPeshawar6 Feb 2006
Runako MortonWI39399330v NZQueenstown Events Centre22 Feb 2006
Terry DuffinZIM39396040v KENHarare3 Mar 2006
Khaled MashudBAN39395310v KENFatullah23 Mar 2006
Alastair CookENG39393880v SLManchester28 Jun 2006
Ryan ten DoeschateNED39393250v SLAmstelveen4 Jul 2006
Darron ReekersNED39392770v SLAmstelveen4 Jul 2006
Mohammad RafiqueBAN39392932v ZIMHarare29 Jul 2006
Saleem MukuddemBER3939*7141v CANToronto19 Aug 2006
Rikki ClarkeENG39394730v PAKLondon2 Sept 2006
Kumar SangakkaraSL39394750v PAKJaipur17 Oct 2006
Loots BosmanSA39395860v WIJaipur2 Nov 2006
Abdool SamadCAN39397050v BERBenoni30 Nov 2006
WF StellingNED3939*3422v CANBenoni1 Dec 2006
Thomas OdoyoKEN39396431v SCOMombasa21 Jan 2007
John DavisonCAN39393760v SCOMombasa23 Jan 2007
Ryan WatsonSCO39396720v CANMombasa23 Jan 2007
Ross TaylorNZ39395020v AUSPerth28 Jan 2007
PreviousPage 361Next

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.