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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2068th 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 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 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
MahmudullahBAN5050*4433v WIBasseterre8 Dec 2024
Babar AzamPAK50505841v NZMount Maunganui5 Apr 2025
Brandon McMullenSCO5050*5131v UAEUtrecht14 May 2025
Justin GreavesWI50502353v IREDublin25 May 2025
Hammad MirzaOMA50505270v USALauderhill27 May 2025
Noah CroesNED50502971v SCODundee12 Jun 2025
Alex CareyAUS5050*3770v SAMackay24 Aug 2025
Rahmanullah GurbazAFG50507611v BANAbu Dhabi8 Oct 2025
Rahmat ShahAFG50507020v BANAbu Dhabi8 Oct 2025
Monank PatelUSA50506750v UAEDubai28 Oct 2025
Pathum NissankaSL50502553v ENGColombo27 Jan 2026
Nazmul Hossain ShantoBAN5050*7152v NZDhaka20 Apr 2026
Aryansh SharmaUAE50506151v OMAKirtipur3 May 2026
GSNFG JayasuriyaUSA50505251v NEPKirtipur16 May 2026
Azmatullah OmarzaiAFG50505652v INDChennai20 Jun 2026
Brad EvansZIM50504352v BANHarare11 Jul 2026
Xavier BartlettAUS50502825v SAJohannesburg27 Sept 2026
Smit PatelUSA50506242v NAMDallas7 Oct 2026
Tom BantonENG50505190v SLRawalpindi22 Oct 2026
Ruben TrumpelmannNAM50504343v IREWindhoek22 Oct 2026
Bevan CongdonNZ4949*7240v AUSChristchurch31 Mar 1974
David LloydENG49499550v AUSMelbourne1 Jan 1975
Alvin KallicharranWI49499440v AUSSydney27 Nov 1979
Derek RandallENG49498020v WISydney28 Nov 1979
Jeremy ConeyNZ49496330v INDAdelaide23 Dec 1980
Rod MarshAUS49494840v NZSydney13 Jan 1981
Jeremy ConeyNZ49495813v INDBrisbane18 Jan 1981
Roy DiasSL49495950v PAKKarachi31 Mar 1982
Ian BothamENG49492824v PAKManchester19 Jul 1982
Kapil DevIND49493131v SLAmritsar12 Sept 1982
Imran KhanPAK49495931v INDGujranwala3 Dec 1982
John DysonAUS49499630v ENGSydney11 Jan 1983
Allan LambENG49499260v AUSSydney11 Jan 1983
Lance CairnsNZ49492443v ENGAdelaide29 Jan 1983
Derek RandallENG49495610v AUSAdelaide30 Jan 1983
David HookesAUS49494062v SLColombo30 Apr 1983
Viv RichardsWI4949*5031v INDIndore1 Dec 1983
Jeff DujonWI49492050v INDJamshedpur7 Dec 1983
Gus LogieWI4949*6200v AUSAdelaide29 Jan 1984
Andy LloydENG494910310v WIManchester2 Jun 1984
Viv RichardsWI49496261v AUSBrisbane13 Jan 1985
Mohsin KhanPAK49499651v NZHamilton15 Jan 1985
Ravi ShastriIND49495200v AUSMelbourne9 Feb 1986
Derek PringleENG4949*5230v INDManchester26 May 1986
Mohammad AzharuddinIND49498640v PAKSharjah5 Dec 1986
Mike GattingENG49497240v PAKPerth7 Jan 1987
Chris BroadENG494911331v WIBrisbane17 Jan 1987
Steve WaughAUS4949*3670v ENGMelbourne1 Feb 1987
Mohammad AzharuddinIND49496240v PAKKolkata18 Feb 1987
Gus LogieWI49494131v ENGGujranwala9 Oct 1987
PreviousPage 260Next

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.