Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR172/4 (18.4)ES chose to bowlT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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
Fakhar ZamanPAK65657780v NZDubai11 Nov 2018
Shakib Al HasanBAN65656261v WIDhaka11 Dec 2018
Kane WilliamsonNZ6565*8630v BANChristchurch16 Feb 2019
Eoin MorganENG65655143v WIBridgetown20 Feb 2019
Evin LewisWI65658081v INDPort of Spain11 Aug 2019
Shreyas IyerIND65654135v WIPort of Spain14 Aug 2019
Ian HollandUSA65657870v OMAKirtipur6 Feb 2020
Evin LewisWI65659042v SLNorth Sound10 Mar 2021
Andrew BalbirnieIRE65657960v SADublin11 Jul 2021
Charith AsalankaSL65656860v INDColombo20 Jul 2021
Bhanuka RajapaksaSL656556120v INDColombo23 Jul 2021
Virat KohliIND65658450v SACape Town23 Jan 2022
Imam-ul-HaqPAK65657160v WIMultan8 Jun 2022
Rohan MustafaUAE6565*10241v SCOAberdeen10 Aug 2022
Tom CooperNED65655462v PAKRotterdam16 Aug 2022
Vikramjit SinghNED65659850v PAKRotterdam16 Aug 2022
Gyanendra MallaNEP65657453v NAMKirtipur18 Feb 2023
Assad ValaPNG65659261v UAEKirtipur15 Mar 2023
Aaron JonesUSA65657723v PNGWindhoek2 Apr 2023
Waseem MuhammadUAE65655254v JERWindhoek5 Apr 2023
Mohammad NadeemOMA65658471v NEPKirtipur21 Apr 2023
Babar AzamPAK65656651v NZRawalpindi29 Apr 2023
Tom BlundellNZ65657870v PAKKarachi3 May 2023
Alick AthanazeWI65654593v UAESharjah9 Jun 2023
Mohammad NabiAFG65653265v SLLahore5 Sept 2023
Rahmanullah GurbazAFG65655391v PAKChennai23 Oct 2023
Sadeera SamarawickramaSL6565*5471v ENGBengaluru26 Oct 2023
Josh InglisAUS656543101v WIMelbourne2 Feb 2024
Aaron JohnsonCAN656562102v NEPKirtipur10 Feb 2024
Rahmat ShahAFG65657771v SLKandy14 Feb 2024
Shreyas MovvaCAN65659060v NEDThe Hague11 Aug 2024
Scott EdwardsNED65655560v USAThe Hague15 Aug 2024
Monank PatelUSA65656081v NAMAl Amarat8 Feb 2025
Ben DuckettENG656556100v INDCuttack9 Feb 2025
Zane GreenNAM65659070v USAAl Amarat14 Feb 2025
Karan KCNEP6565*4134v SCODundee2 Jun 2025
Temba BavumaSA65657450v AUSCairns19 Aug 2025
Virat KohliIND6565*4563v SAVisakhapatnam6 Dec 2025
Jacob BethellENG65657280v SLColombo27 Jan 2026
Muhammad ShahdadUAE65657242v NEPKirtipur1 May 2026
Ghazi GhoriPAK65659280v AUSRawalpindi30 May 2026
Josh InglisAUS65657181v PAKLahore4 Jun 2026
Daryl MitchellNZ65657371v WIProvidence11 Jul 2026
Virat KohliIND65656680v ENGCardiff16 Jul 2026
Duleep MendisSL64645713v INDManchester16 Jun 1979
Mike BrearleyENG646413070v WILondon23 Jun 1979
Peter WilleyENG64645880v AUSSydney11 Dec 1979
Sandeep PatilIND64647040v AUSMelbourne6 Dec 1980
Viv RichardsWI64649460v AUSSydney19 Jan 1982
Gordon GreenidgeWI646412411v AUSSydney27 Jan 1982
PreviousPage 151Next

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.