Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1Live57th Match · CSA Pro20 2026/27LIO187/1 (17)ES198/6 (20)LIO need 12 runs in 18 ballsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by ground (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Frank MissonAUSMelbourne Cricket GroundMelbourne1960-19612221212*-6618.1800010
Peter PhilpottAUSMelbourne Cricket GroundMelbourne196512012106.004030.0000010
Warren HeggENGMelbourne Cricket GroundMelbourne19981201296.002646.1500010
Luke RonchiAUS/NZ/PSMelbourne Cricket GroundMelbourne2009-201533012114.001392.3100120
Tom O'ConnellMSMelbourne Cricket GroundMelbourne2019-2022432129*12.001580.0000010
Dilip DoshiINDMelbourne Cricket GroundMelbourne1980-19814311276.003336.3600110
George GearyENGMelbourne Cricket GroundMelbourne1928-1929241124*4.006020.0000010
Michael BeerMS/PSMelbourne Cricket GroundMelbourne2012-20191876127*12.0010120.0000110
Robin PetersonSAMelbourne Cricket GroundMelbourne2014110111111.001291.6700001
Sean WilliamsZIMMelbourne Cricket GroundMelbourne2022110111111.001861.1100001
Danielle HazellENGWMelbourne Cricket GroundMelbourne2014310111111.001478.5700010
Hassan KhanMRMelbourne Cricket GroundMelbourne2026110111111.006183.3300020
Lachlan PfefferBHMelbourne Cricket GroundMelbourne2022110111111.001478.5700010
Kavem HodgeWIMelbourne Cricket GroundMelbourne2024110111111.001861.1100010
Yastika BhatiaMSMelbourne Cricket GroundMelbourne2024110111111.008137.5000020
Vinothen JohnSLMelbourne Cricket GroundMelbourne1985310111111.001764.7100010
Chris TremlettENGMelbourne Cricket GroundMelbourne2010-20112201175.501573.3300001
Paul NixonENGMelbourne Cricket GroundMelbourne20072211111*11.001478.5700100
Trent CopelandNSWMelbourne Cricket GroundMelbourne2021121117*11.001384.6200020
Aaron O'BrienAS/MRMelbourne Cricket GroundMelbourne2012-201332111811.001668.7500000
Sami AslamPAKMelbourne Cricket GroundMelbourne20161201195.504922.4500010
Jack NisbetNSWMelbourne Cricket GroundMelbourne2024121117*11.002445.8300010
Ned GregoryAUSMelbourne Cricket GroundMelbourne187712011115.503135.4800110
Harry DonnanAUSMelbourne Cricket GroundMelbourne18921201195.50--00020
Tony LockENGMelbourne Cricket GroundMelbourne19581201165.506716.4200010
Steve CamachoWIMelbourne Cricket GroundMelbourne196812011115.507115.4900120
Keith BoyceWIMelbourne Cricket GroundMelbourne197612011115.502055.0000120
Phil CarlsonAUSMelbourne Cricket GroundMelbourne197932011115.503036.6700120
Ryan GibsonASMelbourne Cricket GroundMelbourne2021-202333011103.672250.0000110
Blake EdwardsQUEMelbourne Cricket GroundMelbourne2019-20232311185.504325.5800010
Danny MorrisonNZMelbourne Cricket GroundMelbourne1987-1993442119*5.503234.3800210
Kris BrittMRMelbourne Cricket GroundMelbourne2017-2018210101010.008125.0000010
Umar GulPAKMelbourne Cricket GroundMelbourne2010110101010.009111.1100001
Suraj RandivSLMelbourne Cricket GroundMelbourne2010110101010.002147.6200000
Lea TahuhuNZW/MRMelbourne Cricket GroundMelbourne2017-20194111010*-5200.0000010
Jay LentonSTMelbourne Cricket GroundMelbourne2018-2020210101010.007142.8600010
Roy TattersallENGMelbourne Cricket GroundMelbourne1951110101010.00--00010
John HampshireENGMelbourne Cricket GroundMelbourne1971110101010.001376.9200000
John MorrisENGMelbourne Cricket GroundMelbourne1991110101010.001471.4300010
Craig SpearmanNZMelbourne Cricket GroundMelbourne1998110101010.002737.0400010
Richard PetrieNZMelbourne Cricket GroundMelbourne1990-1991210101010.001662.5000000
Nadeem GhauriPAKMelbourne Cricket GroundMelbourne1990222107*-1758.8200000
Alex KeathMSMelbourne Cricket GroundMelbourne2014-20153201065.001190.9100000
Brydon CarseENGMelbourne Cricket GroundMelbourne20251201065.002050.0000000
Justin AvendanoSS/MSMelbourne Cricket GroundMelbourne2020-20222201065.001471.4300010
Albert TrottAUSMelbourne Cricket GroundMelbourne189512010105.00--00100
Ike TraversAUSMelbourne Cricket GroundMelbourne19021201095.00--00000
Roy SwetmanENGMelbourne Cricket GroundMelbourne19591201095.004820.8300000
Kevin WrightAUSMelbourne Cricket GroundMelbourne197932110910.005916.9500010
Tirumalai SrinivasanINDMelbourne Cricket GroundMelbourne1980-19812201065.003528.5700000

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.