Live1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177 (19.5)ZIM84/3 (13)ZIM need 94 runs in 42 ballsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)ODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTITT20I4th T20I · India in New Zealand 2026/27NZINDODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2059th Match · CSA T20 Challenge 2026SWDES

Batting match by match (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerRunsScoresBF4s6sOppositionGroundDate
Damien MartynAUS747 & 67*15750v WIMelbourne26 Dec 1992
Stuart LawAUS74748650v WIMelbourne19 Dec 1995
Romesh KaluwitharanaSL74746880v AUSMelbourne16 Jan 1996
Justin LangerAUS7444 & 3015680v ENGMelbourne26 Dec 1998
Marcus TrescothickENG7437 & 37121112v AUSMelbourne26 Dec 2002
Virender SehwagIND7467 & 79580v AUSMelbourne26 Dec 2011
David HusseyAUS74747441v SLMelbourne2 Mar 2012
Michael ClarkeAUS747472101v NZMelbourne29 Mar 2015
Kevin PietersenMS74743945v STMelbourne24 Jan 2016
Aaron FinchAUS74744882v INDMelbourne29 Jan 2016
Dylan BrasherVIC742 & 7224160v QUEMelbourne5 Feb 2026
Alec BannermanAUS7373 & DNB-70v ENGMelbourne2 Jan 1879
Archie MacLarenENG7335 & 38-40v AUSMelbourne1 Jan 1898
Neil HarveyAUS7342 & 31-80v ENGMelbourne22 Dec 1950
Tom GraveneyENG7319 & 5417460v AUSMelbourne13 Feb 1959
Seymour NurseWI7370 & 327610v AUSMelbourne30 Dec 1960
Rusi SurtiIND7330 & 4323160v AUSMelbourne30 Dec 1967
Mushtaq MohammadPAK7360 & 1319550v AUSMelbourne29 Dec 1972
Ian DavisAUS735 & 6817560v ENGMelbourne12 Mar 1977
David HookesAUS7317 & 5688110v ENGMelbourne12 Mar 1977
Ian BothamENG7327 & 4669130v AUSMelbourne26 Dec 1982
Allan BorderAUS737310150v WIMelbourne6 Jan 1985
Steve WaughAUS7373*10420v INDMelbourne16 Jan 1986
Ian HealyAUS7348 & 2511840v PAKMelbourne12 Jan 1990
Mark TaylorAUS7313 & 6016640v INDMelbourne26 Dec 1991
Dean JonesAUS73739630v INDMelbourne18 Jan 1992
Michael SlaterAUS73736981v SAMelbourne9 Dec 1993
Shivnarine ChanderpaulWI737311642v AUSMelbourne19 Dec 1995
Ricky PontingAUS737310030v WIMelbourne11 Jan 2001
Craig McMillanNZ73739941v SAMelbourne6 Feb 2002
Dinesh ChandimalSL73739571v AUSMelbourne11 Jan 2013
Elyse VillaniAUSW7373*4751v NZWMelbourne17 Feb 2017
Dick BarlowENG7216 & 56-70v AUSMelbourne10 Mar 1882
Arthur ShrewsburyENG7272 & 0*-60v AUSMelbourne1 Jan 1885
Ken ArcherAUS7226 & 46-50v ENGMelbourne22 Dec 1950
Colin BlandSA7250 & 2216960v AUSMelbourne1 Jan 1964
Graeme WoodAUS727211440v NZMelbourne1 Feb 1981
Javed MiandadPAK72728270v AUSMelbourne22 Nov 1981
Gus LogieWI72726432v AUSMelbourne20 Jan 1985
Sunil GavaskarIND727212330v AUSMelbourne31 Jan 1986
Jeff DujonWI7226 & 4614960v AUSMelbourne24 Dec 1988
Imran KhanPAK727211051v ENGMelbourne25 Mar 1992
Andrew SymondsAUS720 & 725556v SAMelbourne26 Dec 2005
Mohammad HafeezPAK727210480v AUSMelbourne15 Jan 2017
Rishabh PantIND7239 & 3311961v AUSMelbourne26 Dec 2018
D'Arcy ShortHH72725273v SSMelbourne24 Jan 2021
Sam HarperVIC720 & 7210691v NSWMelbourne20 Oct 2024
James PeirsonBH7272*5652v MSMelbourne18 Dec 2024
Andrew GreenwoodENG7149 & 22--0v AUSMelbourne31 Mar 1877
William ScottonENG7121 & 50*-30v AUSMelbourne31 Dec 1881

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.