Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Johnson CharlesWI63634783v UAESharjah6 Jun 2023
Aarif SheikhNEP63639341v WIHarare22 Jun 2023
Charith AsalankaSL63636542v SCOBulawayo27 Jun 2023
Shai HopeWI6363*6542v OMAHarare5 Jul 2023
Shai HopeWI6363*8022v INDBridgetown29 Jul 2023
Mohammad RizwanPAK6363*7971v BANLahore6 Sept 2023
David MillerSA63636543v AUSJohannesburg17 Sept 2023
Steve SmithAUS6363*6441v BANPune11 Nov 2023
Sherfane RutherfordWI63638071v ENGNorth Sound6 Dec 2023
Rahmat ShahAFG63636970v SLKandy11 Feb 2024
Gerhard ErasmusNAM63635182v SCODundee20 Jul 2024
Smit PatelUSA63638351v CANThe Hague13 Aug 2024
Ben DuckettENG63636261v AUSLondon27 Sept 2024
Kamran GhulamPAK63633245v SACape Town19 Dec 2024
Curtis CampherIRE63639431v ZIMHarare16 Feb 2025
Matthew ShortAUS63636691v ENGLahore22 Feb 2025
Daryl MitchellNZ636310130v INDDubai9 Mar 2025
Gerhard ErasmusNAM636310233v NEDWindhoek13 Mar 2025
Gudakesh MotieWI63635453v ENGLondon3 Jun 2025
Hassan NawazPAK6363*5453v WITarouba8 Aug 2025
Quinton de KockSA63637162v PAKFaisalabad4 Nov 2025
Ian ChappellAUS62629360v WILondon21 Jun 1975
Asif IqbalPAK626272--v INDSahiwal3 Nov 1978
Surinder AmarnathIND626275--v PAKSahiwal3 Nov 1978
Viv RichardsWI62627950v AUSSydney21 Dec 1979
Everton MattisWI626212640v ENGKingstown4 Feb 1981
Kim HughesAUS6262*7460v WISydney24 Nov 1981
Imran KhanPAK6262*7950v WISydney12 Jan 1982
Kepler WesselsAUS626211660v NZMelbourne22 Jan 1983
Brendon KuruppuSL6262120100v NZDerby18 Jun 1983
Kevin CurranZIM62629241v WIBirmingham20 Jun 1983
Allan BorderAUS6262*9050v INDAhmedabad5 Oct 1984
Dean JonesAUS6262*7040v SLSydney23 Jan 1985
John ReidNZ626210840v SLMelbourne23 Feb 1985
Richie RichardsonWI62627481v ENGBridgetown19 Mar 1986
Viv RichardsWI62625372v ENGBridgetown19 Mar 1986
Ravi ShastriIND6262*7240v ENGManchester26 May 1986
Viv RichardsWI62625853v INDSharjah30 Nov 1986
David BoonAUS626211330v INDSharjah5 Apr 1987
Geoff MarshAUS626210180v ZIMChennai13 Oct 1987
David BoonAUS62625970v INDDelhi22 Oct 1987
Carl HooperWI62627140v PAKSharjah22 Oct 1988
Javed MiandadPAK62627830v WIHobart17 Dec 1988
Desmond HaynesWI62626870v AUSSydney16 Jan 1989
Andrew JonesNZ6262*12940v PAKChristchurch4 Mar 1989
Ian SmithNZ6262*5150v PAKWellington8 Mar 1989
Saleem YousufPAK62629031v INDSharjah27 Apr 1990
Mark WaughAUS62626950v ENGSydney1 Jan 1991
Allan LambENG626250100v WIManchester25 May 1991
Sachin TendulkarIND62627381v SAKolkata10 Nov 1991
PreviousPage 163Next

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.