What is the maximum number of heroes in a standard match?

The story behind the answer

What is the maximum number of heroes in a standard match? The answer is 10 heroes. Dota 2’s standard format is a five-versus-five battle, with two opposing teams known as the Radiant and the Dire. Each of the ten players controls one hero, so ten is the maximum number of player-controlled heroes in a normal match.

The number refers to heroes actively used by players, not the size of Dota 2’s overall hero roster. Valve has expanded that roster substantially since launch, but a standard match still has only ten player slots. Heroes are selected during a drafting phase, and once a hero is picked, it generally cannot be selected again in that match.

Players sometimes confuse the ten-hero match limit with the number of heroes available in the game. They may also count summoned units, illusions, or neutral bosses such as Roshan, but those are not additional player-controlled heroes. Special or limited-time modes can alter normal rules, which is why the question specifies a standard match.

Source: Wikipedia · fact-checked Sept. 2026

Add question to a list

Choose a list to keep this question in: