Skip to content

All 133 MLBB Heroes & Characters

All 133 ML heroes and MLBB characters in one list, with names from A to Z, pictures, roles and tiers. Search by name or filter by role, lane, tier or difficulty, then open any hero for its build, counters and live win rate.

Legend+ ranked data, updated October 19, 2026

Related pages

Browse All Heroes

Frequently Asked Questions About MLBB Heroes

Mobile Legends currently has 133 playable heroes across 6 roles: 44 Fighters, 32 Mages, 23 Marksmen, 29 Assassins, 25 Tanks, and 15 Supports. Moonton releases a new hero roughly once every three months, so this number grows with each major patch.

Yes. In Mobile Legends: Bang Bang (MLBB), the playable characters are called heroes. There are currently 133 heroes (characters) across 6 roles. Browse the full Mobile Legends character list above, or filter by role, lane, tier, or difficulty to find a specific hero.

MLBB has 6 hero roles: Fighter (durable melee damage dealers for EXP lane), Mage (ability-based burst or sustained damage, usually mid lane), Marksman (ranged physical damage carries for gold lane), Assassin (high-burst mobile heroes for jungle or roam), Tank (frontline initiators and crowd control for roam), and Support (healers and utility heroes who enable teammates). Many heroes have dual roles, such as Fighter/Assassin or Mage/Support.

The best MLBB heroes for beginners are those with simple kits and forgiving mechanics. Fighters like Zilong and Freya, Mages like Eudora and Nana, Marksmen like Layla and Miya, and Tanks like Tigreal and Akai are all beginner-friendly picks. Use the difficulty filter on our hero list to find all easy-to-play heroes.

Our hero list updates with every site build. Tier rankings reflect the latest ranked match data from Legend+ games, and each hero's page shows its current win rate. New heroes are added as soon as they are released on the official server. For the strongest picks each patch, check the current MLBB tier list.

The newest MLBB hero is Hirara, released in 2026 with the Assassin role. Mobile Legends has 133 heroes in total, and Moonton adds a new one roughly once every three months, so this list grows with each release.

All 133 MLBB hero names are listed above, sorted A to Z by default with each hero's picture, role and tier. The roster runs alphabetically from Aamon to Zilong, and you can type any name into the search box to jump straight to that hero. New heroes join the name list as soon as they reach the official server.