Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by opposition (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Michael HusseyAUSSri Lanka2008-201255220371*67.6733860.0602090
Shaun MarshMR/PSMelbourne Stars2015-20246602037933.83164123.78010185
Jordan SilkSSMelbourne Stars2015-20261110620337*50.75179113.4100082
'Young Jack' HearneENGAustralia1911-192556120211440.4051839.00101150
Pat CumminsAUSIndia2015-20244602016333.5045144.57010201
Daniel HughesSSMelbourne Stars2017-202499120149*25.13172116.86000203
Usman KhawajaAUSWest Indies2015120200144100.0028869.44110111
George GunnENGAustralia1908-19124701997528.4332739.14011100
Mike BrearleyENGAustralia1977-1980710119960*22.1157534.61013110
Reg SimpsonENGAustralia1950-1951241198156*66.00--100140
Steve WaughAUSPakistan1989-2000910319881*28.2931463.06011131
Hanif MohammadPAKAustralia196412019710498.5042346.57110200
Desmond HaynesWIPakistan1981-199244119793*65.6731762.15020150
Mahela JayawardeneSLAustralia1999-2013910119761*21.8926873.51022182
Richard HadleeNZAustralia1973-1988111411973415.1531762.15000152
Warren BardsleyAUSSouth Africa1910-19112401968549.0028369.26020140
Albert WardENGAustralia1894-18952401969349.00--01091
Dean JonesAUSIndia1985-19925511967349.0037352.55020110
Mark SteketeeQUEVictoria2019-20244711965332.6732560.31020202
Brad HaddinAUSEngland2010-20155511956548.7523881.93020222
Conrad HunteWIAustralia1960-196124019411048.5050438.49110170
Andrew SymondsAUSIndia2000-20086611948838.8023981.17010155
Frank IredaleAUSEngland1894-18984601938932.17--02160
Billy BarnesENGAustralia1882-18854511927448.00--020160
Jonty RhodesSAAustralia1993-200266319243*64.0038350.1300040
Matthew WadeAUSIndia2012-20205611916738.2029963.88010114
Graeme WoodAUSPakistan1979-198957219110038.2047240.4710191
Intikhab AlamPAKAustralia1964-19722401906847.5035952.92020240
Kepler WesselsAUS/SAEngland1982-19924511908547.5027668.84010190
Dean JonesAUSPakistan1985-19935611908438.0030063.3302192
Steve SmithAUSSouth Africa2014-202222018910494.5027369.23110161
Blake MacdonaldVICWestern Australia2025121188109*188.0026172.03110204
Hilton CartwrightMSSydney Sixers2020-20267731885947.00140134.29010158
Wasim AkramPAKAustralia1985-2000101001888618.8022384.30011126
Arthur MorrisAUSSouth Africa1952-19532401879946.75--010100
Rohan KanhaiWIAustralia1960-19683601878431.1739147.83010270
Jimmy AdamsWIAustralia1992-200169318674*31.0041744.60012120
Dean JonesAUSSri Lanka1988-199033118585*92.5024475.8202071
Charlie McLeodAUSEngland1898-190435118511246.25--11190
Graeme SmithSAAustralia2005-20082401847546.0030161.13020210
Beau WebsterMS/MRHobart Hurricanes2021-202554218455*92.00131140.46030137
Chris LynnBH/ASMelbourne Stars2016-202677118463*30.67136135.290211412
Michael ClarkeAUSSri Lanka2008-201244018310645.7529861.41111210
Matt RenshawBH/ASMelbourne Stars2019-202455118390*45.75142128.87010154
Andrew JonesNZAustralia1987-19945601835930.5040545.19020100
Javed MiandadPAKWest Indies1981-19924421827491.0024773.68020130
Geoff MarshAUSPakistan1989-1990341182125*60.6733654.17100140
Stephen FlemingNZAustralia1997-2007551182116*45.5025471.65110130
Bob SimpsonAUSEngland1958-19664601826730.3339346.31021200
Ian HealyAUSEngland1990-19985811825626.0025072.8002180

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.