Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd 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
Cameron CuffyWIMelbourne Cricket GroundMelbourne1997-20013201065.002245.4500000
Veronica PykeHHMelbourne Cricket GroundMelbourne2016-20183301093.331283.3300110
Neil FosterENGMelbourne Cricket GroundMelbourne1985-19874301053.332245.4500000
John HodgesAUSMelbourne Cricket GroundMelbourne18772411083.331844.4400110
Bill VoceENGMelbourne Cricket GroundMelbourne1932-19474711061.675916.9500300
Mushtaq AhmedPAKMelbourne Cricket GroundMelbourne1992-1997210999.002437.5000010
Jon LewisENGMelbourne Cricket GroundMelbourne2007110999.009100.0000000
Shelley NitschkeASMelbourne Cricket GroundMelbourne2017110999.001090.0000010
Michael YardyENGMelbourne Cricket GroundMelbourne2011210999.002142.8600000
Ajmal ShahzadENGMelbourne Cricket GroundMelbourne201121199*-7128.5700001
Hayley JensenMS/MRMelbourne Cricket GroundMelbourne2017-2018310999.001656.2500020
Jordan CoxMRMelbourne Cricket GroundMelbourne2024110999.006150.0000020
Anika LearoydSTMelbourne Cricket GroundMelbourne202411199*-9100.0000010
Thomas BalkinQUEMelbourne Cricket GroundMelbourne202611199*-1752.9400000
Peter WebbNZMelbourne Cricket GroundMelbourne1983110999.003228.1300010
Tim MayAUSMelbourne Cricket GroundMelbourne1988-1994510999.003129.0300000
Danish KaneriaPAKMelbourne Cricket GroundMelbourne200412199*9.001369.2300120
Dinesh KarthikINDMelbourne Cricket GroundMelbourne2008-2022420984.501090.0000010
Dimitri MascarenhasMS/HHMelbourne Cricket GroundMelbourne2013-2014320984.501656.2500000
Ryan CartersSS/STMelbourne Cricket GroundMelbourne2013-2015220974.501560.0000010
Clive RoseMS/HHMelbourne Cricket GroundMelbourne2013-201952298*-1181.8200000
Anrich NortjeSAMelbourne Cricket GroundMelbourne202212298*-1947.3700010
Chester WatsonWIMelbourne Cricket GroundMelbourne1960120954.503228.1300000
Mohammad IlyasPAKMelbourne Cricket GroundMelbourne1964120964.503525.7100000
Matthew KuhnemannAUS/BH/QUEMelbourne Cricket GroundMelbourne2022-2025531974.501560.0000000
Axar PatelINDMelbourne Cricket GroundMelbourne2015-2025441973.001752.9400100
Colin BlytheENGMelbourne Cricket GroundMelbourne190224395*9.00--00010
Mark RichardsonNZMelbourne Cricket GroundMelbourne2002110888.001457.1400010
Mark CosgroveSTMelbourne Cricket GroundMelbourne2013110888.001361.5400000
Imran TahirSAMelbourne Cricket GroundMelbourne2014-2015210888.001080.0000010
Seekkuge PrasannaSLMelbourne Cricket GroundMelbourne201711188*-988.8900010
Gurkeerat SinghINDMelbourne Cricket GroundMelbourne2016110888.007114.2900010
Ish SodhiASMelbourne Cricket GroundMelbourne201711188*-4200.0000001
Tabraiz ShamsiASMelbourne Cricket GroundMelbourne202611188*-2236.3600000
Janith LiyanageSLMelbourne Cricket GroundMelbourne2022110888.00988.8900000
Mohammad HarisPAKMelbourne Cricket GroundMelbourne2022110888.001266.6700010
Shayne O'ConnorNZMelbourne Cricket GroundMelbourne1997-1998210888.004119.5100000
David RennebergAUSMelbourne Cricket GroundMelbourne196711188*-8100.0000010
Stu GillespieNZMelbourne Cricket GroundMelbourne198811188*-1080.0000000
Ravindra PushpakumaraSLMelbourne Cricket GroundMelbourne199621188*-1361.5400000
Wajahatullah WastiPAKMelbourne Cricket GroundMelbourne2000110888.001650.0000010
Owais ShahENG/HHMelbourne Cricket GroundMelbourne2002-2012220874.001361.5400010
Mashrafe MortazaBANMelbourne Cricket GroundMelbourne2015220874.001080.0000010
Abdur RaufPAKMelbourne Cricket GroundMelbourne2009120854.002433.3300000
Richard EllisonENGMelbourne Cricket GroundMelbourne1985221868.001361.5400000
Alice CapseyMS/MRMelbourne Cricket GroundMelbourne2023-2024220884.008100.0000120
Gary TroupNZMelbourne Cricket GroundMelbourne1980-198332187*8.001942.1100000
Corey RocchiccioliWAMelbourne Cricket GroundMelbourne2025120854.002532.0000000
Charles EadyAUSMelbourne Cricket GroundMelbourne1902120854.00--00000
Ernie ToshackAUSMelbourne Cricket GroundMelbourne1947121868.001457.1400010

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.