Skip to content
Mobile Legends SG/MY

Mobile Legends SG/MY Diamonds top up

4.2/5(2,235)TrustpilotDelivered within minutes ยท Secure Payment

Top up Mobile Legends SG/MY Diamonds with your player ID and pay in your local currency. Your order is delivered to your account within minutes of payment confirmation, and our support team is on WhatsApp and Telegram if you need a hand.

Enter your game ID

Enter your details to view available packages

Step 1 of 4

Select amount

Choose your preferred package

Step 2 of 4

Verify your account details above to continue

Payment method

Choose your preferred payment option

Step 3 of 4

Verify your account details above to continue

Contact details

Enter your details to complete purchase

Step 4 of 4

Verify your account details above to continue

Mobile Legends SG/MY Diamonds prices

Prices in MYR. Any processing fee for your payment method is shown at checkout before you pay.

PackagePrice
14 DiamondsRM0.98
28 DiamondsRM1.94
42 DiamondsRM2.95
55 DiamondsRM3.86
70 DiamondsRM4.87
98 DiamondsRM6.85
140 DiamondsRM9.78
165 DiamondsRM11.46
207 DiamondsRM14.41
249 DiamondsRM17.33
275 DiamondsRM19.04
355 DiamondsRM24.55
Show all 33 packages
502 DiamondsRM33.27
565 DiamondsRM38.79
739 DiamondsRM48.02
961 DiamondsRM62.76
1192 DiamondsRM73.85
1470 DiamondsRM92.27
2066 DiamondsRM129.18
3005 DiamondsRM184.59
4197 DiamondsRM258.43
6012 DiamondsRM369.18
7502 DiamondsRM465.15
9620 DiamondsRM590.67
12024 DiamondsRM738.35
14430 DiamondsRM886.00
19240 DiamondsRM1181.33
24050 DiamondsRM1476.67
28860 DiamondsRM1771.97
Monthly Elite PackRM19.04
Super Value PassRM3.86
Weekly Diamond PassRM7.32
Weekly Elite PackRM3.86

Prices checked 13 October 2026.

Mobile Legends SG/MY reviews

4.54.5 out of 5 from 291 customer reviews
5
236
4
20
3
6
2
5
1
24
  • customer DouglasVerified buyer via Trustpilot

    fast efficient

  • ZwanVerified buyer via Trustpilot

    so smooth and trusted

  • DonaldVerified buyer via Trustpilot

    Fast and Hassel free

  • TranVerified buyer via Trustpilot

    A bit cheap the diamonds but it was okay amount

  • MarVerified buyer via Trustpilot

    Naiseeeeeee

  • Saiful SalimiVerified buyer via Trustpilot

    Affordable ,great experience receive plentiful diamonds satisfied!

Reviews come from customers with a delivered order on this site or a verified purchase recorded on Trustpilot. Every rating counts; reviews are only removed for abuse or personal data. Read all Elitedias customer reviews

About Mobile Legends SG/MY top up

Mobile Legends SG/MY is Elitedias's selection of Mobile Legends: Bang Bang Diamond packs for accounts registered in Singapore and Malaysia. Diamonds are the paid currency in Moonton's 5v5 MOBA. They buy heroes, Elite and Epic skins, draw event entries, Magic Wheel spins and the Starlight pass, and they stay on your account until you spend them, unlike seasonal Battle Points. The pack list here includes plain Diamond amounts as well as the Weekly Diamond Pass, Weekly Elite Pack, Monthly Elite Pack and Super Value Pass, which are credited as the pass itself rather than as a lump of Diamonds. Elitedias sources every pack through authorised distribution partners and credits it to the account you enter. The form asks for two numbers only: your User ID and the Zone ID shown in brackets next to it on your profile. No password, no login, no code to redeem. Delivery is within minutes of payment confirmation, and the order page tracks each stage so you can see when the Diamonds land.

How to top up Mobile Legends SG/MY

  1. 1Open Mobile Legends, tap your avatar in the top-left corner of the main screen, and copy the User ID and the Zone ID shown in brackets beside it on your profile panel.
  2. 2Enter the User ID and Zone ID exactly as shown, then pick a Diamond pack or one of the passes from the list on this page.
  3. 3Choose a payment method. Malaysia checkout lists Touch 'n Go eWallet, DuitNow and FPX online banking, along with other local options shown at checkout.
  4. 4Complete the payment. The gateway confirms it in real time and your order page opens with a live status.
  5. 5The Diamonds are credited to your Mobile Legends account within minutes of payment confirmation. Reopen the game to see the new balance.

Why choose Elitedias for Mobile Legends SG/MY top-ups?

Credited to your Mobile Legends account

