Live3rd T20I · India in New Zealand 2026/27NZ198/3 (20)IND43/0 (1.5)IND need 156 runs in 109 ballsLive5th Match · Pakistan ODI Tri-Series 2026/27PAK60/3 (12.3)SLSL chose to bowlT20I1st 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 runsODI1st ODI · Ireland in Namibia 2026/27IRE229/9NAM174Ireland won by 55 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)T2057th 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
Afaq HussainPAKMelbourne Cricket GroundMelbourne19641222113*-6532.3100030
Joe PartridgeSAMelbourne Cricket GroundMelbourne1964120211210.505637.5000010
Bob WoolmerENGMelbourne Cricket GroundMelbourne1977120211210.506631.8200020
Trevor LaughlinAUSMelbourne Cricket GroundMelbourne19793212115*21.003756.7600021
Ashok MalhotraINDMelbourne Cricket GroundMelbourne1986320211410.504447.7300000
Claude HendersonSAMelbourne Cricket GroundMelbourne2001120211610.505736.8400030
Mervyn DillonWIMelbourne Cricket GroundMelbourne2000-200523021157.004151.2200140
Jack WhiteENGMelbourne Cricket GroundMelbourne1928-1929232219*21.009023.3300000
Rashid KhanPAKMelbourne Cricket GroundMelbourne1984-1985431211710.5021100.0000000
Chris JordanENG/SS/PSMelbourne Cricket GroundMelbourne2020-20257402185.2520105.0000011
Neville QuinnSAMelbourne Cricket GroundMelbourne1931-1932242211110.50--00000
John MaguireAUSMelbourne Cricket GroundMelbourne1983-19845412114*7.003560.0000100
Avishka FernandoSLMelbourne Cricket GroundMelbourne2019110202020.002290.9100000
Hayden Walsh, Jr.WIMelbourne Cricket GroundMelbourne2024110202020.003557.1400000
Cooper ConnollyPSMelbourne Cricket GroundMelbourne2023110202020.009222.2200011
Roland HolderWIMelbourne Cricket GroundMelbourne1997110202020.005337.7400000
Colin de GrandhommeNZMelbourne Cricket GroundMelbourne2019120201110.004544.4400020
Sandford SchultzENGMelbourne Cricket GroundMelbourne1879121202020.00--00000
Bernard BosanquetENGMelbourne Cricket GroundMelbourne1904120201610.00--00020
Jack O'ConnorAUSMelbourne Cricket GroundMelbourne1908120201810.00--00000
Iftikhar Ali Khan PataudiENGMelbourne Cricket GroundMelbourne1932120201510.0011417.5400000
Len DarlingAUSMelbourne Cricket GroundMelbourne1937120202010.005536.3600110
Trevor ChappellAUSMelbourne Cricket GroundMelbourne1980-1981520201410.005437.0400000
Adam HollioakeENGMelbourne Cricket GroundMelbourne1999320201310.002483.3300010
Graeme LabrooySLMelbourne Cricket GroundMelbourne1988-1990331201310.002580.0000021
Josh HazlewoodAUS/SSMelbourne Cricket GroundMelbourne2018-2025664201010.004346.5100120
Veda KrishnamurthyINDWMelbourne Cricket GroundMelbourne2020110191919.002479.1700010
Matthew FordeWIMelbourne Cricket GroundMelbourne2024110191919.002190.4800011
Grahame ThomasAUSMelbourne Cricket GroundMelbourne1966110191919.002576.0000020
Sophie EcclestoneENGWMelbourne Cricket GroundMelbourne202512019189.505733.3300020
Bunny LucasENGMelbourne Cricket GroundMelbourne187912019139.50--000-0
Ted ArnoldENGMelbourne Cricket GroundMelbourne190412019199.5010.0000110
Arif ButtPAKMelbourne Cricket GroundMelbourne196412019129.504938.7800000
Kenny BenjaminWIMelbourne Cricket GroundMelbourne1993-199632019119.502673.0800020
MSK PrasadINDMelbourne Cricket GroundMelbourne199912019139.504245.2400020
Liam PlunkettMSMelbourne Cricket GroundMelbourne201933119119.5017111.7600010
Will JacksENG/HHMelbourne Cricket GroundMelbourne2021-202533019136.332770.3700000
Ted PeateENGMelbourne Cricket GroundMelbourne1881-188223119139.50--00020
Alf ValentineWIMelbourne Cricket GroundMelbourne1951-1961365191419.002714.8100020
Mike WhitneyAUSMelbourne Cricket GroundMelbourne1987-199296419139.504839.5800100
Richa GhoshINDWMelbourne Cricket GroundMelbourne2020110181818.0018100.0000020
Curtis CampherIREMelbourne Cricket GroundMelbourne2022110181818.0011163.6400030
Liam ScottASMelbourne Cricket GroundMelbourne2026110181818.002090.0000020
Keaton CritchellWAMelbourne Cricket GroundMelbourne2024110181818.0016112.5000001
David CapelENGMelbourne Cricket GroundMelbourne1988110181818.002864.2900010
Bransby CooperAUSMelbourne Cricket GroundMelbourne187712018159.001618.7500000
Kelly SeymourSAMelbourne Cricket GroundMelbourne19641221811*-5930.5100020
Graeme PollockSAMelbourne Cricket GroundMelbourne196412018169.004440.9100000
Daniel WorrallMS/ASMelbourne Cricket GroundMelbourne2018-202111311813*9.0016112.5000120
Oliver PeakeMR/VICMelbourne Cricket GroundMelbourne2025-202623118109.004045.0000001

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