Check out esports.gg’s Mobile Legends tier list, showcasing the best heroes in terms of performance, and viability in the current meta.
This monthly Mobile Legends: Bang Bang (MLBB) tier list will show you the strongest heroes to pick for every role — Tank, Fighter, Assassin, Mage, Marksman, and Support. This list will be updated frequently based on the performance of each hero in ranked competitive play.
With every new patch, the game shakes up its meta, making some heroes rise to the top while others fade into obscurity. Whether you're a seasoned player or just starting out, knowing which heroes dominate each role is crucial for climbing the ranks.
Without further ado, here is our Mobile Legends hero tier list, taking into account the newly added support hero Kalea.
The best MLBB hero tier list for March 2025
Before anything else, it is important to note that you need to have a well-balanced team composition to win matches in MLBB. This tier list will help you decide which heroes to pick, with S-tier being the most effective and C-tier being the worst in the current meta.
Note: The heroes listed are categorized based on their primary role. For example, if their primary role is an Assassin but has a secondary of Fighter, they will still be placed in the Assassin list.
Best Assassin heroes in ML
- S-tier: Suyou, Julian, Hayabusa
- A-tier: Nolan, Ling, Selena, Fanny, Hanzo, Joy
- B-tier: Helcurt, Benedetta, Gusion, Karina
- C-tier: Saber, Natalia, Yi Sun-shin
Suyou

The meta favors this hero in MLBB due to his flexible kit. Each of his abilities has two types of cast: a quick burst of damage and a crowd control effect. On top of that, he can switch to being a deadly assassin or a semi-tanky frontline fighter based on the type of ability he casts. His high mobility is also what makes him dangerous. His dashes can pass through walls, making his jungle clearing much faster compared to other junglers.
Julian

What makes Julian truly scary in the current meta is how he can snowball early. He only needs to hit Level 3, and he can start ganking lanes or invading enemy jungle camps. The only problem is that Julian struggles against heavy crowd control team comps. This is why he is rarely seen in pro play, where heroes like Tigreal and Jawhead run wild.
Hayabusa

Hayabusa is perhaps one of the safest hero picks in the meta. Here’s a tip: if you can’t play the Jungler properly, at least learn how to play Hayabusa for ranked games in MLBB. This hero can cast shadows that you can use to teleport. This can be good for escaping or repositioning for a kill. His Ultimate also makes him untargetable, causing most enemies to panic while you take a huge chunk of their HP.
Best Fighter heroes in ML
- S-tier: Phoveus, Badang
- A-tier: Alpha, Lukas, Cici, Sun, Hilda, Khaleed, Chou, Yu Zhong, Ruby, Jawhead
- B-tier: Masha, Yin, Freya, Argus, Terizla, Guinevere, Bane, Aulus
- C-tier: Alucard, Aldous, Leomord, Dyroth, ZIlong, Minsitthar, Fredrinn, Arlott, Lapu-Lapu, Thamuz, Roger, Martis, X.Borg, Paquito, Silvanna, Balmond
Phoveus

If you want to annoy your enemies with continuous teleports, you pick Pheveus. His Demonic Force allows him to charge at enemies to knock them back and gain a shield for himself. The cooldown of this effect is reduced whenever an enemy hero casts a dash, blink or gets displaced. This is what makes him one of the best heroes in the MLBB tier list.
Badang

Despite the nerf, Badang is still a menace in ranked games, remaining as one of the meta heroes in MLBB. This is because of how easy it is to lock down enemies with his Fist Break ability, which creates a wall behind his target.
However, he is not exactly strong in 1v1 encounters. You usually pick Badang as a playmaker for the team instead of a hard carry. He also falls off hard when enemies use the Purify Battle Spell, making most of his crowd control abilities less effective.
Best Mage heroes in ML
- S-tier: Zhuxin, Harith, Cecilion
- A-tier: Valentina, Yve, Luo Yi, Vexana, Aurora
- B-tier: Alice, Odette, Xavier, Pharsa, Lunox, Zhask, Vale, Kagura, Kadita
- C-tier: Novaria, Chang’e, Lylia, Valir, Eudora, Gord, Cyclops, Nana
Zhuxin

What makes Zhuxin such a dangerous mage to lane against is her Skill 1, Fluttering Grace. It’s a displacement ability that can easily pick up enemies and throw them around. This becomes even more deadly once you purchase a Sky Piercer to execute low-HP enemies while you try to hit them with Fluttering Grace. Her simple but effective kit is what makes her one of the best-performing heroes in Mobile Legends in the current meta.
Harith

