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×

Player figures come from full scorecards, which we hold for 312 of the 313 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Younis KhanPAK11087 & 23212130v AUSMelbourne26 Dec 2004
Victor TrumperAUS10974 & 35-92v ENGMelbourne1 Jan 1904
Ray LindwallAUS1099 & 100120141v ENGMelbourne1 Jan 1947
Colin CowdreyENG109102 & 7-140v AUSMelbourne31 Dec 1954
Rohan KanhaiWI10984 & 25230160v AUSMelbourne1 Jan 1961
Bill LawryAUS10952 & 5734770v ENGMelbourne29 Dec 1962
John EdrichENG109109 & DNB286110v AUSMelbourne30 Dec 1965
Bob SimpsonAUS10910918680v INDMelbourne30 Dec 1967
Brian LuckhurstENG109109 & DNB280110v AUSMelbourne21 Jan 1971
Gary CosierAUS109109 & DNB186130v WIMelbourne26 Dec 1975
Majid KhanPAK1091 & 108160160v AUSMelbourne10 Mar 1979
Doug WaltersAUS109107 & 221360v NZMelbourne26 Dec 1980
Allan LambENG10983 & 26161180v AUSMelbourne26 Dec 1982
George GiffenAUS10857 & 51--0v ENGMelbourne1 Mar 1895
Warwick ArmstrongAUS10831 & 77-100v ENGMelbourne1 Jan 1908
Bill LawryAUS10810825670v ENGMelbourne11 Feb 1966
Kim HughesAUS108100* & 8248110v WIMelbourne26 Dec 1981
Matthew ShortVIC108108*94141v QUEMelbourne14 Feb 2023
Sam WhitemanWA1085 & 10327170v VICMelbourne4 Dec 2025
Viv RichardsWI10610695121v AUSMelbourne22 Jan 1984
Paul ReiffelAUS10627 & 79*16980v SAMelbourne26 Dec 1997
Marlon SamuelsWI10660* & 46231140v AUSMelbourne26 Dec 2000
Craig WhiteENG10685* & 21196123v AUSMelbourne26 Dec 2002
Ricky PontingAUS106106*97111v SLMelbourne21 Jan 2003
Cheteshwar PujaraIND106106 & 0321100v AUSMelbourne26 Dec 2018
David WarnerAUS10610610282v ENGMelbourne22 Nov 2022
Beth MooneyAUSW10610617370v ENGWMelbourne30 Jan 2025
Billy BatesENG10558 & 47-90v AUSMelbourne31 Dec 1881
Arthur ShrewsburyENG105105*-100v AUSMelbourne21 Mar 1885
Vernon RansfordAUS10551 & 548490v ENGMelbourne7 Feb 1908
Colin McDonaldAUS10582 & 23-100v SAMelbourne24 Dec 1952
Ajit WadekarIND1056 & 99160130v AUSMelbourne30 Dec 1967
Sadiq MohammadPAK105105 & 0263100v AUSMelbourne1 Jan 1977
Rick McCoskerAUS1050 & 105179100v PAKMelbourne1 Jan 1977
Warwick ArmstrongAUS10475 & 2917090v SAMelbourne31 Dec 1910
Saeed AhmedPAK10480 & 24148110v AUSMelbourne4 Dec 1964
Tom VeiversAUS10488 & 16*140100v PAKMelbourne4 Dec 1964
Colin CowdreyENG104104 & DNB18790v AUSMelbourne30 Dec 1965
Bob CowperAUS10499 & 5207130v ENGMelbourne30 Dec 1965
Clive LloydWI1042 & 102130140v AUSMelbourne26 Dec 1975
Donald BradmanAUS1030 & 103*14770v ENGMelbourne30 Dec 1932
Greg ChappellAUS1031 & 102191110v ENGMelbourne8 Feb 1975
Kim HughesAUS10319 & 84263101v PAKMelbourne10 Mar 1979
Gordon GreenidgeWI10310316151v PAKMelbourne21 Nov 1981
Mark WaughAUS10325 & 78*21070v WIMelbourne26 Dec 2000
Matthew HaydenAUS103102 & 1151103v ENGMelbourne26 Dec 2002
Glenn MaxwellMS10310357123v SSMelbourne15 Dec 2021
Bill EdrichENG10289 & 13271110v AUSMelbourne1 Jan 1947
Colin McDonaldAUS10291 & 1122760v WIMelbourne7 Feb 1961
Craig SerjeantAUS10285 & 1721190v INDMelbourne30 Dec 1977

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