Dota 2 leading heroes based on matches played all-time 2024
As of January 2024, melee character Pudge was the most popular Dota 2 hero of all time with over 979 million matches played. Pudge also boasted the highest lifetime pick rate with 33.16 percent. The second-most popular hero was Phantom Assassin with more than 691 million matches in the measured period.