There are over 120 heroes that you can unlock inMobile Legends: Bang Bang, with more new heroes being added regularly. Each hero has a class and a unique play style, which you have to master in order to play properly. With so many options to choose from, knowing which heroes are useful in matches and which ones aren’t as good is very important.

While heroes are more dependent on your skills, some options still outperform others because of having overpowered skill sets. To help you know which ones to pick, here’s a complete tier list of every hero in Mobile Legends that you can unlock.

Heroes in Mobile Legends including Selena, Paquito and Hanabi.

Mobile Legends: Bang Bang - Hero Tier List

With so many heroes to choose from, it can be confusing for most players to pick out which ones are the better pick. Even though there areregular balance changes, revamps, and reworks, some heroes have been consistently outperforming the rest, placing them on a higher tier.

Based on multiple factors likeoverall skill set, usage rate in Mythic rank, pick rate, and ban rate, we’ve placed every hero in Mobile Legends: Bang Bang intoone of the following six tiers.

S+ tier heroes in Mobile Legends including Moscov, Harith and Tigreal.

Here is what each of these tiers is and what they mean:

Explanation

S+

These are the best hero picks in Mobile Legends, with a significant usage rate as well as a ban rate on higher ranks. If you’re able to get them on your team, they can significantly raise the chances of you getting the victory.

S

The heroes in this tier are in no sense weak, but the overall value can differ based on your skill level with them. If used properly, they can outperform even higher-tier heroes and are a good choice for your team overall.

A

These are decent picks that work for most teams and have a lot of potential, depending on your expertise with them. If you can play these heroes well, they’ll give you more value than S or S+ tier picks. But if you cannot, it’s best to avoid picking them.

B

The average performing heroes that aren’t anything special fall into this tier. Most of these heroes are generally decent overall, but there’s no special quality about them that can make them a valuable asset to your team.

C

While you can call the heroes in this tier ‘subpar,’ they are lacking in comparison to every other hero above them. Their skill set generally requires a lot more practice and expertise to be considered useful, and it is normally better to pick any other hero instead.

They can only provide good value in certain situations as counterpicks.

S tier heroes in Mobile Legends including Luo Yi, Natan and Minotaur.

D

These heroes have the lowest usage rate and are also never banned in ranked matches. Overall, they are considered bad picks because of their weak skill set and the fact that they are outclassed by every other hero in the game.

Trying to master these heroes would be a waste of time unless they get a great revamp.

A tier heroes in Mobile Legends including Floryn, Yu zhong and Hanabi.

Moskov

The strongest marksman in MLBB after getting his revamp. Top pick for high-rank matches.

Harith

A strong high-mobility Mage that you can use for various play styles. You can use him for mid-laning, EXP-laning, or even jungling.

Tigreal

The strongest tank with tons of CC in his kit. With proper team support, he can wipe out the enemy team.

Angela

A great and versatile support hero that you can use for both tanking and healing. Works great with strong jungling heroes.

Yin

A formidable fighter that can be a menace from early to mid-game. Great for EXP-laning or juggling, depending on enemy picks.

Nana

The best Mage for any rank that has tons of CC, she has extremely high damage in her skillset. Her passive skill gives her an extra life, which is very overpowered.

Vexana

Another strong Mage with a lot of CC. Her skills can deal consistently high damage, and her ultimate can stun a wide area while also summoning a temporary knight that deals high damage and follows enemy units.

Estes

The best healer in all of Mobile Legends. Even though his pick is dependent on enemy picks, he can make the whole team heal up from almost zero HP with just his ultimate.

Helcurt

After his revamp, Helcurt has become one of the best assassin-junglers with a strong skill set. You can silence enemies while dealing massive damage instantly.

Roger

Roger is one of the best junglers who gets extremely strong in the late game. He has always been this way, and even after multiple nerfs, he is still one of the top jungler picks.

Saber

Saber is the bane of every squishy hero in Mobile Legends. He can almost one-shot every other Mage, Assassin, and Marksman with his ultimate skill.

Chip

