Mobile Legends Diamonds

Packages from verified sellers

Buy Mobile Legends Diamonds top-ups on EB24

The Mobile Legends Diamonds top-up page brings together seller offers from 42 to 18,576 Diamonds, the Weekly Diamond Pass and the Elite Pack Weekly and Monthly. You choose your server first: Global, Turkey, Indonesia, Philippines, Malaysia or Singapore.

Diamonds go to the account with your heroes, emblems and rank. If you want a profile with a larger hero pool and skins already owned, look at Mobile Legends accounts, or switch games on the top-up hub.

What Diamonds buy in Mobile Legends: Bang Bang

Diamonds are the premium currency of Mobile Legends: Bang Bang. Size the order to your plans:

Heroes and skins
New heroes and the full range of skins, from Elite to Legend grade, are priced in Diamonds in the shop.
Weekly Diamond Pass
The Weekly Diamond Pass is its own package and pays out Diamonds over several days after activation.
Starlight membership
Starlight membership, with its exclusive monthly skin, is bought with Diamonds from inside the game.
Draw events
Limited draw events cost Diamonds per spin, so bigger packs cover the draws needed for an event skin.

Mobile Legends Diamond packs and passes

Sellers pick from 43 Diamond sizes between 42 and 18,576, plus Elite Pack Weekly, Elite Pack Monthly and the Weekly Diamond Pass. Server and delivery method both shape what you see.

Login method

  • 42 Diamonds
  • 56 Diamonds
  • 86 Diamonds
  • 88 Diamonds
  • 112 Diamonds
  • 133 Diamonds
  • 140 Diamonds
  • 172 Diamonds
  • 221 Diamonds
  • 257 Diamonds
  • 279 Diamonds
  • 284 Diamonds
  • 336 Diamonds
  • 355 Diamonds
  • 370 Diamonds
  • 494 Diamonds
  • 518 Diamonds
  • 570 Diamonds
  • 706 Diamonds
  • 963 Diamonds
  • 1,041 Diamonds
  • 1,067 Diamonds
  • 1,084 Diamonds
  • 1,163 Diamonds
  • 1,584 Diamonds
  • 1,704 Diamonds
  • 1,733 Diamonds
  • 2,195 Diamonds
  • 2,398 Diamonds
  • 2,855 Diamonds
  • 2,976 Diamonds
  • 3,688 Diamonds
  • 3,976 Diamonds
  • 5,532 Diamonds
  • 6,042 Diamonds
  • 6,288 Diamonds
  • 7,210 Diamonds
  • 7,502 Diamonds
  • 9,288 Diamonds
  • 12,292 Diamonds
  • 12,976 Diamonds
  • 18,438 Diamonds
  • 18,576 Diamonds
  • Elite Pack Weekly
  • Elite Pack Monthly
  • Weekly Diamond Pass

UID

  • 42 Diamonds
  • 56 Diamonds
  • 86 Diamonds
  • 88 Diamonds
  • 112 Diamonds
  • 133 Diamonds
  • 140 Diamonds
  • 172 Diamonds
  • 221 Diamonds
  • 257 Diamonds
  • 279 Diamonds
  • 284 Diamonds
  • 336 Diamonds
  • 355 Diamonds
  • 370 Diamonds
  • 494 Diamonds
  • 518 Diamonds
  • 570 Diamonds
  • 706 Diamonds
  • 963 Diamonds
  • 1,041 Diamonds
  • 1,067 Diamonds
  • 1,084 Diamonds
  • 1,163 Diamonds
  • 1,584 Diamonds
  • 1,704 Diamonds
  • 1,733 Diamonds
  • 2,195 Diamonds
  • 2,398 Diamonds
  • 2,855 Diamonds
  • 2,976 Diamonds
  • 3,688 Diamonds
  • 3,976 Diamonds
  • 5,532 Diamonds
  • 6,042 Diamonds
  • 6,288 Diamonds
  • 7,210 Diamonds
  • 7,502 Diamonds
  • 9,288 Diamonds
  • 12,292 Diamonds
  • 12,976 Diamonds
  • 18,438 Diamonds
  • 18,576 Diamonds
  • Elite Pack Weekly
  • Elite Pack Monthly
  • Weekly Diamond Pass
Redeem codes are Global only
The redeem code method is offered on the Global server and carries Diamond amounts only, without passes or Elite Packs.
Match your server
Turkey, Indonesia, Philippines, Malaysia and Singapore accounts are topped up by login or User ID on their own server.
Compare per Diamond
Small packs like 86 or 172 Diamonds and large ones like 5,532 differ in price per Diamond, so divide before you buy.

How Mobile Legends top-ups are delivered

Mobile Legends offers on EB24 use three delivery methods. Here is what each one needs from you after checkout:

  • Login method - You enter your Moonton login and password on the order page. The seller signs in and buys Diamonds, an Elite Pack or the Weekly Diamond Pass on your account. Change your password when the order is confirmed.
  • UID - You enter your User ID and Zone ID in the in-game account field. The seller tops up Diamonds or a pass to that account without your password.

