Mirana counters

The Dota 2 heroes that most reliably beat Mirana in public matches, ranked by confidence-adjusted win rate in games where they faced Mirana (minimum 20 games per matchup).

#HeroWin rate vs MiranaGames
1Treant Protector74.1%27
2Venomancer66.7%21
3Ember Spirit55.6%81
4Legion Commander64.0%25
5Centaur Warrunner54.4%90
6Luna55.6%63
7Tiny52.5%80
8Tusk52.9%68
9Zeus55.6%45
10Enigma60.9%23

Why