Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2070th 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 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
Rajin SalehBAN40404570v ZIMDhaka20 Jan 2005
Azhar MahmoodPAK4040*3630v WIAdelaide28 Jan 2005
Paul CollingwoodENG40404150v SABloemfontein2 Feb 2005
Adam GilchristAUS40403061v PAKSydney6 Feb 2005
Herschelle GibbsSA40404711v ZIMJohannesburg25 Feb 2005
Damien MartynAUS40404631v NZNapier5 Mar 2005
Shahid AfridiPAK40402352v INDAhmedabad12 Apr 2005
Younis KhanPAK40404231v INDDelhi17 Apr 2005
Herschelle GibbsSA4040*3632v WIJamaica7 May 2005
Younis KhanPAK40403420v WISt Lucia22 May 2005
Sanath JayasuriyaSL40404551v BANColombo2 Sept 2005
Craig McMillanNZ40405420v INDHarare2 Sept 2005
Mark BoucherSA40404760v NZCape Town28 Oct 2005
Andrew FlintoffENG40404841v PAKRawalpindi19 Dec 2005
Javed OmarBAN40406680v SLBogra22 Feb 2006
Brendan TaylorZIM40404902v KENHarare3 Mar 2006
Wavell HindsWI4040*4121v NZAuckland4 Mar 2006
Inzamam-ul-HaqPAK40407340v INDAbu Dhabi18 Apr 2006
Suresh RainaIND40406730v PAKAbu Dhabi18 Apr 2006
Brian LaraWI4040*4331v ZIMAntigua29 Apr 2006
Ramnaresh SarwanWI40404011v ZIMGuyana7 May 2006
Chamu ChibhabhaZIM40407551v WIGuyana7 May 2006
Brian LaraWI40403823v ZIMTrinidad14 May 2006
Lionel CannBER40403232v ZIMTrinidad20 May 2006
Chris GayleWI40406551v INDSt Kitts23 May 2006
Andrew WhiteIRE40404350v ENGBelfast13 Jun 2006
Ian BellENG40405041v SLLondon20 Jun 2006
Luuk van TroostNED40404242v SLAmstelveen6 Jul 2006
Habibul BasharBAN40405931v ZIMHarare29 Jul 2006
Aftab AhmedBAN40402452v ZIMHarare30 Jul 2006
Terry DuffinZIM40404970v BANHarare6 Aug 2006
Brian LaraWI4040*4860v INDKuala Lumpur20 Sept 2006
Marvan AtapattuSL40404270v BANChandigarh7 Oct 2006
Marlon SamuelsWI40406031v INDNagpur21 Jan 2007
Ajit AgarkarIND40404740v WICuttack24 Jan 2007
MS DhoniIND4040*2013v WIVadodara31 Jan 2007
Denesh RamdinWI40405250v INDVadodara31 Jan 2007
Mohammad RafiqueBAN40404951v ZIMHarare6 Feb 2007
Aftab AhmedBAN40402770v BERAntigua25 Feb 2007
Brad HoggAUS4040*1533v SCOSt Kitts14 Mar 2007
Chris GayleWI40404833v ZIMJamaica19 Mar 2007
Geoff BarnettCAN40407250v NZSt Lucia22 Mar 2007
Aftab AhmedBAN40404151v INDMirpur12 May 2007
Upul TharangaSL40403760v PAKAbu Dhabi22 May 2007
Elton ChigumburaAX40403751v AXBangalore6 Jun 2007
AB de VilliersSA40403560v IREBelfast24 Jun 2007
JP DuminySA40405930v INDBelfast29 Jun 2007
Navdeep PooniaSCO40405760v WIDublin12 Jul 2007
Alastair CookENG40405640v INDBirmingham27 Aug 2007
Upul TharangaSL40406320v ENGDambulla1 Oct 2007
PreviousPage 349Next

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.