Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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 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
Lendl SimmonsWI62627451v INDVisakhapatnam24 Nov 2013
Ravindra JadejaIND6262*5482v NZHamilton28 Jan 2014
Shamsur RahmanBAN62624953v SLMirpur17 Feb 2014
Gary WilsonIRE62629630v WIJamaica23 Feb 2014
Fawad AlamPAK62626170v SLHambantota23 Aug 2014
Mohammad HafeezPAK626249110v SLHambantota26 Aug 2014
Suresh RainaIND62626052v WIDelhi11 Oct 2014
Virat KohliIND62627850v WIDelhi11 Oct 2014
Mohammad ShahzadUAE62625962v AFGDubai2 Dec 2014
Lahiru ThirimanneSL6262*4770v ENGHambantota3 Dec 2014
Eoin MorganENG62624743v SLColombo7 Dec 2014
Richie BerringtonSCO62628430v AFGAbu Dhabi14 Jan 2015
Faf du PlessisSA62627030v WISydney27 Feb 2015
Shaiman AnwarUAE62628842v PAKNapier4 Mar 2015
MahmudullahBAN62626261v SCONelson5 Mar 2015
Tillakaratne DilshanSL62626080v AUSSydney8 Mar 2015
Tillakaratne DilshanSL62627060v PAKHambantota26 Jul 2015
Eoin MorganENG62625671v AUSManchester8 Sept 2015
Aamer YaminPAK62626854v ZIMHarare3 Oct 2015
Faf du PlessisSA62627751v INDKanpur11 Oct 2015
Babar AzamPAK6262*6224v ENGAbu Dhabi11 Nov 2015
Shaun MarshAUS62627360v INDMelbourne17 Jan 2016
Babar AzamPAK62627660v NZWellington25 Jan 2016
Chris MorrisSA62623834v ENGJohannesburg12 Feb 2016
Farhaan BehardienSA62628241v AUSGuyana7 Jun 2016
Ambati RayuduIND6262*12050v ZIMHarare11 Jun 2016
Kieron PollardWI62627172v SABarbados24 Jun 2016
Dinesh ChandimalSL62627750v ENGBristol26 Jun 2016
Dhanushka GunathillekeSL62626470v ENGLondon29 Jun 2016
Ed JoyceIRE62628760v AFGBelfast12 Jul 2016
MahmudullahBAN62627452v AFGMirpur25 Sept 2016
Sam BillingsENG62626941v BANChittagong12 Oct 2016
Ben StokesENG62624025v INDPune15 Jan 2017
Kusal MendisSL626294100v SAPort Elizabeth28 Jan 2017
Samiullah ShenwariAFG6262*7751v IREGreater Noida24 Mar 2017
Ajinkya RahaneIND62627880v WITrinidad23 Jun 2017
Marcus StoinisAUS6262*6563v INDKolkata21 Sept 2017
Lahiru ThirimanneSL62629440v PAKSharjah20 Oct 2017
George DockrellIRE6262*4871v AFGSharjah7 Dec 2017
Mushfiqur RahimBAN62625241v SLDhaka19 Jan 2018
Aaron FinchAUS62625333v ENGSydney21 Jan 2018
Joe RootENG62626820v AUSPerth28 Jan 2018
Eoin MorganENG62626363v NZMount Maunganui28 Feb 2018
Glenn MaxwellAUS62626442v ENGLondon13 Jun 2018
Mushfiqur RahimBAN62628050v WIDhaka11 Dec 2018
Rohit SharmaIND62627732v NZMount Maunganui28 Jan 2019
Mohammad MithunBAN62629050v NZNapier13 Feb 2019
Usman KhawajaAUS62627860v PAKDubai29 Mar 2019
Lega SiakaPNG62625191v USAWindhoek27 Apr 2019
Jason HolderWI62627631v BANDublin13 May 2019
PreviousPage 167Next

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.