Leshrac/Counters

Bad against...

 * Because Leshrac has a large mana pool and his skills are mana dependant, so Mana Break can take burn mana, and Mana Void will deal enormous damage.


 * Clockwerk with Blade Mail can instantly jump on top of Leshrac and either force him to turn off his pulse nova, or kill him outright.
 * Battery Assault's constant ministuns will interrupt Leshrac's long cast animations repeatedly, effectively making all his spells aside from pulse nova unuseable. Because of this, trapping Leshrac alone inside of clockwerk's power cogs is almost always a guaranteed kill.

Lifestealer has Magic Immunity which makes Leshrac very weak against him. Beside, his lifesteal passive will destroy you.
 * Reason

High burst damage plus mana break plus your low HP pool. Nyx can easily kill you with his combo + dagon.
 * Reason

Mana Leak is very annoying against you since all of your skill need mana to be cast.
 * Reason

Others

 * Phantom Lancer
 * Legion Commander
 * Axe

Items

 * Black King Bar ignores all magical damage from Leshrac.
 * Blade Mail reflects all damage from Leshrac.
 * Diffusal Blade

Good against...

 * AoE damage will destroy all of Meepo's clones.


 * Reason


 * Reason


 * Reason


 * Reason

Others

 * Tidehunter
 * Arc Warden
 * Abaddon

Works well with...

 * Vacuum synergises with most of Leshrac's skills ( EG: vacuum into earth split ..etc)


 * Shackels helps to land Split Earth


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

List of heroes that counter Leshrac, and list of heroes that work well with Leshrac.