Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Glenn MaxwellMSSydney Sixers2015-20261010241310351.63243169.961303918
Glenn MaxwellMSHobart Hurricanes2012-2025873361154*90.25173208.671204115
Glenn MaxwellMSMelbourne Renegades2013-2026131332896628.90213135.680101214
Marcus StoinisMSHobart Hurricanes2014-202588324575*49.00149164.430212012
Chris LynnBH/ASMelbourne Stars2016-202677118463*30.67136135.290211412
Viv RichardsWIAustralia1975-198920241139720860.74159587.59310213811
Marcus StoinisMSSydney Sixers2019-2026992324147*46.29224144.641103511
Aaron FinchAUSEngland2011-2018662446135111.50424105.193104210
Marcus StoinisMSMelbourne Renegades2013-20261110432378*53.83252128.170202510
Aaron FinchMRMelbourne Stars2013-20231010129667*32.89226130.970212810
Luke WrightMSMelbourne Renegades2013-2018661269109*53.80174154.601102810
Ben McDermottHHMelbourne Stars2018-20257712416940.17174138.510301810
David WarnerAUSSouth Africa2009-202233029320097.6730695.75110238
Matthew WadeMR/HHMelbourne Stars2015-20259902937132.56233125.75020178
Hilton CartwrightMSSydney Sixers2020-20267731885947.00140134.29010158
Kevin PietersenENGAustralia2006-20136803548244.2558660.41040247
Beau WebsterMS/MRHobart Hurricanes2021-202554218455*92.00131140.46030137
Peter HandscombMSPerth Scorchers2014-2016333143103*-100143.0010067
Marcus StoinisMSBrisbane Heat2016-20247711274321.1779160.7600197
George BonnorAUSEngland1882-18832301198539.6710.0001177
Mitchell StarcAUSPakistan2016-20244511078426.7514076.4301067
Matthew HaydenAUSEngland2002-200767043915362.7166266.31220406
Rohit SharmaINDAustralia2008-20241111236113840.1148175.05120256
Virender SehwagINDAustralia2003-201279035219539.1144678.92111426
Shane WatsonAUSEngland2002-20158102348161*43.5040785.50122316
Adam GilchristAUSEngland1999-200789130012437.5032692.02120336
Adam GilchristAUSSri Lanka1999-200844026915467.25213126.29110286
Wasim AkramPAKAustralia1985-2000101001888618.8022384.30011126
Joe ClarkeMSAdelaide Strikers2022-20232201188359.0086137.2101056
David WarnerSTMelbourne Stars2011-2023221104102*104.0054192.5910066
Lance CairnsNZAustralia1980-19836601035217.1710598.1001176
Andrew SymondsAUSSouth Africa2002-2008350997219.8011784.6201386
Matthew ShortASHobart Hurricanes2022110898989.0048185.4201046
Nic MaddinsonSS/MRMelbourne Stars2015-2022440856221.2552163.4601076
AB de VilliersBHMelbourne Stars2020110717171.0037191.8901026
Ricky PontingAUSEngland1999-2010911247711953.0065073.38130455
Steve SmithAUSIndia2014-202458045519256.8870564.54201425
James VinceSS/STMelbourne Stars2018-202599135291*44.00265132.83030375
Mohammad YousufPAKAustralia2000-200968025411131.7547553.47110235
Jason RoyENGAustralia2018-202233022118073.67206107.28100235
Moisés HenriquesSSMelbourne Stars2015-2026121222134121.30151141.06000175
Josh PhilippeSSMelbourne Stars2019-202699121199*26.38159132.70010225
Shaun MarshMR/PSMelbourne Stars2015-20246602037933.83164123.78010185
Andrew SymondsAUSIndia2000-20086611948838.8023981.17010155
Cameron WhiteMRMelbourne Stars2016-201944216164*80.50132121.97020115
Marcus StoinisMSSydney Thunder2016-20235501598331.80126126.19020145
Shoaib MalikPAKAustralia2004-20174511586639.5025561.96010125
Joe ClarkeMSHobart Hurricanes2022-2025331156101*78.00104150.00100145
Hilton CartwrightMSMelbourne Renegades2021-20266521254141.6787143.68000105
Aaron FinchAUSSri Lanka2013-20226601134318.83110102.7300045
Page 1Next

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.