Harith is a unique case in the current meta in MLBB. He is a magic attack-focused marksman who can be played in the Mid Lane or Gold Lane, this is why he is mainly classified as a mage. He also has very high mobility when casting his Ultimate. This makes him a good duelist, especially if you are up against heroes like Granger in the lane. The only problem when picking this hero is that your team needs to compensate for your lack of physical damage.
Related articles
Cecilion

One of the heroes that most players ignore, even in the esports scene, until the recent meta shift boosted him to the top of the Mobile Legends tier list. With most team compositions focusing on late-game power spikes, Cecilion has become a viable pick due to his infinite scaling power.
He does deal underwhelming damage in the early game. However, once you farm enough stacks, this hero can take a huge chunk of HP with his Bat Impact. Due to his kit, your teammates will have to work around your early game weakness until you can carry the team.
Best Marksman heroes in ML
Granger

Granger is currently the most overpowered meta hero in Mobile Legends. This is due to his very high attack range and infinite scaling, just like Cecilion. However, his scaling is not necessarily about damage.
Every time he kills anything or gets an assist from enemy heroes, his max energy capacity is increased. This means he can spam his abilities in the late game, especially Skill 1: Rhapsody, which only has a 0.3-second cooldown. The only downside to using this hero is that you will be farming throughout the early game and rarely join teamfights. This is because you need to prioritize getting to your power spike first before anything else.
Karrie

If you are up against heavy tank team compositions, Karrie is the right marksman for the job. His Lightwheel Mark passive allows you to deal True Damage to enemy heroes, completely ignoring their defenses.
Using this hero is very straightforward. You can even use the Inspire Battle Spell for a massive attack speed boost and melt even the most fed tanks in the game. The only downside to this hero is that she has a low range compared to other marksman heroes. This means you will have to get dangerously close to the enemy if you want to maximize her damage.
Best Support heroes in ML
- S-tier: Kalea, Floryn
- A-tier: Mathilda, Chip, Diggue, Faramis, Angela
- B-tier: Lolita, Carmilla
- C-tier: Rafaela, Estes, Kaja
Kalea

The new hero Kalea immediately joins the meta tier list in MLBB, for a good reason. She is an engage-type hero who also has a healing power. Her knock-ups and grabs can easily be executed, especially if your enemy doesn’t have proper vision on the map. Her enhanced basic attack can heal nearby allies, starting with the least remaining HP.
Her Ultimate is a medium-range hook that can grab enemies and send them in a target direction. With the right timing, you can grab an enemy and send them to your ally turrets and keep them locked down until they die from turret hits.
Floryn

The reason why Floryn is at the top of the Mobile Legends tier list is that she is a powerhouse in the meta in terms of healing. Her Ultimate is a global effect that can heal allies no matter where they are on the map, so you just press one button, and you are basically helping the team regardless of your location. Floryn is also a popular pick for duo queue in ML due to her Dew passive that can provide one hero of your choosing an extra shield when receiving heals from her.
Best Tank heroes in ML
- S-tier: Gatotkaca, Hylos
- A-tier: Edith, Barats, Tigreal
- B-tier: Gloo, Baxia, Minotaur, Balerick, Johnson, Esmeralda, Atlas
- C-tier: Khufra, Uranus, Akai, Franco, Grock
Gatotkaca

Gatoitkaca used to be just pocket picks for when you are out of options. However, this hero quickly rose in the meta after engage and heavy crowd-control heroes have become popular. His passive provides a ton of durability the more HP he loses. On top of that, he can also heal himself once he receives enough damage and activates his enhanced basic attack.
In terms of crowd control and play-making potential, his Ultimate ability is a wide AoE ground slam that can knock enemies up and drag them to the center of the impact. The only problem is that it takes a long time to wind up, giving enemies enough time to dodge. This is why he is often paid with other crowd control heroes so they can lock down enemies and buy enough time for Gatoitkaca to cast his Ultimate.
Hylos

Hylos dominated the tank meta when the Revitalized Battle Spell became a popular pick for most roamers. When paired with this spell, this hero becomes an unstoppable force as he continuously receives healing.
Another reason why he is on the meta is because of his passive that increases his max HP based on his own Mana capacity. Additionally, if he runs out of Mana, he can use his HP to cast abilities.
Furthermore, His Ultimate is a long-range pathway that can increase ally movement speed while reducing the enemy’s. On top of that, Hylos also heals himself while he’s in the pathway. Add that to the effect of Revitalize, and you have all the sustain in the world to be the punching bag of everyone.
That sums up our Mobile Legends hero tier list for this month. For more mobile gaming news, stick around on esports.gg.