Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 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 runsT2063rd 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)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
MS DhoniIND47477530v BANMirpur21 Jun 2015
Tillakaratne DilshanSL47476330v PAKKandy15 Jul 2015
Kane WilliamsonNZ47476941v SACenturion19 Aug 2015
MS DhoniIND47476150v SARajkot18 Oct 2015
Elton ChigumburaZIM47477722v BANMirpur9 Nov 2015
Hamilton MasakadzaZIM47476440v AFGSharjah29 Dec 2015
JP DuminySA47476620v ENGPort Elizabeth6 Feb 2016
Brendon McCullumNZ47472763v AUSHamilton8 Feb 2016
Aaron FinchAUS47474161v WIBarbados26 Jun 2016
Ben StokesENG4747*4812v BANChittagong12 Oct 2016
Tanwir AfzalHK47473262v PNGHong Kong4 Nov 2016
Peter MoorZIM47475214v SLHarare14 Nov 2016
Shai HopeWI47478141v SLHarare16 Nov 2016
Shoaib MalikPAK47476111v AUSSydney22 Jan 2017
Kamran AkmalPAK47474853v WIGuyana7 Apr 2017
Evin LewisWI47476332v PAKGuyana7 Apr 2017
Tamim IqbalBAN47475460v IREDublin19 May 2017
Kushal Janith PereraSL4747*4450v INDLondon8 Jun 2017
William PorterfieldIRE47476470v AFGSharjah7 Dec 2017
Ross TaylorNZ4747*5460v WIChristchurch26 Dec 2017
Andrew BalbirnieIRE47476140v SCODubai18 Jan 2018
George MunseySCO47472952v UAEDubai23 Jan 2018
Dawlat ZadranAFG4747*2926v ZIMSharjah11 Feb 2018
Martin GuptillNZ47476831v ENGChristchurch10 Mar 2018
Richie BerringtonSCO47477640v ZIMBulawayo12 Mar 2018
Liam PlunkettENG4747*4532v SCOEdinburgh10 Jun 2018
D'Arcy ShortAUS4747*5240v ENGManchester24 Jun 2018
Ryan MurrayZIM47477022v PAKBulawayo22 Jul 2018
Faf du PlessisSA474756100v SLDambulla29 Jul 2018
Quinton de KockSA47475941v SLDambulla29 Jul 2018
Babar AzamPAK47476260v INDDubai19 Sept 2018
Sean WilliamsZIM47477620v BANChattogram24 Oct 2018
Quinton de KockSA47474070v AUSPerth4 Nov 2018
Faf du PlessisSA47476530v AUSAdelaide9 Nov 2018
Alex CareyAUS47477240v SAAdelaide9 Nov 2018
James NeeshamNZ4747*1306v SLMount Maunganui3 Jan 2019
Marcus StoinisAUS4747*4322v INDSydney12 Jan 2019
Ambati RayuduIND47474931v NZMount Maunganui26 Jan 2019
Imad WasimPAK4747*3142v SACape Town30 Jan 2019
Glenn MaxwellAUS47473133v INDRanchi8 Mar 2019
Peter HandscombAUS47474360v PAKAbu Dhabi27 Mar 2019
Chundangapoyil RizwanUAE474710230v ZIMHarare14 Apr 2019
Tom CurranENG4747*5650v IREDublin3 May 2019
Hashmatullah ShahidiAFG47474841v IREBelfast21 May 2019
Quinton de KockSA47476032v PAKLondon23 Jun 2019
Gulbadin NaibAFG47477530v BANSouthampton24 Jun 2019
Tom LathamNZ47475621v ENGLondon14 Jul 2019
KL RahulIND47476140v AUSMumbai14 Jan 2020
Aaron JonesUSA4747*7930v OMAKirtipur11 Feb 2020
David WilleyENG4747*4652v IRESouthampton1 Aug 2020
PreviousPage 281Next

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.