Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-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 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Suresh RainaIND52523443v SLCuttack2 Nov 2014
Lahiru ThirimanneSL52527621v INDRanchi16 Nov 2014
AB de VilliersSA52523461v AUSCanberra19 Nov 2014
Matthew WadeAUS52525941v SAMelbourne21 Nov 2014
Solomon MireZIM52525462v BANMirpur28 Nov 2014
Andri BerengerUAE52527150v AFGDubai28 Nov 2014
Nawroz MangalAFG52527051v UAEDubai28 Nov 2014
Hamilton MasakadzaZIM52525453v BANMirpur1 Dec 2014
Mirwais AshrafAFG5252*5123v UAEDubai2 Dec 2014
Nasir JamalAFG5252*5160v SCODubai8 Jan 2015
Craig ErvineZIM52524171v WICanberra24 Feb 2015
Lahiru ThirimanneSL52527830v BANMelbourne26 Feb 2015
Shakib Al HasanBAN5252*4151v SCONelson5 Mar 2015
Dinesh ChandimalSL5252*2481v AUSSydney8 Mar 2015
Ian BellENG5252*5660v AFGSydney13 Mar 2015
Haris SohailPAK52525812v BANMirpur22 Apr 2015
Haris SohailPAK5252*4960v ZIMLahore29 May 2015
Shakib Al HasanBAN52526830v INDMirpur18 Jun 2015
Mohammad RizwanPAK52523851v SLKandy15 Jul 2015
Milinda SiriwardanaSL5252*2643v PAKHambantota26 Jul 2015
MahmudullahBAN52524051v ZIMMirpur11 Nov 2015
Shoaib MalikPAK52523432v ENGDubai20 Nov 2015
Peter MoorZIM52527204v AFGSharjah4 Jan 2016
Joe RootENG52525841v SABloemfontein3 Feb 2016
Steve SmithAUS5252*4951v SASt Kitts11 Jun 2016
Dinesh ChandimalSL52528630v ENGBirmingham24 Jun 2016
Craig WallaceSCO52525232v HKEdinburgh10 Sept 2016
JP DuminySA5252*4341v IREBenoni25 Sept 2016
Matthew WadeAUS52525852v SAPort Elizabeth9 Oct 2016
Anshuman RathHK5252*6060v PNGHong Kong8 Nov 2016
Travis HeadAUS52526050v NZSydney4 Dec 2016
Jonathan CarterWI52524742v ENGAntigua3 Mar 2017
Sam BillingsENG52525670v WIAntigua3 Mar 2017
Jason RoyENG52524871v WIAntigua5 Mar 2017
Thisara PereraSL52524041v BANColombo1 Apr 2017
Vani MoreaPNG52526630v UAEAbu Dhabi2 Apr 2017
Ross TaylorNZ52526050v IREDublin14 May 2017
James NeeshamNZ52524851v BANDublin17 May 2017
AB de VilliersSA52525060v ENGSouthampton27 May 2017
Angelo MathewsSL5252*4560v INDLondon8 Jun 2017
Dhanushka GunathillekeSL52528650v ZIMHambantota10 Jul 2017
Shadab KhanPAK5252*6810v SLAbu Dhabi16 Oct 2017
Shadab KhanPAK52526831v NZNelson9 Jan 2018
Ross TaylorNZ52526440v PAKDunedin13 Jan 2018
Sikandar RazaZIM52529922v BANDhaka15 Jan 2018
Henry NichollsNZ5252*7030v PAKHamilton16 Jan 2018
Alex HalesENG52525633v SCOEdinburgh10 Jun 2018
Shimron HetmyerWI52527850v BANGuyana22 Jul 2018
Rohit SharmaIND52523963v PAKDubai19 Sept 2018
Niroshan DickwellaSL52527050v ENGKandy20 Oct 2018
PreviousPage 237Next

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.