Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL26/3 (5)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st 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 2026AUSENG

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
Kamran AkmalPAK41415360v ENGSouthampton22 Sept 2010
Elton ChigumburaZIM41413241v IREHarare26 Sept 2010
Tatenda TaibuZIM41414800v IREHarare28 Sept 2010
Andrew WhiteIRE41416120v ZIMHarare30 Sept 2010
Noor Ali ZadranAFG41417240v KENNairobi7 Oct 2010
Imrul KayesBAN41417360v ZIMMirpur1 Dec 2010
Craig ErvineZIM41415920v BANMirpur1 Dec 2010
Tillakaratne DilshanSL41415550v PAKColombo26 Feb 2011
Darren SammyWI41412923v ENGChennai17 Mar 2011
Angelo MathewsSL4141*3540v NZMumbai18 Mar 2011
Mitchell JohnsonAUS41412442v BANMirpur13 Apr 2011
Harbhajan SinghIND41416411v WIAntigua11 Jun 2011
Mudassar BukhariNED41412333v SCOAberdeen28 Jun 2011
Kevin PietersenENG41414360v SLLondon3 Jul 2011
Suraj RandivSL41415041v AUSKandy10 Aug 2011
Hamilton MasakadzaZIM41415811v BANHarare12 Aug 2011
Jonny BairstowENG4141*2113v INDCardiff16 Sept 2011
Kieron PollardWI41412523v BANMirpur13 Oct 2011
Kevin PietersenENG41416131v INDMumbai23 Oct 2011
Darren SammyWI4141*1752v INDAhmedabad5 Dec 2011
Tillakaratne DilshanSL41414950v SAJohannesburg22 Jan 2012
Albie MorkelSA41415123v NZAuckland3 Mar 2012
Adrian BarathWI41413190v AUSSt Lucia23 Mar 2012
Andre RussellWI41413360v AUSSt Lucia25 Mar 2012
Mohammad NabiAFG41416321v NEDSharjah29 Mar 2012
Kieron PollardWI41415231v ENGLondon19 Jun 2012
Ian BellENG41415850v AUSLondon29 Jun 2012
Anamul HaqueBAN41416270v WIKhulna30 Nov 2012
Eoin MorganENG41413842v INDRajkot11 Jan 2013
Craig ErvineZIM41415141v WIGrenada22 Feb 2013
Kieron PollardWI4141*2042v ZIMGrenada24 Feb 2013
Vusi SibandaZIM41416031v WIGrenada26 Feb 2013
Hamilton MasakadzaZIM41414661v BANBulawayo8 May 2013
Asad ShafiqPAK41415730v INDBirmingham15 Jun 2013
Shikhar DhawanIND41413861v ZIMBulawayo3 Aug 2013
Hashim AmlaSA41414860v PAKCenturion30 Nov 2013
Mohammad HafeezPAK41415620v SLAbu Dhabi27 Dec 2013
Anwar AliPAK4141*3821v SLAbu Dhabi27 Dec 2013
Ian BellENG41415621v AUSMelbourne12 Jan 2014
Tim BresnanENG4141*2932v AUSSydney19 Jan 2014
Nasir HossainBAN41416011v AFGFatullah1 Mar 2014
Ziaur RahmanBAN41412243v AFGFatullah1 Mar 2014
Ian BellENG4141*3341v SLManchester28 May 2014
MahmudullahBAN41414460v INDMirpur15 Jun 2014
Samiullah ShenwariAFG41417030v ZIMBulawayo22 Jul 2014
Ajinkya RahaneIND41414740v ENGCardiff27 Aug 2014
Asghar AfghanAFG41416731v UAEDubai4 Dec 2014
Chris WoakesENG41414940v SLKandy13 Dec 2014
Luke RonchiNZ41414060v PAKSharjah14 Dec 2014
Chris GayleWI41412452v SADurban16 Jan 2015
PreviousPage 340Next

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.