Mobile Legends: Bang Bang – How to Get Free Battle Points and Diamonds

If you are an avid player of the very popular MOBA (Multiplayer Online Battle Arena) game called “Mobile Legends”, then you know that there are main currencies you need to improve your game – Battle Points and Diamonds. Both can be used to unlock heroes and skins as well as boost your existing heroes. So what's the best way to get more?

Now, Battle Points are mostly earned in-game by participating in Team Battles and completing Daily Tasks.



Diamonds, on the other hand, are the premium currency in the game and must be obtained using real money.

Wouldn't it be nice to know how you can receive both for free? It's not as difficult as you might think and you don't need to resort to illegal hacks that can ban your account and wipe out all your progress in the game.

So, how to legitimately get battle points and diamonds in Mobile Legends for free?

Most players don't like to spend real money in exchange for digital goods, and Diamonds/Battle Points are no exception. If you're reading this, you probably feel the same way.

Luckily, there are several legitimate ways to earn Battle Points and Diamonds in Mobile Legends, including:

1. Earn battle points by completing daily quests and opening chests

Battle Points are the most accessible in-game currency you can get in Mobile Legends and can be used to unlock certain in-game heroes. This is because the game rewards players with battle points after every match (except battles in the game). 'coaching). The more matches you win, the more battle points you can accumulate.


Battle Points can also be obtained by unlocking Chests (from Skins and Hero Trial Cards you already own which can be converted into Battle Points).


Similarly, you can earn Battle Points by completing Daily Quests which can earn you Daily Activity Points which you can then use to unlock Battle Points and party rewards.

You can earn up to 100 Battle Points in 24 hours plus an additional 500 Battle Points each week if you max out the required Weekly Activity Score (800 Daily Points).

As you may have realized, it takes time to earn Battle Points in Mobile Legends, and it's safe to say that Moonton designed it that way. The more time people spend playing Mobile Legends, the more Battle Points you get, which makes sense.

2. Earn diamonds from third-party apps that offer free Google Play/Apple Store credits

So what about earning free diamonds in Mobile Legends?

Well, this is where things get a little trickier for gamers. As its namesake suggests, diamonds are a precious and rare commodity.

In the case of Mobile Legends, diamonds are mainly used to unlock many premium features of the games. As such, Moontoon offers no direct way for regular players to get free in-game diamonds, free saves you get when starting a new account.

Fortunately, there are other ways outside of the game that you can use to get diamonds in Mobile Legends without having to spend a dime. The easiest way is to download and start using apps that reward user activity with store credits.


Some apps like “Google Opinion Rewards” pay users with Play Store/Paypal credits (for iOS users) in exchange for completing surveys and participating in their rewards program.


As you may have already realized, credits on Play Store or Paypal can be used to buy Diamonds in Mobile Legends legitimately and without users having to pay a dime.

Some apps you can use to earn free credits on Google Play or iOS are:

  • Swagbucks have some great offers
  • instaGC
  • Characteristic points
  • S'more
  • Bananatic

Be aware that the apps described above may or may not be available to you depending on your location and whether or not you are eligible for their rewards program. You will also find plenty of other apps that claim to do the same thing that are either fake or the worst: steal sensitive information or inject malware into your device.


Be sure to verify the authenticity of an app by researching user reviews before spending time or energy on it.

3. Earn Diamonds while streaming

Another way to earn free diamonds in Mobile Legends is to stream your game which can earn you something called “BB points” from viewers. You can then exchange 5 BB Coins for 1 Diamond.

However, such an option is only available to advanced players with a rank of “Master” and above. Players must also rank among the top 5000 players in the game to register as a streamer.

So there you have it – some tips on how to get free Battle Points and Diamonds in Mobile Legends! It is not impossible but requires a lot of time and energy. Still, these are minor issues for gamers who really love the game and want to get the most out of what it offers without having to spend a significant amount of money in the process.


About Mobile Legends: Bang Bang

Developer: Moonton

Platforms: iOS | android

Official Place

If you liked this guide, don't forget to rate and share. Also, if you have any other Mobile Legends: Bang Bang tips, cheats, cheats or strategies, share them in the comments below.

Audio Video Mobile Legends: Bang Bang – How to Get Free Battle Points and Diamonds
add a comment of Mobile Legends: Bang Bang – How to Get Free Battle Points and Diamonds
Comment sent successfully! We will review it in the next few hours.