Omniknight/Counters

Bad against...

 * from Storm can instantly remove from everyone in its radius of effect.


 * turns Omniknight into a walking creep, or completely takes out his buffed cores.
 * Doom also has access to Satyr Banisher's, which leaves enemies to few item counter builds or plays mistakes.


 * will purge.
 * will deplete Omniknight's already small mana pool.
 * Invoker's many disables will keep Omniknight's team occupied until times out.


 * Even if is blocked by Repel, it won't be blocked by, allowing Luna to finish off Omniknight's team while her team focuses on a single led enemy.


 * can be used to time out, giving Naga Siren's team an easy opportunity to counter-initiate.
 * Since doesn't affect magic immune units, it can be used to disable the rest of Omniknight's team while her team focuses on a single led enemy.


 * 's AoE purge will remove Omniknight's buffs, although it cannot directly target a unit under.


 * 's pure damage penetrates 's defense.
 * Outworld Devourer's intelligence steal is also devastating to Omniknight's already low mana pool.


 * will purge Omniknight's buffs from any ally who casts a single target spell against Razor.


 * All of Omniknight's abilities are valuable for Rubick to, and Omniknight has no throwaway ability to cover his last used spell.


 * will remove Omniknight's buffs.


 * takes Omniknight out of the fight completely.
 * are a great harass vs Omniknight during the laning stages of the game, since it doesn't aggro creeps & ignores his high base armor. It deals pure damage, which means it can also go through.
 * Silencer's intelligence steal can also cause Omniknight to falter in the early phases as it reduces his ability to use his spells.

Others

 * In general, heroes with large magical AoE damage will fare well against Omniknight:, , , , etc..
 * Omniknight's teamfight impact is greatly reduced by heroes who can pierce his defensive buffs with disables, such as:, , , etc.
 * Omniknight's is vulnerable during the laning stage. Heroes such as and  can easily harass Omniknight out of a lane with their ranged slows and poison damage. Other heroes that pose a great threat are heroes with disables, such as  or, who can easily render Omniknight helpless, while also depleting his low mana pool.
 * 's Storm from his ultimate,, allows Brewmaster to purge from Omniknight's entire team with ease, completely negating his ultimate.

Items

 * and other items that can prevent the casting of abilities makes Omniknight useless.
 * 's ability to purge a target off its buffs can become dangerous, as the effect of Guardian Angel is eliminated.
 * 's cyclone can purge Guardian Angel.

Good against...

 * Omniknight's healing prevents allies from dropping low enough for ; however, it can still go through all his buffs.
 * Axe also enjoys getting close to allied heroes in order to damage them with his, which can easily be punished by Purification or.
 * Although Omniknight can easily deal with Axe in the later stages of the game, during the laning stages Axe can easily punish a support Omniknight.
 * Caution though, Omniknight's melee and short cast ranges make him an easy target for, which can easily turn the tide for the enemy.


 * s can be easily killed with.
 * Choas Knight's only defense against Omniknight, is being able to finish him off before he can get any spells off.


 * 's damage is blocked by.
 * Be careful of her though!


 * is blocked by.


 * is an excellent chance for Omniknight to use.
 * Guardian Angel wastes 's duration entirely.

Others

 * Heroes that rely strongly on melee physical damage will fare badly against Omniknight's.
 * Most heroes that rely heavily on magic damage and have low movement speed or mobility will have trouble against Omniknight, as he can slow them down with . Repel will also defend initiators against magical nukes.

Works well with...

 * A on Clockwerk while he's fighting inside  will turn the fight in Clockwerk's favor.


 * solves Omniknight's mana problems.


 * solves Omniknight's mana problems.


 * Use on an enemy just before  to prevent that enemy from becoming invulnerable and single him out for a quick kill.


 * A successful is an easy set-up for a.
 * Omniknight can also negate the self-damage of with . Use  on an enemy Pudge to prevent them from denying themself.


 * , and  can make for a very quick kill.
 * Repel can be used as an alternative to a, giving Mortred much needed protection against magical nukers.


 * Repel allows Shadow Fiend to channel in the midst of the enemy team without relying on.


 * let's Storm Spirit get close for an easy.

Others

 * Omniknight works well with all heroes, although during the laning stages it's best to pair him with allies who can do most of the work or handle themselves without him, since he offers little to nothing during this stage.
 * In general, heroes that can blink into enemy formations gives Omniknight an opening to use offensively.
 * Heroes that need a for spell immunity enjoy having Omniknight as an ally as he can either provide them more space to build the item, or allowing the would-be slot to be given to another item.

Works poorly with...

 * from Storm can instantly remove from everyone in its radius of effect.  needs to be careful where he aims the Dispel Magic.

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