Pretty much any kind of ranged hero, you just have to stay back (this is actually the key, depends less on hero).
Windrunner would be the first to come to mind...
Dark seer, lesh, death prophet, prophet, razor, sf, tinker, lina, rhasta, zeus, puck, veno, lion, clinkz, viper etc...