Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive71st Match · CSA Pro20 2026/27BOL106/5 (16.4)LIOBOL chose to batT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)First-class12th Match · Sheffield Shield 2026/27QUETAST2072nd 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 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 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
Liton DasBAN41414330v AFGAbu Dhabi23 Sept 2018
Jason RoyENG41412632v SLKandy17 Oct 2018
Aaron FinchAUS41416340v SAAdelaide9 Nov 2018
Liton DasBAN41415750v WIDhaka9 Dec 2018
Sarfraz AhmedPAK41415920v SADurban22 Jan 2019
Babar AzamPAK4141*5320v SAJohannesburg27 Jan 2019
Mohammad SaifuddinBAN41415830v NZNapier13 Feb 2019
David MillerSA4141*4630v SLDurban10 Mar 2019
Kusal MendisSL41413142v SADurban10 Mar 2019
Sarfraz AhmedPAK4141*3220v ENGSouthampton11 May 2019
Haris SohailPAK41414170v ENGBristol14 May 2019
Shoaib MalikPAK41412640v ENGNottingham17 May 2019
Rassie van der DussenSA41413821v BANLondon2 Jun 2019
Hashim AmlaSA4141*8340v AFGCardiff15 Jun 2019
Shakib Al HasanBAN41414140v AUSNottingham20 Jun 2019
Tobias ViseeNED41413362v ZIMDeventer21 Jun 2019
Kane WilliamsonNZ41416940v PAKBirmingham26 Jun 2019
Kusal MendisSL4141*7440v BANColombo28 Jul 2019
Lega SiakaPNG41415720v OMAAberdeen14 Aug 2019
Aqib IlyasOMA41414140v PNGAberdeen14 Aug 2019
Zane GreenNAM41414913v PNGLauderhill23 Sept 2019
Mohammad NadeemOMA41415920v NAMAl Amarat8 Jan 2020
Henry NichollsNZ41415950v INDAuckland8 Feb 2020
Khawar AliOMA41415660v NEPKirtipur9 Feb 2020
Roston ChaseWI41414531v SLColombo22 Feb 2020
Marnus LabuschagneAUS41415120v SAPaarl29 Feb 2020
MahmudullahBAN41415730v ZIMSylhet3 Mar 2020
Jon-Jon SmutsSA41416430v AUSBloemfontein4 Mar 2020
Craig ErvineZIM41416860v PAKRawalpindi30 Oct 2020
Rovman PowellWI41416621v BANDhaka22 Jan 2021
Asghar AfghanAFG41418231v IREAbu Dhabi26 Jan 2021
Richie BerringtonSCO41414303v NEDRotterdam19 May 2021
MahmudullahBAN41415812v SLMirpur25 May 2021
Wes AgarAUS41413632v WIBridgetown22 Jul 2021
Rohit KumarNEP41416520v PNGAl Amarat7 Sept 2021
Zeeshan MaqsoodOMA41416621v NEPAl Amarat19 Sept 2021
Ayan KhanOMA41418221v USAMuscat20 Sept 2021
Tamim IqbalBAN41416731v SACenturion18 Mar 2022
Doug BracewellNZ41415122v NEDHamilton2 Apr 2022
Khushdil ShahPAK4141*2314v WIMultan8 Jun 2022
MahmudullahBAN4141*6921v WIProvidence10 Jul 2022
Divan la CockNAM41413270v NEPAyr11 Jul 2022
David WilleyENG41414922v INDLondon14 Jul 2022
Jason RoyENG41413170v INDManchester17 Jul 2022
Afif HossainBAN41414140v ZIMHarare7 Aug 2022
Michael LeaskSCO41415040v USAAberdeen17 Aug 2022
Daryl MitchellNZ41416322v WIBridgetown19 Aug 2022
Gerhard ErasmusNAM41414023v USAWindhoek26 Nov 2022
Mohammad NabiAFG41413422v SLPallekele27 Nov 2022
Liton DasBAN41416331v INDDhaka4 Dec 2022
PreviousPage 342Next

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.