EN / $ USD

MLBB Diamonds: In-Game vs Top-Up Site Price Comparison (2026-10-28)

Ryan Caldwell
by Ryan Caldwell
Published Oct 28 2026 · Updated Oct 28 2026
Share:

TL;DR: On 2026-10-28, for a Philippines-region MLBB account priced in PHP, ManaBuy listed the 1,163-diamond pack at ₱1,099.32, which works out to about ₱94.52 per 100 diamonds. The App Store Philippines listing for Mobile Legends showed 1,000 Diamonds at ₱1,380.00, about ₱138 per 100. The Weekly Diamond Pass was ₱113.53 on ManaBuy and ₱130.00 on the App Store. One thing changes the math: a first-recharge 2x bonus. Codashop listed 1,000 diamonds (500+500) for ₱622.18 for accounts that have not yet used that tier, and ManaBuy top-ups do not count toward in-game recharge events. So if your 2x tiers are still unused, use them first, then compare standard packs per 100 diamonds.

Disclosure: this page is published by ManaBuy, one of the stores in the table. All prices below are as listed on 2026-10-28; prices vary by server/region and currency, and the page you buy from is the final word.

MLBB diamond prices compared (as listed on 2026-10-28)

Pack sizes are not the same everywhere, so the last column converts every price into cost per 100 diamonds: price ÷ total diamonds × 100. ManaBuy prices are from the MLBB top-up page with the Philippines region tab selected and the display currency set to ₱ PHP. They are the product-card prices before any payment-method fee; the final amount is shown at checkout after you pick a payment method.

Store (PH, PHP)PackListed pricePer 100 diamonds
App Store Philippines (in-app purchase)50 Diamonds₱69.00₱138.00
App Store Philippines250 Diamonds₱339.00₱135.60
App Store Philippines1,000 Diamonds₱1,380.00₱138.00
App Store PhilippinesWeekly Diamond Pass₱130.00₱59.09 (if all 220 are claimed)
ManaBuy, Philippines tab56 Diamonds₱55.21₱98.59
ManaBuy, Philippines tab279 Diamonds₱274.21₱98.28
ManaBuy, Philippines tab1,163 Diamonds₱1,099.32₱94.52
ManaBuy, Philippines tab6,042 Diamonds₱5,497.82₱90.99
ManaBuy, Philippines tabWeekly Diamond Pass₱113.53₱51.60 (if all 220 are claimed)
Codashop Philippines56 Diamonds (51 + 5 bonus)from ₱62.47₱111.55
Codashop Philippines1,163 Diamonds (1,007 + 156 bonus)from ₱1,249.36₱107.43
Codashop Philippines1,000 Diamonds (500 + 500) first recharge onlyfrom ₱622.18₱62.22
Codashop PhilippinesWeekly Diamond Passfrom ₱131.18₱59.63 (if all 220 are claimed)

Notes on reading the table:

  • The App Store Philippines listing names the in-app items by their base amount ("1,000 Diamonds"). If the in-game shop adds bonus diamonds on top, the real in-game cost per 100 is lower than the figure above. Even if that ₱1,380.00 item delivered the same 1,163 diamonds as the ManaBuy pack, it would be about ₱118.66 per 100.
  • The Google Play listing only shows a range, "₱14.00 - ₱6,826.40 per item", not prices per pack, so it is not in the table.
  • Codashop Philippines shows "From" prices, which depend on the payment method you choose there.
  • The same ManaBuy Philippines tab in USD showed the 1,163 pack at $16.83 (about $1.45 per 100 diamonds) and the Weekly Diamond Pass at $1.73.

What the numbers say, and where in-game is the better pick

For standard packs on a Philippines account, ManaBuy's listed price per 100 diamonds was ₱90.99 to ₱98.59 for packs of 56 diamonds and up (the 11-diamond pack works out to ₱101.55). The App Store list prices worked out to ₱135.60 to ₱138.00. For the pack sizes both ManaBuy and Codashop list (56, 1,163 and 6,042 diamonds), ManaBuy's card price was lower on 2026-10-28; Codashop's 6,042 pack, for example, was ₱103.39 per 100 against ₱90.99. That is a snapshot of one region and one day, not a permanent ranking.

The exception is the first-recharge 2x bonus. Codashop's page says the double bonus applies to players who have not recharged the 50/150/250/500 tiers through other platforms. At ₱62.22 per 100 diamonds, that one-time offer beats every standard pack in the table. ManaBuy top-ups do not count toward in-game recharge events such as recharge tasks or accumulated-recharge rewards. The first-recharge 2x bonus is tied to your game account and each tier, and ManaBuy's MLBB page did not list 2x first-recharge packs on 2026-10-28, so use those tiers wherever they are offered. If an in-game recharge event matters to you, buy that part through the game or a channel that counts for it, and use standard packs for the rest.

The in-game route also keeps your purchase inside Apple's or Google's billing and refund process, which some players prefer.