One of the strongest tankers has the ability to summon the entire team in any situation. If you’re playing in a five-person team or a trio, Chip is a must-have.

Harley

An assassin-mage combination, and is similar to being a magic damage version of Saber. But unlike Saber, he can escape easily after bursting any enemy hero.

Most of the heroes in this tier are consistently strong heroes, likeHarith, Estes, Roger, or Saber, who have been performing exceptionally well in their respective classessince the day they were released.

B tier heroes in Mobile Legends including Grock, Lesley and Valir.

Others like Moscov and Helcurt have becomegreat choices after their revamps, while heroes like Chip and Yin were introduced much later but have been popular picks since then. Being the first one topick these heroes in a ranked match canprovide your team with a significant advantage.

Strong support hero, great for trios and five-man team.

C tier heroes in Mobile legends including Selena, Clint and Paquito.

Minotaur

A great tank alternative if you don’t get S+ tier picks. He can also heal friendly heroes.

Luo Yi

A high-difficulty mage that can deal immense damage but requires a level of expertise to get the most value.

Barats

A tanky fighter that works well for multiple roles, including fighter, tank, and jungler.

Layla

She’s one of the only good marksmen who got a strong rework. A good alternative to Moscov.

Gatotkaca

Hes a great tank and fighter, and the best counter-pick for high-attack-speed marksmen.

Fredrinn

One of the best tanks that can be used offensively. Even as a tank, he can one-shoot enemy teams if you time his ultimate skill perfectly.

Miya

A high-attack speed marksman can remove any cc effect on her and even go invisible momentarily.

Alpha

One of the consistently strong fighters in Mobile Legends. Even after numerous nerfs, he is still a strong pick.

Natan

Another high-attack speed marksman, and the bane of every tank hero. He can shred through most enemy picks.

Terizla

A strong fighter that becomes a top-tier pick after getting reworked.

Faramis

Another revamped hero, that can revive the whole enemy team and a must-have in team fights.

All the heroes in this tier are bothlow difficulty (making them beginner-friendly)while also beingsignificant strong choices for most teams.

D tier heroes in Mobile Legends including Lancelot, Khufra and Vexana

They aren’t limited to any play style and cansynergize well with almost every team setup.

Some of these heroes also have great late-game potential and are very versatile picks. Alpha, Terizla, Friedrinn, and Barats, all of them can beused interchangeably as tanks, junglers or even EXP-laners,depending on enemy team picks.

Yu Zhong

A strong fighter, best for EXP laning and targeting enemy Mages and Marksmen.

Another good fighter, but situational. Strong against every shield-stacking hero.

Floryn

A decent support pick that can heal friendly units without being near friendly heroes.

Hanabi

She’s a high attack-speed marksman who can cc enemy units and deal damage to multiple heroes simultaneously.

Edith

A unique marksman-tank combination that can play both roles decently. Becomes stronger in the late game.

Franco

A good tank hero but requires a lot of expertise to hook and cc enemy heroes accurately.

Dyrroth

High damage-dealing fighter who can burst and one-shot almost every other hero. Extremely strong in the early game.

X.Borg

A sustainable and versatile fighter that can be used as a fighter and even jungler. Great against tank heroes.

Arlott

He has tons of CC in his skill set, which also allows him to continuously increase his damage. Best for the mid-game.

Nolan

Even though Nolan is one of the highest-difficulty junglers, with the right expertise he can be unstoppable.

Ling

Another strong assassin with a high learning curve but also great damage. The only downside is that he can be countered.

Chang’e

A high damage Mage. It would’ve been higher on the list, but it gets countered by Radiant Armor.

Diggie

Best anti-CC support hero. One of the most highly picked heroes in the top rank.

Novaria

A sniper mage that has the potential to one or two-shot most low HP heroes in the late game.

Claude

The best counter pick for any HP heavy Tank. Claude can be countered easily if not played properly.

Belerick

A strong tank with lots of HP, but only his passive skill is strong.

Martis

One of the best Jungling heroes in the game, but requires a lot of expertise to get value.

