
Mobile Legends SG/MY Diamonds top up
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
Select amount
Choose your preferred package
Verify your account details above to continue
Payment method
Choose your preferred payment option
Verify your account details above to continue
Contact details
Enter your details to complete purchase
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.
| Package | Price |
|---|---|
| 14 Diamonds | RM0.98 |
| 28 Diamonds | RM1.94 |
| 42 Diamonds | RM2.95 |
| 55 Diamonds | RM3.86 |
| 70 Diamonds | RM4.87 |
| 98 Diamonds | RM6.85 |
| 140 Diamonds | RM9.78 |
| 165 Diamonds | RM11.46 |
| 207 Diamonds | RM14.41 |
| 249 Diamonds | RM17.33 |
| 275 Diamonds | RM19.04 |
| 355 Diamonds | RM24.55 |
Show all 33 packages
| 502 Diamonds | RM33.27 |
| 565 Diamonds | RM38.79 |
| 739 Diamonds | RM48.02 |
| 961 Diamonds | RM62.76 |
| 1192 Diamonds | RM73.85 |
| 1470 Diamonds | RM92.27 |
| 2066 Diamonds | RM129.18 |
| 3005 Diamonds | RM184.59 |
| 4197 Diamonds | RM258.43 |
| 6012 Diamonds | RM369.18 |
| 7502 Diamonds | RM465.15 |
| 9620 Diamonds | RM590.67 |
| 12024 Diamonds | RM738.35 |
| 14430 Diamonds | RM886.00 |
| 19240 Diamonds | RM1181.33 |
| 24050 Diamonds | RM1476.67 |
| 28860 Diamonds | RM1771.97 |
| Monthly Elite Pack | RM19.04 |
| Super Value Pass | RM3.86 |
| Weekly Diamond Pass | RM7.32 |
| Weekly Elite Pack | RM3.86 |
Prices checked 13 October 2026.
Mobile Legends SG/MY reviews
- 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
- 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.
- 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.
- 3Choose a payment method. Malaysia checkout lists Touch 'n Go eWallet, DuitNow and FPX online banking, along with other local options shown at checkout.
- 4Complete the payment. The gateway confirms it in real time and your order page opens with a live status.
- 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.