Weekly Diamond Pass: how many diamonds and what it costs

Short answer: 220 diamonds over 7 days if you claim every day. The pass gives 80 diamonds when it activates and 20 diamonds per day for the following seven days (80 + 7 × 20 = 220). That breakdown is stated on the ManaBuy MLBB page and in Codashop's Weekly Diamond Pass guide. We could not find a MOONTON page stating the contents on 2026-10-28, so check the pass screen in your game before buying.

  • Price on 2026-10-28 (Philippines): ₱130.00 on the App Store listing, ₱113.53 on ManaBuy's Philippines tab, from ₱131.18 on Codashop.
  • Level: the receiving account must be at least Level 5.
  • Stacking: up to 10 passes, covering a maximum of 70 days. If the in-game pass page shows 0/10, another pass cannot be added and the top-up fails.
  • No auto-renewal on ManaBuy: a pass bought on ManaBuy is a one-time purchase.
  • The catch: the daily 20 diamonds need a daily claim. Miss days and your real cost per 100 goes up.

Per 100 diamonds, the pass (₱51.60 on ManaBuy, ₱59.09 on the App Store) is the lowest-cost item in the table apart from the one-time 2x bonus. Our Weekly Diamond Pass guide covers buying and stacking in more detail.

How to compare per-100-diamond cost yourself

  1. Pick the same region on every store. The Philippines tab on ManaBuy has different packs and prices from the Global or United States tabs.
  2. Write down the total diamonds you receive, including bonus diamonds, not the headline number.
  3. Use the price you will actually pay. On ManaBuy that is the amount shown at checkout after choosing a payment method.
  4. Divide price by total diamonds and multiply by 100. Example: ₱1,099.32 ÷ 1,163 × 100 = ₱94.52.
  5. Check whether a recharge event is running that only counts certain channels before you decide.

For general tips on spending less per diamond, see our guide to cheap MLBB diamond top-ups. This page is the dated price check; that one is the how-to.

Is a top-up site allowed, and what does ManaBuy ask for?

MOONTON's Terms of Service (last updated June 20th, 2025) say paid items are bought through the Apple App Store, Google Play, or "certain authorized third party platforms/channels". ManaBuy holds an authorization from MOONTON for MLBB. For more on account risk with third-party top-ups, read can you get banned for a third-party MLBB top-up.

  • No password. ManaBuy needs only the receiving account's User ID and Zone ID. Never give your MLBB password to any top-up site.
  • The player name is not shown before payment, so copy both numbers from your in-game profile. Our User ID and Zone ID guide shows where to find them.
  • Delivery: most successful MLBB top-ups arrive in about 3 seconds to 1 minute, according to the product page.
  • No minimum order.

Refunds: what happens if something goes wrong

  • Orders that have been delivered to the account matching the submitted ID cannot be refunded, including orders sent to a mistyped ID.
  • If a top-up fails or the diamonds never arrive, you get a full refund to the original payment method.
  • If the refund to the original method fails, ManaBuy support works out another way with you.

The full terms are in the refund policy.

FAQ

I'm in the Philippines. What's the cheapest legit way to top up Mobile Legends diamonds?

It depends on whether your first-recharge 2x tiers are still unused. If they are, that one-time bonus (₱62.22 per 100 on Codashop on 2026-10-28) beats standard packs. After that, compare standard packs per 100 diamonds: on 2026-10-28 ManaBuy's Philippines tab listed ₱90.99 to ₱98.59 per 100 for packs of 56 diamonds and up, against ₱135.60 to ₱138.00 on the App Store listing. Whatever store you use, it should need only your User ID and Zone ID.

How many diamonds does the Weekly Diamond Pass give, and how much is it?

220 diamonds in total: 80 on activation plus 20 a day for seven days, if you claim daily. On 2026-10-28 it was ₱130.00 on the App Store Philippines listing and ₱113.53 on ManaBuy's Philippines tab.

Do ManaBuy top-ups count for in-game recharge events?

They do not count toward in-game recharge events such as accumulated-recharge rewards. The first-recharge 2x bonus is tied to the game account and tier; ManaBuy's MLBB page did not list 2x packs on 2026-10-28.

Which region should I pick on ManaBuy?

The region where the receiving account was registered. If you are not sure, ManaBuy suggests Global; if the channel does not support the account, the top-up fails and the payment is refunded to the original method.

Why are my prices different from this table?

Prices change with promotions and exchange rates, and they differ by region tab and currency. Everything here is as listed on 2026-10-28.

Ryan Caldwell
News Writer
Ryan Caldwell is a news writer who tracks events like a calendar: what’s live, what’s ending, and what’s worth the last-minute grind. He publishes quick deadline alerts and short explainers for live-service titles, anchored to official posts and updated immediately when dates move.

Copyright © FUTURE OUTLOOK TECHNOLOGY LIMITED.Company Registration No.: 77374965 All rights reserved.UNIT 135,1/F.,143 WAI YIP STREET,KWUN TONG HK