Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Batting by opposition (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
v Melbourne Stars×At Melbourne Cricket Ground×
PlayerOppositionSpanMatInnsNORunsHSAveBFSR1005004s6s
James VinceSS/STMelbourne Stars2018-202599135291*44.00265132.83030375
Aaron FinchMRMelbourne Stars2013-20231010129667*32.89226130.970212810
Matthew WadeMR/HHMelbourne Stars2015-20259902937132.56233125.75020178
Jonathan WellsAS/MR/HHMelbourne Stars2014-20259802736834.13228119.74020203
Ben McDermottHHMelbourne Stars2018-20257712416940.17174138.510301810
Moisés HenriquesSSMelbourne Stars2015-2026121222134121.30151141.06000175
Michael KlingerAS/PSMelbourne Stars2012-20195502117142.20192109.90010134
Josh PhilippeSSMelbourne Stars2019-202699121199*26.38159132.70010225
Usman KhawajaBH/STMelbourne Stars2011-20237702107030.00141148.94010244
Shaun MarshMR/PSMelbourne Stars2015-20246602037933.83164123.78010185
Jordan SilkSSMelbourne Stars2015-20261110620337*50.75179113.4100082
Daniel HughesSSMelbourne Stars2017-202499120149*25.13172116.86000203
Chris LynnBH/ASMelbourne Stars2016-202677118463*30.67136135.290211412
Matt RenshawBH/ASMelbourne Stars2019-202455118390*45.75142128.87010154
Ben DunkST/AS/HHMelbourne Stars2011-20176611684333.60144116.67000151
Cameron WhiteMRMelbourne Stars2016-201944216164*80.50132121.97020115
D'Arcy ShortHHMelbourne Stars2018-202244215296*76.00109139.45011124
George BaileyHHMelbourne Stars2012-20196511495537.25118126.27010113
Daniel ChristianSS/MR/HHMelbourne Stars2016-20237621455636.25101143.56011144
James PeirsonBHMelbourne Stars2016-202476214372*35.75115124.35011112
Alex RossBH/STMelbourne Stars2017-20237631355845.00103131.0701194
Tim PaineHHMelbourne Stars2012-20165501306526.00113115.04012131
Mackenzie HarveyMRMelbourne Stars2019-202455212332*41.0096128.13000113
Tim DavidPS/HHMelbourne Stars2020-20256601223120.3392132.6100084
Matthew GilkesSTMelbourne Stars2020-20233301175639.00111105.4101083
Sam HarperMRMelbourne Stars2019-20235501126322.4084133.33011111
Adam VogesPSMelbourne Stars2014-20163311085254.0090120.00010110
David WarnerSTMelbourne Stars2011-2023221104102*104.0054192.5910066
Cameron BancroftPSMelbourne Stars2016-20203311045952.0094110.6401063
Callum FergusonST/AS/MRMelbourne Stars2012-2020640984124.5072136.1100092
Josh BrownBH/MRMelbourne Stars2023-2026330958431.6756169.64010114
Joe BurnsBHMelbourne Stars2016-20183328742*87.0072120.8300054
Michael LumbSSMelbourne Stars2015-2017220868043.0069124.6401063
Nic MaddinsonSS/MRMelbourne Stars2015-2022440856221.2552163.4601076
Ashton TurnerPSMelbourne Stars2014-20235438143*81.0051158.8200054
Brendon McCullumBHMelbourne Stars2018-2019220746137.0044168.1801093
Chris GayleST/MRMelbourne Stars2011-2016330736524.3357128.0701074
AB de VilliersBHMelbourne Stars2020110717171.0037191.8901026
Ben CuttingBH/STMelbourne Stars2016-2023751712217.7560118.3300072
Tom CooperAS/MRMelbourne Stars2012-2020860703611.6760116.6700132
Herschelle GibbsPSMelbourne Stars2012110696969.0048143.7501080
Sam HeazlettBHMelbourne Stars2017-2022330663922.0042157.1400062
Mitchell MarshPSMelbourne Stars2012-2021440623115.5055112.7300052
Max BryantBHMelbourne Stars2019-20242216036*60.0040150.0000081
Nathan ReardonBH/AS/HHMelbourne Stars2014-2018440593214.7550118.0000033
Ben DwarshuisSSMelbourne Stars2015-202611525942*19.6736163.8900043
Mohammad NabiMRMelbourne Stars2018-2022330585219.3339148.7201122
Nathan EllisHHMelbourne Stars2022-2025440564014.0029193.1000245
Shane WatsonSTMelbourne Stars2016-20182215549*55.0035157.1400052
Darren SammyHHMelbourne Stars2014-20162215538*55.0026211.5400053
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.