Sniper/Counters

Bad against...

 * Phantom Assassin has a good gap-closing ability (Phantom Strike) along with a slow (Stifling Dagger), so her critical damage can make short work of fragile Sniper. Besides, Phantom Assassin has a great miss chance, so until Sniper builds Monkey King Bar, a lot of his physical damage would be wasted on her.


 * Anti-Mage is another hero capable of closing gap between himself and Sniper very fast. Sniper does not have a large mana pool, so atacks from Anti-Mage can burn through his mana very quickly, not allowing Sniper to Use Shadow Blade to escape. Besides, given Anti-Mage's ability to disjoint projectiles thanks to his Blink, Sniper's ultimate can be fairly ineffective against Anti-Mage.


 * Pudge is a hero who can significantly interfere with Sniper's early laning in mid if he is not careful enough. His Meat Hook damages for a significant portion of Sniper's paper HP, and a follow-up Rot or Dismember later can spell an end for Sniper. However, good map awareness and a well-placed ward would usually prevent most of the problems.


 * Bounty Hunter is a hero who can take out squishy heroes like Sniper very well thanks to his kit - Shuriken and Jinada alone can work through quite a portion of Sniper's health points. In addition, Track renders use of Shadow Blade as a mean of escape ineffective, unless there is a friendly Purge available.


 * Vengeful Spirit has a great positioning spell that allows her to bring Sniper from his comfortable position in the back to dangerous front lines where he can be killed off fairly easily so one should be mindful of her Swap.

Other Heroes

 * Terrorblade Sunder can help himself or his ally from Assassinate.
 * Slark Pounce can get Sniper easily and escape from Assassinate while Jumping.
 * Spirit Breaker

Items

 * Blade Mail
 * Eul's Scepter of Divinity
 * Smoke of Deceit
 * Linken Sphere

Good against...

 * Reason


 * Reason


 * Reason


 * Reason


 * Reason

Others

 * Entry
 * Entry
 * Entry

Works well with...

 * Precision Aura of Drow Ranger benefits Sniper a lot throughout the whole game as it provides him with extra damage, which is never bad for a carry.


 * Ogre Magi makes for an excellent dou with Sniper thanks to his Bloodlust which inceases Sniper's attack speed and movement speed, enabling him to farm etter or possibly secure a kill. In addition, may Sniper be ganked, Ogre Magi can impede the gank with his slow and stun, while letting Sniper go unharmed.

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