Elitedias sources Mobile Legends Diamonds through authorised distribution partners and credits them to the account you enter. There is no code to redeem and nothing to forward to a seller. Delivery is within minutes of payment confirmation and slows only during Moonton maintenance.

Only your public ID

The form asks for your Mobile Legends User ID and Zone ID, the same detail you would give a friend to find you in Mobile Legends. Your password, email login and linked social accounts are never requested, so nothing about your account changes hands.

Public reviews on Trustpilot

Elitedias links to its live Trustpilot profile from every page. Reviews are written by named customers, the score updates as new ratings come in, and the business cannot remove reviews it dislikes.

Support on WhatsApp and Telegram

If a Mobile Legends order is still pending past the usual window, or you entered the wrong ID before paying, message support on WhatsApp or Telegram with your order number. The team runs around the clock and every order has a tracking page you can check yourself.

Popular Mobile Legends SG/MY packages

The Weekly Diamond Pass suits regular players who want a steady trickle of Diamonds over the week rather than one lump. The smaller packs such as 14, 28, 42 and 55 Diamonds cover a single hero, a Magic Wheel spin or the top-up needed to finish a skin you are a few Diamonds short on. Mid-size packs like 70 and 98 Diamonds cover most Elite skins, and the larger packs on the list are for Epic skins, draw events and the Monthly Elite Pack.

Secure payment methods

Payment methods available in MYR: Credit/Debit Card, FPX, DuitNow, WeChat Pay, Boost, Touch 'n Go, GrabPay, AlipayHK, Apple Pay, 7-Eleven Malaysia, Google Pay, ShopeePay.

Every payment runs through PCI DSS compliant gateways and Elitedias never stores card details. The methods available for MYR are listed at checkout, with Touch 'n Go eWallet, DuitNow and FPX confirming from your banking or e-wallet app without a card. PayNow is available for customers paying in SGD.

Frequently asked questions

How do I find my Mobile Legends User ID and Zone ID?

Open Mobile Legends: Bang Bang and tap your avatar in the top-left corner of the main screen. Your profile panel shows your User ID followed by a smaller number in brackets, which is your Zone ID, sometimes called the Server ID. Both are needed for a top-up. Copy them straight from the game rather than typing from memory, because the nickname is not used for delivery and can be shared by many players.

How long does a Mobile Legends SG/MY Diamonds top-up take?

Delivery is within minutes of payment confirmation. It can take longer during Moonton maintenance or a heavy launch day, when the publisher side processes orders more slowly. If your Diamonds are not showing after 15 minutes, restart the game first, then message support on WhatsApp or Telegram with your order number and the team will check the order with the distributor.

Is it safe to buy Mobile Legends SG/MY Diamonds from Elitedias?

Yes. Elitedias sources Diamonds through authorised distribution partners and credits them to your account the same way an in-app purchase would. The form only asks for your Mobile Legends User ID and Zone ID, never a password. Payments are handled by PCI DSS compliant gateways, card details are never stored, and reviews from previous customers are public on Trustpilot.

What happens if I enter the wrong ID?

The Diamonds are credited to whichever account matches the ID you entered, and Moonton provides no way to pull a delivery back once it has gone through. That is why an order sent to a wrong ID cannot be refunded. Check the ID against the game before paying, and if you notice a mistake straight after paying, message WhatsApp or Telegram immediately so the team can try to hold the order.

Can I pay with Touch 'n Go or DuitNow?

Yes. Malaysia orders in MYR can be paid with Touch 'n Go eWallet, DuitNow, FPX online banking, Boost, GrabPay or ShopeePay, and all of them confirm from the app you already use. Cards, Apple Pay and Google Pay are listed on the same checkout page, and cash payment over the counter at 7-Eleven is available if you prefer not to pay online.

Do I need to install anything or log in anywhere?

No. You order from the browser on your phone or computer, and the Diamonds are credited to your existing Mobile Legends account. There is no app to install, no code to type into the game, and you never log in to the game through Elitedias. Once the order page shows delivered, reopen Mobile Legends and the balance is already updated.

My account was created outside Singapore or Malaysia. Can I still use this page?

This page is for Mobile Legends accounts registered in Singapore or Malaysia, and the distributor checks the Zone ID before crediting. An account created in another region, for example Indonesia or the Philippines, needs the Mobile Legends page for that region on Elitedias. If you are not sure where your account is registered, message WhatsApp or Telegram with your User ID and Zone ID before paying and the team will confirm.

Can I get a refund?

A refund is issued only if Elitedias cannot deliver the order, for example when the distributor rejects the ID or the pack is out of stock. Once the Diamonds have been credited to an account the order cannot be refunded, because Moonton provides no way to reverse a delivery. Orders sent to a wrong ID fall under the same rule, so verify the ID before you pay.