T20I3rd 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)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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 runsT2057th Match · CSA T20 Challenge 2026LIOESODI6th 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/27NZINDT2059th Match · CSA T20 Challenge 2026SWDES

Batting by ground (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
John GleesonAUSMelbourne Cricket GroundMelbourne1967-197133018136.003748.6500120
Iqbal QasimPAKMelbourne Cricket GroundMelbourne1977-19813311816*9.006627.2700020
Pat SymcoxSAMelbourne Cricket GroundMelbourne1993-199853118109.003452.9400010
Steve RhodesENGMelbourne Cricket GroundMelbourne1994-199523018166.008820.4500100
Alana KingAUSW/MS/PSMelbourne Cricket GroundMelbourne2019-2025443189*18.003158.0600010
Devon MalcolmENGMelbourne Cricket GroundMelbourne1990-19942411811*6.004738.3000130
James BazleyBH/QUEMelbourne Cricket GroundMelbourne2022-20234501893.603158.0600211
Cameron McClureVICMelbourne Cricket GroundMelbourne2022-20265511894.505135.2900230
Dhanushka GunathillekeSLMelbourne Cricket GroundMelbourne2022110171717.0017100.0000001
Bhanuka RajapaksaSLMelbourne Cricket GroundMelbourne20191111717*-11154.5500011
Oliver PattersonQUEMelbourne Cricket GroundMelbourne2026110171717.001989.4700010
Ernie McCormickAUSMelbourne Cricket GroundMelbourne19371111717*-5133.3300020
Sidath WettimunySLMelbourne Cricket GroundMelbourne1985110171717.004537.7800000
Gabe BellTASMelbourne Cricket GroundMelbourne2017-201922017158.5010216.6700020
Nicola HancockMS/BHMelbourne Cricket GroundMelbourne2019-20243221713*-14121.4300011
Baron ConstantineWIMelbourne Cricket GroundMelbourne193112017108.50--00010
Chris GreenSTMelbourne Cricket GroundMelbourne2018-20235311778.502665.3800000
Arthur GilliganENGMelbourne Cricket GroundMelbourne19252311717*8.502568.0000230
Manoj PrabhakarINDMelbourne Cricket GroundMelbourne1991-199233017175.672085.0000220
Anil DalpatPAKMelbourne Cricket GroundMelbourne19855301795.671894.4400100
Patrick PattersonWIMelbourne Cricket GroundMelbourne1988-1992432171317.002085.0000020
Uvais KarnainSLMelbourne Cricket GroundMelbourne198533017165.673056.6700110
Shoaib AkhtarPAKMelbourne Cricket GroundMelbourne2000-200444217148.502958.6200102
Doug WrightENGMelbourne Cricket GroundMelbourne1947-195134017104.252835.7100010
Chris PringleNZMelbourne Cricket GroundMelbourne1990-19944411765.672373.9100000
Andrew FlintoffENGMelbourne Cricket GroundMelbourne2003110161616.001888.8900020
Mluleki NkalaZIMMelbourne Cricket GroundMelbourne2001110161616.002272.7300000
James NeeshamHHMelbourne Cricket GroundMelbourne2022110161616.0011145.4500030
Georgia RedmayneBHMelbourne Cricket GroundMelbourne2024110161616.0015106.6700020
Stephen O'KeefeSSMelbourne Cricket GroundMelbourne2019-20246221611*-2369.5700000
Trent BoultNZ/MSMelbourne Cricket GroundMelbourne2019-20234201688.002080.0000002
Qais AhmadMSMelbourne Cricket GroundMelbourne2021-2022421161016.0015106.6700002
Ryana MacDonald-GayENGWMelbourne Cricket GroundMelbourne20251211615*16.008917.9800000
Harry GrahamAUSMelbourne Cricket GroundMelbourne189512016108.00--000-0
Geoff PullarENGMelbourne Cricket GroundMelbourne196212016118.003545.7100020
Ashraf AliPAKMelbourne Cricket GroundMelbourne19812221615*-2176.1900010
Jack RussellENGMelbourne Cricket GroundMelbourne199012016158.008818.1800010
Venkatesh PrasadINDMelbourne Cricket GroundMelbourne1999-2000221161016.003250.0000000
James Lillywhite (jnr)ENGMelbourne Cricket GroundMelbourne187723116108.002166.6700010
Sandy BellSAMelbourne Cricket GroundMelbourne1931-19322411610*5.3320.0000200
Javagal SrinathINDMelbourne Cricket GroundMelbourne1991-200055116144.003348.4800110
Bert IronmongerAUSMelbourne Cricket GroundMelbourne1931-193245116124.00666.6700230
Jehan MubarakSLMelbourne Cricket GroundMelbourne2003110151515.002268.1800010
Jess DuffinMRMelbourne Cricket GroundMelbourne2019-2023210151515.001978.9500020
Katey MartinMSMelbourne Cricket GroundMelbourne2019110151515.002171.4300010
Laxman SivaramakrishnanINDMelbourne Cricket GroundMelbourne1985-1986610151515.002853.5700020
Adrian KuiperSAMelbourne Cricket GroundMelbourne19921111515*-12125.0000010
Mignon du PreezMSMelbourne Cricket GroundMelbourne20192201597.501978.9500020
Ravichandran AshwinINDMelbourne Cricket GroundMelbourne2020-2022321151415.004334.8800000
Keshav MaharajSAMelbourne Cricket GroundMelbourne202212015137.502951.7200020

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