Top 10 dota players of all time July 8, 2019 16 32 64 128 Top 10 dota 2 players of all time Top 10 best dota 2 players of all time Best player in dota 2 history Best dota 2 player Best dota 2 players