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 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd 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 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
Jeff DujonWIAustralia1981-19891719754182*45.0895056.95021420
Courtney WalshWIAustralia1984-2000121377530*12.5016346.0100122
Steve WaughAUSEngland1986-200210146583122*72.8898359.31131550
Jordan SilkSSMelbourne Stars2015-20261110620337*50.75179113.4100082
Ewen ChatfieldNZAustralia1980-1988986221011.007927.8500110
Warwick ArmstrongAUSEngland1902-19219165634133*57.6455555.14221613
Allan BorderAUSPakistan1979-19931215554210554.20112848.05140480
Bob WillisENGAustralia1971-198311125831911.8627729.9600050
Geoff LawsonAUSWest Indies1981-1985101156621*11.0012353.6600230
Alf ValentineWIAustralia1951-1961365191419.002714.8100020
Greg ChappellAUSEngland1971-19831016457711448.08101756.74221540
Imran KhanPAKAustralia1977-1990121645298344.08101452.17030362
Marcus StoinisMSMelbourne Renegades2013-20261110432378*53.83252128.170202510
MS DhoniINDAustralia2007-20191114429487*29.4044865.63011223
Billy MurdochAUSEngland1877-188361142828540.29--010200
Shaun PollockSAAustralia1997-200569421767*43.4043050.47010212
Malcolm MarshallWIAustralia1982-1992151341485516.4422964.63010152
Dennis LilleeAUSEngland1974-1983684842521.0020241.58000100
Michael HoldingWIAustralia1976-198715943396.608439.2900130
Josh HazlewoodAUSIndia2014-202546414107.003243.7500110
Mike HendrickENGAustralia1974-1979554148*14.005724.5600130
Scott BolandVICNew South Wales2021-2024354117*11.005918.6400010
Bruce ReidAUSEngland1986-1990344105*-2934.4800010
Clive LloydWIAustralia1975-19851417358410241.7184868.87120582
Rod MarshAUSEngland1971-198310143473110*43.0095549.53120480
Allan BorderAUSIndia1980-19921013347216347.2088053.64212401
Dilip VengsarkarINDAustralia1977-1991913344677*44.60100144.56030260
Geoff BoycottENGAustralia1965-19801015340276*33.50116134.63030270
Glenn MaxwellMSHobart Hurricanes2012-2025873361154*90.25173208.671204115
Glenn MaxwellMSMelbourne Renegades2013-2026131332896628.90213135.680101214
Steve SmithAUSWest Indies2010-2024333283134*-32686.81120210
Bert OldfieldAUSEngland1920-193781432654824.0974933.91000210
Adam VogesAUSWest Indies2010-2015333263112*-30885.39200253
Damien MartynAUSWest Indies1992-200556325595*85.0034573.91020121
Damien MartynAUSPakistan2000-2005553250142125.0041260.68110140
Marcus StoinisMSHobart Hurricanes2014-202588324575*49.00149164.430212012
Steve WaughAUSNew Zealand1987-2002121032296832.7134167.16021180
Steve WaughAUSPakistan1989-2000910319881*28.2931463.06011131
Jonty RhodesSAAustralia1993-200266319243*64.0038350.1300040
Hilton CartwrightMSSydney Sixers2020-20267731885947.00140134.29010158
Jimmy AdamsWIAustralia1992-200169318674*31.0041744.60012120
Chris HarrisNZAustralia1997-200244317963*179.0027565.09020100
Michael BevanAUSSri Lanka1996-200354317865*178.0023874.79020130
Ian HealyAUSWest Indies1988-1996121431663615.0923670.3400180
Nick LarkinMSSydney Thunder2020-202344314683*146.00103141.75020153
Peter HandscombMSPerth Scorchers2014-2016333143103*-100143.0010067
Curtly AmbroseWIAustralia1988-1996131431424412.9122563.11001131
Alex RossBH/STMelbourne Stars2017-20237631355845.00103131.0701194
Max WalkerAUSEngland1974-19774731203030.0038031.5800050
Mitchell SwepsonQUEVictoria2019-202659310422*17.3316164.6000190
Page 1Next

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