All 132 Mobile Legends heroes
Every hero in the game, with the role and lane they actually get played in. Open any of them for skill breakdowns, item builds, and the counters and synergies that decide the matchup.
132 heroes
Power curveDifficulty
Aamon
CAssassin
Stealth assassin who turns invisible after every skill hit
Akai
CTank
Charge-and-spin tank who knocks enemies into each other to break formations
Aldous
CFighter
Stack-scaling fighter whose enhanced attack outgrows any item spike
Alice
–Tank · Mage
Blood-drain hybrid tank who wins extended fights by healing more than she…
Alpha
CFighter
Dive fighter whose drone adds true damage and a hard slow to his combo
Alucard
–Fighter · Assassin
Hybrid-lifesteal duelist who dashes onto every target his skills touch
Angela
CSupport
Support who attaches to an ally from anywhere on the map
Argus
CFighter
All-in diver whose ultimate turns fight damage into raw HP
Arlott
BFighter · Assassin
Dash-chaining duelist who resets his gap closer on marked targets
Atlas
ATank
Roam tank whose ultimate drags a whole team into one fight
Aulus
–Fighter
Basic-attack jungle Fighter who snowballs Fighting Spirit stacks into a…
Aurora
CMage
Control mage who freezes clustered enemies and detonates a massive AOE…
Badang
–Fighter
Wall-stun Fighter who knocks enemies into his own obstacle for guaranteed CC.
Balmond
CFighter
True-damage executioner who heals off kills and finishes with Lethal Counter.
Bane
CFighter · Mage
Hybrid jungler splitting damage between basic attacks and a magic burst…
Barats
ATank · Fighter
HP-scaling jungle tank who suppresses one target with Detona's Welcome
Baxia
–Tank
Magic-scaling anti-heal tank who leaps walls to shut down sustain comps
Beatrix
BMarksman
Four-weapon marksman who swaps guns mid-fight for the right kill tool
Belerick
ATank
Roam tank whose vines taunt entire enemy groups into a forced fight
Benedetta
DAssassin · Fighter
Exp-lane duelist who chains unlimited dashes as long as she keeps landing hits
Brody
AMarksman
Mobile marksman who stacks Abyss Marks and detonates them for a group burst
Bruno
CMarksman
Powerball marksman whose ultimate bounces between foes, shredding defense
Carmilla
BSupport · Tank
Roaming control mage who links enemies and shares one's damage to the group
Cecilion
CMage
Scaling mage whose skill damage grows with his Max Mana pool
Chang'e
DMage
Poke mage who trades a permanent shield for extra projectiles on every skill
Chip
BSupport · Tank
Portal-dropping support who marks enemies and repositions his whole team
Chou
BFighter
Kick-and-lock bruiser who removes one carry from the fight
Cici
CFighter
Sustain fighter who channels a percent-HP yo-yo attack for self-healing
Claude
AMarksman
Dual-fire marksman who stacks speed with Dexter and swaps places to escape
Clint
BMarksman
Rapid-recharge marksman whose skills trigger a piercing follow-up attack
Cyclops
BMage
Cooldown-looping mid mage who chains poke into a range-scaling lockdown burst
Diggie
ASupport
Roam support who purifies his team's CC and yanks divers back where they…
Dyrroth
BFighter
Rage-fueled EXP bruiser who shreds defense and executes low-HP targets
Edith
–Tank · Marksman
Dual-form tank who converts tanked damage into a ranged magic-burst flight…
Esmeralda
BTank · Mage
Shield-devouring EXP tank-mage who converts enemy shields into her own HP
Estes
ASupport
Pure-sustain roam support who links onto a carry and blankets fights in…
Eudora
SMage
Two-skill burst mage whose Superconductor debuff chains stuns into AOE wipes
Fanny
DAssassin
Cable-chaining jungle assassin who never lands, finishing marked prey with…
Faramis
CSupport · Mage
Mid support-mage who phases through terrain to mark enemies and revives his…
Floryn
ASupport
Roam poke-healer whose global ultimate doubles heals across the map
Franco
BTank
Hook tank that drags one enemy out of position and suppresses them
Fredrinn
AFighter · Tank
Combo-point jungle bruiser who converts damage taken into healing
Freya
BFighter
Physical duelist who chains recastable strikes into a ranged splash-damage…
Gatotkaca
DTank · Fighter
Magic-damage tank whose ultimate knocks up and pulls the enemy team together
Gloo
STank
Sticky control tank who wears enemies down with slows and damage transfer
Gord
SMage
Long-range burst mage who stuns, zones and finishes with an adjustable beam
Granger
BMarksman
Dual-weapon marksman who deletes squishy targets in a single burst window
Grock
CTank · Fighter
Terrain tank whose combo gets far stronger next to a wall
Guinevere
AFighter
Magic-damage fighter who juggles a knocked-up target through her whole combo
Gusion
BAssassin
Cooldown-resetting burst assassin who kills before his target can react
Hanabi
SMarksman
Bounce-damage marksman who tanks CC through her own shield mid-fight
Hanzo
BAssassin
Stack-and-execute jungler who finishes marked targets with Demon Feast
Harith
BMage
Dash-reset mage who chains Chrono Dash to poke and reposition endlessly
Harley
SAssassin · Mage
Burst mage-assassin who rings a target in fire and keeps hitting the ring
Hayabusa
BAssassin
Phantom-teleport assassin who threatens the whole map at once
Helcurt
CAssassin
Stealth assassin who blinds the map before deleting an isolated target
Hilda
DFighter · Tank
Self-sustaining bruiser who shreds defense before a max-HP burst ultimate
Hylos
CTank
Mana-tank roamer who denies space with a stacking damage zone
Irithel
AMarksman
Mobile marksman who fires while moving and builds bonus bolts on the run
Ixia
BMarksman
Lifesteal-scaling marksman who nukes every two hits and sweeps with her…
Jawhead
DFighter
Ejector flings enemies away and hauls allies out of danger.
Johnson
BTank · Support
Transforms into a car to drive an ally into the backline and stun on impact.
Joy
–Assassin
Chains up to four dashes on the beat for near-unkillable mobility.
Julian
BAssassin · Fighter
Pulls targets in with every basic attack and enhances his combo's finisher.
Kadita
AMage · Assassin
Dashes through skillshots untouched, then bursts with an invincible ultimate.
Kagura
AMage
Pokes from range with an umbrella that also cleanses her escape.
Kaja
ASupport · Fighter
Suppresses a single enemy hero and drags them into his own team.
Kalea
CSupport · Fighter
Fights from inside her own Water Zone to enhance three basic attacks at once.
Karina
BAssassin
Resets her ultimate on a kill, chaining takedowns in one fight.
Karrie
AMarksman
Stacks marks into true damage that punishes tanks the same as squishies.
Khaleed
BFighter
Sand-fueled bruiser who pulls packs together for a CC-immune stun
Khufra
BTank
Roam tank whose anti-blink ball punishes any dash aimed through him
Kimmy
CMarksman · Mage
Magic-damage marksman who kites freely and pulls groups with her ultimate
Lancelot
BAssassin
Dash-chaining assassin who dodges burst with his own invincibility frames
Lapu-Lapu
CFighter
Exp-lane fighter who leaps in and switches to a damage-reducing heavy sword
Layla
DMarksman
Simple max-range marksman whose damage scales with distance
Leomord
AFighter
Jungle fighter who mounts his warhorse for a full second skill set
Lesley
CMarksman · Assassin
Stealth marksman whose four-bullet ultimate executes off lost HP
Ling
SAssassin
Wall-jumping assassin whose critical strikes chain into extra slows
Lolita
BSupport · Tank
Roam tank whose shield reflects every ranged basic attack aimed at her
Lukas
AFighter
Resolve-fuelled Fighter who enhances his attacks and morphs into a Sacred…
Lunox
DMage
Order-and-Chaos mage who chooses invincibility or a slowing blink burst
Luo Yi
BMage
Yin-Yang mage who chains stuns off opposite sigils and teleports the team in
Lylia
AMage
Push mage who chains Gloom-detonated Shadow Energy into rewind escapes
Marcel
SSupport
Camera-wielding Support who freezes fights and converts HP into defense
Martis
BFighter
Execute Fighter who lunges for a true-damage kill and chains it into resets
Masha
SFighter · Tank
Three-lives Fighter who spends her own HP to buy speed, damage, and a lunge
Mathilda
BSupport · Assassin
Roaming initiator whose wisps chase down marked targets across the map
Melissa
SMarksman
Doll-summoning Marksman who links enemies and boxes divers out with her dome
Minotaur
STank · Support
Enraged Tank whose triple ground-smash ultimate is immune to crowd control
Minsitthar
AFighter
Skillshot-pull fighter who drags one enemy in and traps the fight
Miya
SMarksman
Basic-attack hypercarry who scales into a lategame DPS check
Moskov
BMarksman
Global-range marksman whose spear pierces lines and finishes fleeing targets
Nana
BMage
Poke mage whose summoned cat auto-chases targets into a stun burst
Natalia
DAssassin
Bush-stealth assassin who teleports behind targets for a silenced strike
Natan
BMarksman
Magic-damage marksman who fights alongside a Reverse-Clone of himself
Nolan
–Assassin
Jungle assassin who chains overlapping Rifts into a pull-and-burst combo
Novaria
BMage
Poke mage who slows and reveals from range, and can walk straight through…
Obsidia
CMarksman
Marksman who stacks basic-attack shards into a stun-and-tether execute
Odette
DMage
Channel-burst mage who can delete a clustered team the instant Swan Song lands
Paquito
AFighter · Assassin
Combo Fighter whose third skill cast becomes a free enhanced reset.
Pharsa
AMage
Flying poke Mage who bombards a zone up to four times per ultimate.
Phoveus
DFighter
Demon Fighter who charges up cooldown reduction off enemy dashes.
Popol and Kupa
AMarksman
Jungle Marksman whose wolf companion tanks, stuns, and enrages.
Rafaela
SSupport
Roam Support who can resurrect a fallen ally straight back into the fight.
Roger
–Fighter · Marksman
Shapeshifting jungler who trades ranged pokes for a melee wolf burst.
Ruby
CFighter
Crowd-control Fighter who chains a stun-pull into a stun-pull ultimate.
Saber
CAssassin
Jungle Assassin whose ultimate locks one target airborne for three hits.
Selena
–Assassin · Mage
Trap-setting Mage who transforms into a melee Assassin to finish kills.
Silvanna
AFighter
Magic-scaling Fighter whose ultimate restrains the nearest enemy in place.
Sora
AFighter · Assassin
Dual-form duelist who flips into a burst assassin or tank bruiser.
Sun
SFighter
Throws decoy clones of himself to split enemy fire and shred defense.
Suyou
AAssassin · Fighter
Jungle duelist who taps for speed or holds for up to 40% damage reduction
Terizla
BFighter · Tank
Hammer bruiser whose ultimate knocks enemies up, then repeatedly hooks them.
Thamuz
DFighter
Boomerang scythes slow and drag enemies back into his true-damage burn.
Tigreal
BTank
Channels an AoE ultimate that stuns and drags every nearby enemy into his team
Uranus
DTank
Magic-damage tank who heals off every hit and wins fights by outlasting you
Vale
BMage
Mid-lane mage who pulls a whole team into one AoE detonation
Valentina
BMage
Mid-lane mage who slows a target, steals their ultimate, and morphs into them.
Valir
AMage
Zone-control mage who burns targets to a delayed stun with Ablaze
Vexana
BMage
Curse mage who zones a lane and fields a persistent Eternal Guard in fights.
Wanwan
AMarksman
Dash-happy marksman whose ultimate chains from one kill straight into the…
X.Borg
CFighter
Armored Fighter with a second HP bar and a flamethrower that never lets up.
Xavier
BMage
Combo mage who stacks Transcendence for wider skills and a beam ultimate.
Yi Sun-shin
AAssassin · Marksman
Weapon-switching jungle Assassin who chases down targets with global vision.
Yin
DFighter · Assassin
Domain-pulling Fighter who transforms into Lieh for an inescapable duel.
Yu Zhong
BFighter
Sustained Fighter who stacks Sha Residue for lost-HP damage and self-heal.
Yve
CMage
Zone-control mage who charges Galactic Power into a 15-second ultimate…
Zetian
AMage
Mobile burst mage whose Celestial Robe stuns anyone who dares get close.
Zhask
CMage
Summoner mage whose Nightmaric Spawn fights on even after he dies.
Zhuxin
SMage
Channel mage who stacks Soul Snare into a multi-target airborne capture
Zilong
DFighter · Assassin
Basic-attack duelist who resets his gap-closer on every kill to keep chasing