A great EXP laner and jungler, but easy to counter.

Baxia

A good tank, but very situational. Only viable for his anti-healing ability.

Valentina

Another situational Mage that can be used to counter heroes with strong Ultimate skills. Useless in other scenarios.

Cici

She’s good as an EXP laner and has lots of HP, but she is easy to counter.

Sun

Weak in the early game. Extremely strong in the late game.

Johnson

Even though he’s a good tank, more often than not, you won’t find him in team fights.

Ruby

Great EXP laner with CC skills and can also be used as a tank. Low damage and difficulty are higher than normal heroes.

Karina

Very weak jungler that requires a lot of farm to be viable. But if played properly, she can be unstoppable in the late game.

All the heroes in this tier havebeen consistently strong,while some options like X.Borg and Yu Zhong havebecome popular after getting quite a few reworks and balance changes.

Heroes like Ruby and Sun, on the other hand, were always mediocre overall and are still consistent in their position.

A few other options, like Diggie and Cici, are more dependent on the enemy team pick butcan be game-changing if picked against the proper team.

High-difficulty tank. Outclassed in most scenarios.

Valir

You will need a lot of practice to get good with Valir. But he still lacks damage.

Very situational marksman. Great counter-pick against tanky heroes.

Odette

Not viable solo. Odette requires Johnson to be on the team to get good value.

High damage burst-mage, but skills are very easy to dodge.

Thamuz

A strong EXP laner who still falls off in the late game.

Fanny

Arguably the highest-difficulty hero in Mobile Legends. But if you may play her properly, she can be a menace.

Melissa

One of the best late-game marksmen but can very easily gets countered.

Aamon

Another high-difficulty jungler that requires a lot of practice to even get good.

A decent EXP laner, outclassed by every other option.

Wanwan

Good marksman, but only if you can get her ultimate unlocked. Otherwise useless.

Zhask

A unique Mage that can spawn aliens but is very easy to kill.

Silvanna

A decent fighter, that is countered with ease. Needs a lot of farm to deal noticeable damage.

Cecilion

Extremely weak in the early game. Very strong in the late game.

Eudora

Another burst, but she falls off in the late game. Also gets heavily targeted by assassins.

Zilong

High damage EXP laner, but has very low HP, so Zilong dies easily if CC-ed.

Similar to Tigreal, but overall difficulty is much higher.

Aurora

One of the best AoE mages in the game, but with very low damage.

Karrie

Only good against tanky heroes, and dependent on her late-game build.

Alucard

Needs a lot of farm to be viable as a jungler. If you can’t farm properly, he’s useless.

Lylia

A high-difficulty mage whose Ultimate skill gives her another life. If you can’t time her Ultimate properly, she will die easily.

Bane

He’s a jack-of-all-trades but master of none. You can use him as an EXP laner, jungler, or even as a tank, but he won’t be great in either of those roles.

Chou

One of the best CC fighters in the game, but high difficulty as well. A lot of expertise is needed to make him worthwhile.

Gusion

Very high-difficulty assassin with great burst damage. Not viable for most players because of his complicated skill set.

Popol and Kupa

High damage marksman, but easy to counter. He becomes useless if you kill his companion.

The B-tier heroes in Mobile Legends mostlyinclude heroes that require a certain team setup or synergy to perform well. Heroes like Valir, Odette, or Cecilion need a strong tank, preferably Tigreal, Johnson, or Atlas to beviable in any team.

Similarly, options like Zilong, Alucard, and Bane are alsovery much dependent on your team’s pick. Some other heroes, like Fanny, Aamon, and Gusion, areextremely strong but require a lot of skill and expertise, making them not a good fit for every player.

Argus

Weak in the early game. Only useful in the late game. Useless without his ultimate skill.

Xavier

High damage skills, but it is extremely hard to aim the skills accurately.

Selena

Similar to Xavier, her skills miss most of the time if you don’t have a lot of expertise.

Clint

A subpar marksman, and is difficult to use because of his unique skill set.

