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
Zaheer AbbasPAK14890 & 58218150v AUSMelbourne1 Jan 1977
Richie RichardsonWI14826 & 122327160v AUSMelbourne24 Dec 1988
Daniel HughesNSW14859 & 89*451180v VICMelbourne5 Nov 2021
Colin McCoolAUS147104* & 43280110v ENGMelbourne1 Jan 1947
Ken BarringtonENG147115 & 32*203112v AUSMelbourne11 Feb 1966
Marcus StoinisMS147147*79138v SSMelbourne12 Jan 2020
Vic RichardsonAUS146138 & 8248130v ENGMelbourne1 Jan 1925
Keith FletcherENG146146424110v AUSMelbourne8 Feb 1975
Arthur MorrisAUS14545 & 100*333100v INDMelbourne1 Jan 1948
Ted DexterENG14593 & 52362160v AUSMelbourne29 Dec 1962
Ian DavisAUS14456 & 88260140v PAKMelbourne1 Jan 1977
Gundappa ViswanathIND144114 & 30294140v AUSMelbourne7 Feb 1981
Herbert SutcliffeENG143143339140v AUSMelbourne13 Feb 1925
Arthur MorrisAUS14399 & 44-90v SAMelbourne6 Feb 1953
Jack HobbsENG142122 & 20255110v AUSMelbourne31 Dec 1920
John WatkinsSA14292 & 50-121v AUSMelbourne6 Feb 1953
Sadiq MohammadPAK142137 & 5277160v AUSMelbourne29 Dec 1972
John WrightNZ14299 & 43294150v AUSMelbourne26 Dec 1987
Damien MartynAUS142142 & DNB245120v PAKMelbourne26 Dec 2004
Travis HeadAUS142114 & 28298140v NZMelbourne26 Dec 2019
Marnus LabuschagneAUS14272 & 70284100v INDMelbourne26 Dec 2024
Alan KippaxAUS141100 & 41354150v ENGMelbourne29 Dec 1928
Ian ChappellAUS141111 & 30292140v ENGMelbourne21 Jan 1971
Ian RedpathAUS141135 & 6217140v PAKMelbourne29 Dec 1972
Steve WaughAUS141121* & 20279160v WIMelbourne26 Dec 2000
Matthew HaydenAUS141138 & 3*221170v SAMelbourne26 Dec 2001
Rahul DravidIND14149 & 92333180v AUSMelbourne26 Dec 2003
Archie MacLarenENG140120 & 20*-120v AUSMelbourne1 Mar 1895
Lindsay HassettAUS14092 & 48-100v ENGMelbourne23 Feb 1951
Ijaz AhmedPAK14019 & 121364140v AUSMelbourne12 Jan 1990
Leonard HuttonENG13979 & 60*-110v AUSMelbourne23 Feb 1951
Ajinkya RahaneIND139112 & 27*263150v AUSMelbourne26 Dec 2020
Frank WorrellWI138108 & 30-110v AUSMelbourne31 Dec 1951
Rod MarshAUS13828 & 110*229130v ENGMelbourne12 Mar 1977
Marcus HarrisVIC13894 & 44205161v TASMelbourne5 Mar 2019
Bill WoodfullAUS137102 & 3553550v ENGMelbourne8 Mar 1929
Doug WaltersAUS13722 & 11538090v ENGMelbourne30 Dec 1965
Ricky PontingAUS137105 & 32292160v SAMelbourne26 Dec 1997
Jacques KallisSA13738 & 99304101v AUSMelbourne26 Dec 2001
Mitchell MarshAUS13741 & 96190191v PAKMelbourne26 Dec 2023
Reggie DuffAUS13632 & 104-160v ENGMelbourne1 Jan 1902
Tom BlundellNZ13615 & 121229170v AUSMelbourne26 Dec 2019
Graeme WoodAUS134100 & 3439060v ENGMelbourne29 Dec 1978
Allan BorderAUS133124 & 9289130v INDMelbourne7 Feb 1981
Adam GilchristAUS13378 & 55192160v INDMelbourne26 Dec 1999
Peter HandscombVIC13343 & 90243120v NSWMelbourne26 Oct 2023
Josh PhilippeNSW13345* & 88219121v VICMelbourne20 Oct 2024
Jack HobbsENG1326 & 126*21680v AUSMelbourne30 Dec 1911
Bill PonsfordAUS132128 & 424260v ENGMelbourne1 Jan 1925
Jake DoranTAS13285 & 47*230101v VICMelbourne24 Nov 2022

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