Heroes Updated list of all heroes in Dota 2. Hoodwink Dawnbreaker Bane Nature’s Prophet Oracle Skywrath Mage Marci Zeus Winter Wyvern Io Witch Doctor Warlock Weaver Windranger Void Spirit Visage Viper Ursa Venomancer Vengeful Spirit Undying Tusk Tiny Treant Protector Troll Warlord Tidehunter Tinker Terrorblade Techies Templar Assassin Spirit Breaker Sven Storm Spirit Spectre Sniper Slardar Slark Snapfire Silencer Wraith King Shadow Shaman Shadow Demon Timbersaw Riki Rubick Sand King Razor Clockwerk Queen Of Pain Pudge Pugna Phoenix Puck Pangolier Phantom Assassin Phantom Lancer Ogre Magi Omniknight Nyx Assassin Outworld Destroyer Shadow Fiend Naga Siren Morphling Monkey King Mirana Meepo Medusa Mars Magnus Lycan Luna Lion Lone Druid Lina Lifestealer Leshrac Lich Legion Commander Kunkka Keeper Of The Light Juggernaut Invoker Jakiro Gyrocopter Huskar Grimstroke Furion Faceless Void Enigma Enchantress Ember Spirit Earth Spirit Elder Titan Drow Ranger Earthshaker Doom Dragon Knight Dazzle Disruptor Death Prophet Dark Seer Dark Willow Crystal Maiden Clinkz Chen Broodmother Centaur Warrunner Chaos Knight Bristleback Brewmaster Bounty Hunter Beastmaster Bloodseeker Batrider Axe Arc Warden Ancient Apparition Anti Mage Underlord Alchemist Abaddon