Witch Doctor/Counters

Bad against...

 * Rubick can steal Death Ward easily as it is chanelled ability and then use it to turn teamfight to his advantage.


 * Vengeful Spirit has two abilities for disable Death Ward, so even BKB during the channeling doesn't work for Witch Doctor against a good Venge.


 * Morphling's Adaptive Strike can interrupt Death Ward at range.


 * Beware of placing Death Ward inside Chronosphere, as it will cancel the effect and leave Witch Doctor vulnerable if he does not react in time.


 * Without Dust of Appearance or Sentry Wards, Riki is able to silence Witch Doctor with Smoke Screen, and is likely to build a Diffusal Blade, leaving Witch Doctor without mana to cast Voodoo Restoration, as well as Skull Basher to interrupt Death Ward, or pre-empt Paralyzing Cask.

Others

 * Arc Warden's Magnetic Field dodges all damage from Death Ward. Also his double Necronomicon will reveals him while Death Ward.
 * Good Deny players.
 * Entry

Items

 * Lotus Orb reflects Stun but Linken's Sphere blocks it.
 * Black King Bar dodges all magical damage.
 * Diffusal Blade cut Witch Doctor mana.
 * Necronomicon reveals Witch Doctor under invisibility.

Good against...
Paralyzing cask bounces between him and his wolves, keeping him stunned for long amounts of time.
 * Reason


 * Due to Crystal Maiden's low movement speed and fragile nature, she is easily stunned multiple times by Paralyzing Cask and finished off with Malediction ticks.


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

Works well with...

 * Chronosphere traps opponent while death ward kills them.


 * Zombies give excellent vision to fleeing enemies for when witch doctor has aghs. The death ward still bounces to them. Also witch doctor typically wants a buffer in front of him which Undying does well.


 * Enigma's blackhole+death ward melts enemies and they can't do anything about it.

Pit of Malice traps long enough to cast a maledict and death ward combo.
 * Magnus Reverse Polarity stuns enemies for a long period of time and pulls them together so Death ward just cleans them up.
 * Reason

Others

 * Entry
 * Entry
 * Entry

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