Similar to Chou, but just weaker.

Highly situational tank. Only good against lots of ranged heroes.

Aldous

Only viable if you have over 500 stack of his passive skill, a support hero to keep him alive, and fewer CC-heroes in enemy picks.

Can deal true damage, but overall skill set is weak.

Pharsa

Another AoE mage with a long-range, but her Ultimate will miss most of the time.

A decent CC-tank, but outclassed by other options.

Damage-focused marksman, easy to counter and not the best choice.

Benedetta

High-difficulty hero, that you can play as EXP laner or jungler. Lacks in overall damage.

Decent EXP laner or tank, but lacks damage or survivability.

Hayabusa

A medium-difficulty assassin, only good in 1v1 fights and useless in team fights.

Lunox

She’s a highly difficult mage and requires a lot of expertise to play correctly because of her complicated skill set.

Carmilla

Only viable if you have Cecilion on your team. Or else outclassed by other tanks.

Extremely strong counter-pick against dash heroes, but easy to counter.

Decent healer and subpar support.

Hanzo

Difficult to play and easy to counter. Only good for stealing enemy farm and objectives like the Turtle and Lord.

Subpar mage with burst damage, but very low HP.

Balmond

Situational fighter that is occasionally used as a jungler. Easy to counter.

Useless if he misses his Ultimate Skill.

Natalia

A highly situational assassin that can either guarantee victory or single-handedly cause your team to lose.

Joy

A very difficult mage to play, but can be used as a jungler. Once her Ultimate skill finishes, she can be killed easily.

These heroes are very situationaland areeither good or very bad depending on your opponent’s team. Some of them, like Hayabusa, Lunox, and Natalia alsorequire a lot of expertise along with a proper team setupto become viable at all.

Choices like Argus, Xavier, and Aldous are extremely strong in the late game but areoutclassed by various counter picks, which are available in high-tier picks. Some other options, like Clint and Paquito,are just weak overallunless you have excellent skills with them.

Ixia

Weak marksman, only good if her ultimate skill hits, or else she’s useless.

Another highly difficult assassin to play, but also lacks damage.

Khufra

The most situational tank. Only good against dashing heroes or else not viable.

Aulus

Super high damage in the late game, but one of the easiest heroes to counter.

Jawhead

Extremely strong in the early game, but falls off very fast.

Granger

A high-difficulty marksman, and is useless once his skills run out.

HP high tank that gets countered by almost every marksman.

Kagura

Arguably one of the most difficult mages to play. Skills are easy to dodge.

A decent tank, but no supporting skills.

Phoveus

The most situational mage. He can only be used as a counter for dashing heroes, especially Wanwan.

The slowest attack speed marksman, but can deal good damage.

High-difficulty marksman, too complicated to play for most players.

Kadita

A strong burst-damage mage, but if her ultimate misses, she doesn’t have much to offer.

An AoE marksman. Lacks damage.

Kaja

Only good at countering junglers. No useful abilities other than his ultimate.

Lapu-Lapu

High-difficulty fighter. He becomes useless after you use all his skills.

Subpar fighter. Lacks damage.

Leomord

Weak in the early game. Can deal damage only against low HP heroes.

Alice

You have to spam her Ultimate to survive. If her mana runs out, you will die in seconds.

Gloo

Very difficult to control his ultimate. Not great as a tank.

Kimmy

A weak marksman with a weird skill set. Hard to control and aim.

A long-range good mage, but lacks damage.

Yi Sun-shin

High-difficulty jungler. Only good if you have lots of experience playing with him.

The D-tier heroesshould be your last pickand areonly ever goodif there’s a situation that calls for themas a counter-pick(which is very rare).

Options like Lancelot, Granger, and Yi Sun-Shin need a lot of help from your team and require aton of expertise before you can get good value out of them.

For any average player, themajority of these picks are situational and weak in general, plus they are very easily countered by any good hero pick.

Apart from choices like Khufra and Phoveus, which are popular for being a dash counter, every other hero hasthe lowest pick rate in the Mobile Legends.