Join your friends in a brand new 5v5 MOBA showdown against real human opponents, Mobile Legends: Bang Bang! Choose your favorite heroes and build the perfect team with your comrades-in-arms! 10-second matchmaking, 10-minute battles. Laning, jungling, tower rushing, team battles, all the fun of PC MOBAs and action games in the palm of your hand! Feed your eSports spirit!

Mobile Legends: Bang Bang, 2017’s brand new mobile eSports masterpiece. Shatter your opponents with the touch of your finger and claim the crown of strongest Challenger!

Your phone thirsts for battle!


1. Classic MOBA Maps, 5v5 Battles
Real-time 5v5 battles against real opponents. Fight over 3 lanes to take the enemy’s tower. 4 jungle areas. 18 defense towers. 2 Wild Bosses. Complete reproductions of classic MOBA maps. Full-on 5v5, Human vs. Human battles. A triumphant return to genuine MOBA gameplay.

2. Win with Teamwork & Strategy
Block damage, control the enemy, and heal teammates! Choose from Tanks, Mages, Marksmen, Assassins, Supports, etc. to anchor your team or be match MVP! New heroes are constantly being released!

3. Fair Fights, Carry Your Team to Victory
Just like classic MOBAs, there is no hero training or paying for stats. Winners and losers are decided based on skill and ability on this fair and balanced platform for competitive gaming.

4. Simple Controls, Easy to Master
With a virtual joystick on the left and skill buttons on the right, 2 fingers are all you need to become a master! Autolock and target sifting allow you to last hit to your heart’s content. Never miss! And a convenient tap-to-equip system lets you focus on the thrill of battle!

5. 10 Second Matchmaking, 10 Minute Matches
Matchmaking only takes 10 seconds, and battles last 10 minutes, glossing over the quiet early-game leveling up and jumping right into intense battles. Less boring waiting and repetitive farming, and more thrilling action and fist-pumping victories. At any place, at any moment, just pick up your phone, fire up the game, and immerse yourself in heart-pounding MOBA competition.

6. Smart Offline AI Assistance
In most MOBAs, a dropped connection means hanging your team out to dry, but with Mobile Legends: Bang Bang’s powerful reconnection system, if you get dropped, you can be back in the battle in seconds. And while you’re offline, your character will be controlled by our AI system to avoid a 5-on-4 situation.

Contact Us
You can get customer service assistance via the [Contact Us] button in the game to help you with any problems you may encounter while playing. You can also find us on the following platforms. We welcome all of your Mobile Legends: Bang Bang thoughts and suggestions:

Customer Service Email:
Instagram: @mobilelegendsgame

What’s New


1. New hero [Tribal Warrior] - Badang is now available!
2. All new region contest - Conquest of Dawn!
3. Sacred Statue of [Miya] - [Moonlight Arrow].
4. Mayhem Mode is open again with more heroes to use.
5. [Aurora] new zodiac skin - [Aquarius].
6. Optimized display effects in Draft Pick.
7. Fixed a problem where Battle Emotes can't be used in Custom Modes.

Ratings and Reviews

4.6 out of 5
219.7K Ratings
219.7K Ratings
Nuke nut ,

A review

Here’s a review from me, I started playing this game since last year, the game is good, the graphics are really good as well, th matchmaking is balanced, and the in-app purchases are not that too much. This game is a good MOBA for mobile. But there are so many flaws in this game. First of all, the exteme lag it gets, now as I said earlier, I played this game over a year now, but the lag issues is still a problem, and the more recent updates there are more bugs coming. Like the unbelievable sizes of the characters during Draft Picks (which is hilarious), then during the matching up queue, after everyone has entered, the game will freeze. But this happens sometimes. But something happened to me a while ago about this game. I woke up in the morning, drinking my chocolate milk, then opened my iPad and said “STORAGE FULL”. Wait, how come its storage full? I have a lot of space left, few photos, few music, and only three games including ML. But how is it “STORAGE FULL”? I checked it, it just consumed 2.37 GB of my storage, plus the additional storage when downloading this bugfest and crappy game. So my friend told me that I will delete this game then reinstall it so MAYBE it will be fixed. So FIX EVERYTHING MOONTON EVEN THE CANCEROUS COMMUNITY YOU MADE BECAUSE OF THESE PROBLEMS. I’ll release a part two soon, if they made a stupid reply.

Hehhhhvwjwn ,

Pls add hero trading system and add daily rewards with diamonds and add sell heroes system

hi mobile legends this is a good game buuuut this has some issues sooooo sometimes players just quit on this game because its not much of a good game but its great game so to fix this problem you need to add this 3 features that can really help players like this... the first feature is the hero trading system because sometimes everyone needs to battle lots of times to get bp for the heroes they want so pls add hero trading system so that they just needed to trade heroes for them to get the heroes they want like.... aurora for hayabusa or irithel for fanny then next is the selling heroes system so if a player doens’t like a hero they can sell the heroes for bp or diamonds or tickets so that they can buy the heroes they want and the last last lassst feature is the daily diamond rewards so this is preettty weird for saying this but this is needed so they can like mobile legends bettter so when you get to day 1 they get 20 and if day 2 they get 30 diamonds and if day 3 they will get 50 diamonds and for day 4 they will get 70 diamonds and finally day 5 they will get 100 diamonds so if you guys add this features they will like mobile legends beeeeeetttttteeeeeeerrrrrr
so peace and ML foreva

Sequence✨ ,

Enabling location

I love mobile legends, i have become addicted to this game, everything about it is good, but i have been having a problem about turning on my location for mobile legends app, before i started out I didn’t know a lot about mobile legends so I didn’t know i really needed to enable my location when mobile legends asked me to do so, now I’ve learned i kinda need my location turned on so that I’d know my own rank in the wherever place i live, or which part of the country i stay I’d know my rank or have one, and see other peoples rank as well... and well I accidentally not agreed to enable my location, and i tired everything looked for ways to enable it but I couldn’t even find it in my phone, I couldn’t find the app itself to enable my location from my settings, so i need help as to be able for me to turn on my location, please like maybe you can add it as an update in the settings for location to be turned on in mobile legends or something or even have mobile legends ask me again if i will enable it or not, i hope you guys can help find a way to help and fix my problem, i really do love mobile legends, i support it all the way, so please help me “how to enable location to join neighborhood in mobile legends”, thank you💖


shanghai moonton Technology Co., Ltd.
237.8 MB
Requires iOS 9.0 or later. Compatible with iPhone, iPad and iPod touch.
English, Arabic, Japanese, Korean, Russian, Spanish, Thai, Traditional Chinese
Age Rating
Rated 12+ for the following:
Infrequent/Mild Mature/Suggestive Themes
Infrequent/Mild Cartoon or Fantasy Violence
Infrequent/Mild Sexual Content and Nudity
© 2016-2018 Moonton Technology Co.,Ltd.
In-App Purchases
  1. 50 Diamonds ₱ 49.00
  2. 250 Diamonds ₱ 249.00
  3. 500 Diamonds ₱ 499.00


  • Game Center

    Challenge friends and check leaderboards and achievements.

  • Family Sharing

    Up to six family members will be able to use this app with Family Sharing enabled.

You May Also Like