Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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,028 of the 5,034 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Finlay McCreathSCO818110671v NEDDundee6 Jun 2025
Hammad MirzaOMA818110270v NAMWindhoek10 Apr 2026
Saiteja MukkamallaUSA8181*8471v CANKing City6 Jun 2026
Harpreet SinghUAE81817971v CANDundee11 Aug 2026
Sikandar RazaZIM8181*7271v AUSHarare20 Sept 2026
Brendan TaylorZIM8181101100v BANAbu Dhabi17 Oct 2026
Ross EdwardsAUS8080*9460v PAKLeeds7 Jun 1975
Graham BarlowENG8080*13980v WIScarborough26 Aug 1976
Desmond HaynesWI808012250v AUSMelbourne9 Dec 1979
Gordon GreenidgeWI808013260v ENGMelbourne20 Jan 1980
Sunil GavaskarIND808014250v AUSMelbourne11 Jan 1981
Clive LloydWI8080*82110v AUSPerth20 Dec 1981
Mohinder AmarnathIND8080139--v WILondon15 Jun 1983
Faoud BacchusWI8080*13580v ZIMBirmingham20 Jun 1983
Viv RichardsWI8080*96111v PAKLondon22 Jun 1983
Richie RichardsonWI8080*13761v AUSSydney8 Feb 1984
John ReidNZ80807622v SLColombo3 Mar 1984
Javed MiandadPAK8080*8642v NZPeshawar12 Nov 1984
Roy DiasSL808010990v WIBrisbane12 Jan 1985
Duleep MendisSL80807980v AUSSydney23 Jan 1985
Roy DiasSL80806781v INDColombo25 Aug 1985
Viv RichardsWI8080*39104v PAKGujranwala27 Nov 1985
Roy DiasSL808010563v ENGPune30 Oct 1987
Gordon GreenidgeWI808011491v INDGeorgetown21 Mar 1989
Aravinda de SilvaSL808089100v ENGDelhi15 Oct 1989
Navjot SidhuIND80808851v SLAhmedabad22 Oct 1989
Richie RichardsonWI808011640v PAKJalandhar25 Oct 1989
Geoff MarshAUS8080*13650v SLPerth30 Dec 1989
Dean JonesAUS8080*12050v SLAdelaide18 Feb 1990
Richie RichardsonWI80808481v ENGBridgetown3 Apr 1990
Roshan MahanamaSL808013160v NZHamilton25 Feb 1992
Vinod KambliIND80807581v ZIMFaridabad19 Mar 1993
Phil SimmonsWI8080*11270v PAKPort of Spain27 Mar 1993
Inzamam-ul-HaqPAK8080*9490v ZIMLahore27 Dec 1993
Navjot SidhuIND808011050v AUSSharjah19 Apr 1994
Gary KirstenSA808012710v INDHamilton18 Feb 1995
Sherwin CampbellWI808013780v ENGNottingham24 May 1995
Inzamam-ul-HaqPAK80809561v NZChristchurch17 Dec 1995
Navjot SidhuIND808011650v ZIMKanpur6 Mar 1996
Shivnarine ChanderpaulWI808012670v AUSMohali14 Mar 1996
Saeed AnwarPAK80807863v INDToronto17 Sept 1996
Alistair CampbellZIM8080*10341v ENGHarare3 Jan 1997
Hansie CronjeSA80808162v AUSCenturion10 Apr 1997
Arjuna RanatungaSL80807081v PAKMohali24 May 1997
Marvan AtapattuSL808011330v PAKColombo14 Jul 1997
Brian LaraWI808010870v SLLahore1 Nov 1997
Sachin TendulkarIND80807290v AUSSharjah19 Apr 1998
Sourav GangulyIND808011471v SLColombo19 Jun 1998
Roger TwoseNZ8080*99100v AUSCardiff20 May 1999
Ridley JacobsWI8080*13181v NZSouthampton24 May 1999

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.