All 133 MLBB Heroes & Characters
Complete list of all 133 Mobile Legends heroes, the playable characters of MLBB, with win rates, builds, counters, and tier rankings. Every hero name is listed A to Z with its picture, and you can search by name or filter by role, tier, lane, or difficulty to find the right hero for your ranked games.
Stats sourced from Legend+ ranked matches and updated each patch. Want the strongest picks first? See the MLBB tier list for the current meta, dig into full hero win-rate statistics, or check counter picks before you lock in.
Stats updated September 10, 2026
Browse All Heroes
Advertisement
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. Win rates, pick rates, and tier rankings reflect the latest ranked match data from Legend+ games. 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, win rate 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.





