Mobile Legends

Top up Mobile Legends Diamond in seconds! Just enter your ML user ID, select the value of Diamond you wish to purchase, complete the payment, and the Diamond will be added immediately to your ML account.

Pay conveniently using GrabPay, Touch ’n Go eWallet, Boost, Maxis, Digi, Digi Reload Card, U Mobile, Celcom, ShopeePay, Bank Transfer(FPX), and Card Payment. There's no registration, or log-in required!

Topping up for an account not registered in Malaysia region? Click here

Download & play Mobile Legends: Bang Bang today!
Download on the App Store Download on Google Play

1Enter User ID

?

To find your User ID, click on your avatar in the top left corner of the main game screen. Then go to the "Basic Info" tab. Your user ID is shown below your nickname. Please input the complete user ID here, e.g. 12345678(1234).

2Select Recharge

  • 13 Diamonds + 1 Bonus
  • 38 Diamonds + 4 Bonus
  • 64 Diamonds + 6 Bonus
  • 127 Diamonds + 13 Bonus
  • 254 Diamonds + 30 Bonus
  • 317 Diamonds + 38 Bonus
  • 383 Diamonds + 46 Bonus
  • 633 Diamonds + 83 Bonus
  • 939 Diamonds + 145 Bonus
  • 1252 Diamonds + 194 Bonus
  • 2501 Diamonds + 475 Bonus
  • 6252 Diamonds + 1250 Bonus
  • Starlight Member
  • Starlight Member Plus
  • Twilight Pass
  • 100% Diamond Rebate

3Select Payment

I want to use a different payment method