Most Popular Dota 2 Heroes

The Top Ten Most Popular Dota 2 Heroes

1 Invoker
2 Pudge
3 Phantom Assassin
4 Sniper
5 Legion Commander
6 Anti-Mage
7 Shadow Fiend
8 Juggernaut
9 Slark
10 Rubick

The Contenders

11 Traxex (Drow Ranger)
12 Oracle
BAdd New Item