Set your server and method first on the Mobile Legends top-up page, since both change the pack list.

Escrow on Mobile Legends Diamond orders

What you pay for Diamonds is not paid to the seller at checkout. EB24 holds the money while your order is open:

  • You pay at checkout and EB24 holds the payment. The seller receives nothing at that point.
  • When the seller marks your Diamonds order delivered, a 7-day hold starts before the funds reach the seller wallet.
  • If the Diamonds does not arrive or delivery runs late, open a dispute from your order page. The payment stays held while the dispute is open.
  • Top-up disputes cover delivery taking longer than promised, plus an Other reason for any problem you describe yourself.
  • Every order has its own chat. Codes, IDs and delivery questions sent there stay attached to the order.

For every rule on held payments, read the marketplace escrow and warranty guide.

Buyer tips for Mobile Legends top-ups

Wrong Zone IDs and mismatched servers are behind the usual Diamond order issues. Check these points:

  • Copy both numbers from your profile: the User ID and the Zone ID in brackets next to it.
  • Select the server your account actually plays on, because Diamonds for one server do not move to another.
  • For login orders, keep the linked Moonton email or social account at hand for a verification step.
  • Keep all contact with the seller in the EB24 order chat so it can back up a dispute.

Browse more Diamond offers on the Mobile Legends top-up page or visit the top-up hub for other games.

Common questions

FAQs about Mobile Legends Diamond top-ups

Answers about Diamond packs, servers, User ID and Zone ID delivery, the Weekly Diamond Pass and escrow on EB24.

  • How do I buy Mobile Legends Diamonds on EB24?

    Open the Mobile Legends top-up page, choose your server and a delivery method, and pick a Diamond pack or pass. Compare sellers by price and stock and pay at checkout. Enter your User ID and Zone ID or your login on the order page. EB24 holds the payment until the seller marks delivery.

  • Which servers can I top up?

    Offers cover the Global, Turkey, Indonesia, Philippines, Malaysia and Singapore servers. Login and User ID delivery work on each of them. The redeem code method is available on the Global server only. Pick the server your account plays on, because Diamonds do not transfer between servers.

  • What do I enter for User ID delivery?

    Enter your User ID and the Zone ID shown in brackets beside it on your profile. The seller uses both to load the Diamonds and never asks for your password. Copy them rather than typing, since a wrong Zone ID can send the Diamonds to another player.

  • Which Diamond packs can I buy?

    Sellers can list 43 sizes from 42 to 18,576 Diamonds, including common amounts such as 86, 172, 257, 706, 2,195 and 5,532. Login and User ID orders also offer Elite Pack Weekly, Elite Pack Monthly and the Weekly Diamond Pass. Redeem codes carry Diamonds only.

  • Can I buy the Weekly Diamond Pass through a seller?

    Yes. The Weekly Diamond Pass is listed under the login and User ID methods on every supported server. After checkout you give your User ID and Zone ID or your login, and the seller activates the pass. It is not available as a redeem code on this page.

  • When does the seller receive payment?

    EB24 holds your payment from checkout. When the seller marks the order delivered, a 7-day hold starts before the money reaches the seller wallet. If your Diamonds or pass are missing during that time, open a dispute from the order page.

  • What if my Diamonds do not arrive?

    Open a dispute from the order page and choose delivery taking longer than promised or other. EB24 support reviews the order chat along with the IDs or code on the order. The payment is kept on hold for the whole time the dispute stays open.

Buying steps

How it works

Five steps from choosing a server to the seller payout, with escrow on the Diamond order.

zippy
1

Choose server and method Login and User ID work on all six servers; redeem codes are Global only.

2

Pick a Diamond pack Choose 42 to 18,576 Diamonds or a pass, then compare sellers by price and stock.

3

Pay under escrow Check out on EB24. Your money is held, not paid to the seller.

4

Send your IDs Enter your User ID and Zone ID or login on the order page. Code orders need nothing.

5

Check in MLBB Open Mobile Legends and confirm the Diamonds. Use the order page to dispute a missing top-up.

What you get

Our offerings

43 Diamond sizes From 42 to 18,576 Diamonds, the same list for every seller on a server.

Six servers Global, Turkey, Indonesia, Philippines, Malaysia and Singapore offers in one place.

Passes and Elite Packs Weekly Diamond Pass plus Elite Pack Weekly and Monthly by login or User ID.

Chat per order User IDs, Zone IDs and codes are exchanged in a chat linked to the order.

Payout after a hold Money stays held through delivery and 7 days after, with disputes open to you.

Why EB24

a clear place to top up Mobile Legends

EB24 lists Mobile Legends Diamond offers by server and delivery method, with escrow on each order.

Your heroes stay
Diamonds arrive on the account with your heroes, emblems and Mythic progress.