Mobile Legends: Bang Bang (MLBB) is one of the most popular mobile MOBA games in the world. The game has over 110 million active players every month. Buying in-game Diamonds is a regular need for many users. However, the cost of Diamonds can vary greatly depending on your region and the platform you choose.
Our blog post will show you how to find the cheapest Mobile Legends Diamond options: discounts, promo events, and top-up sites, so you can get more value for every dollar spent.
Key Takeaways
| – Using TurisVPN helps you unlock cheaper Mobile Legends Diamond prices by switching your virtual location to countries like Singapore. – SEAGM is a global platform offering instant Mobile Legends Diamond top-ups with regional pricing and regular promo bundles. – Codashop ML lets you buy Diamonds without logging in and supports payment methods like GCash, PayNow, and bank transfers. – Promo Diamonds in MLBB act as discount credits that reduce the amount of regular Diamonds needed when purchasing items. – The Mobile Legends Weekly Diamond Pass gives you a total of 220 Diamonds, including 100 instantly and 120 over 6 days. |
What Are Mobile Legends Diamonds?

Mobile Legends Diamonds are the premium in-game currency in Mobile Legends: Bang Bang (MLBB). Players use Diamonds to unlock heroes, buy skins, emotes, and emblems, and access other exclusive features.
You can get Diamonds mainly through real-money top-ups. Sometimes, the game gives out a small number of Diamonds during special events. Some players also use third-party platforms to top up Diamonds at a cheaper price.
In countries like Singapore, players often enjoy better prices due to regional pricing. Players want to save money by buying diamonds at the lowest possible rate available in Singapore.
Also they want to take advantage of local promotions, or top up through regional stores where limited-time deals or bonus diamonds may apply. That’s why terms like MLBB Diamonds Singapore or cheapest top-up ML Diamonds Singapore are commonly searched online.
There’s also a Diamond package called Lumos Diamond, known for offering better value per unit and often bundling in bonus items or exclusive perks. Many players actively search for this premium tier bundle when planning to top up in bulk to unlock more in-game bonuses compared to standard purchases.
Mobile Legends Diamonds Price Variations Across Countries
Game developers like MOONTON adjust Diamond prices based on local economy, taxes, and purchasing power. This is called regional pricing. It helps make the game more affordable in lower-income countries, but it also opens a chance for smart buyers to save money.
Many players compare rates and find ways to top up more affordably especially those using VPNs or third-party platforms to access cheaper regions. The diamond price in Singapore is often lower than in places like the U.S. or UAE. That’s because Mobile Legends uses regional pricing. In short, the same amount of Diamonds can cost more or less depending on where you live.
Let’s compare how much it costs to buy 500 Diamonds in different countries:
| Country | Price for 500 Diamonds | USD Equivalent | Notes |
| Malaysia | RM 18.99 – RM 20.99 | ~$4.00 – $4.50 | Very affordable due to exchange rate and deals |
| Brazil | R$20 – R$24 | ~$4.00 – $5.00 | Often cheaper due to local adjustments |
| The Philippines | ₱260 – ₱280 | ~$4.50 – $5.00 | May include mobile carrier fees |
| India | ₹400 – ₹450 | ~$5.00 – $5.50 | Cheapest via UPI or local wallets |
| Singapore | SGD 7.99 – SGD 8.49 | ~$6.00 – $6.30 | Stable pricing, often used in Legends of Singapore region packs |
| USA | $6.99 – $7.49 | $6.99 – $7.49 | Higher base price, no VAT |
| UAE | AED 28 – AED 32 | ~$7.50 – $8.70 | Higher regional markup |
Based on our comparison, Malaysia currently offers the cheapest Mobile Legends Diamond rates. If you use a VPN to switch your region to these countries, you can often buy Diamonds at 20–40% lower prices than in the U.S. or Europe.
How to Use TurisVPN to Access Cheaper Mobile Legends Diamonds
Using a VPN lets you change your virtual location, so you can unlock regional pricing. This means you can pay less for the same amount of Diamonds just by switching to a cheaper country like Singapore or Malaysia.

Here’s how to do it step-by-step with TurisVPN:
- Step 1: Download and install TurisVPN.
- Step 2: Connect to Singapore or Malaysia: Open the app and connect to a Malaysia VPN or Singapore server. This will make the top-up websites think you’re buying from that country.
- Step 3: Visit a Trusted Top-Up Site: Go to platforms like SEAGM or Codashop while your VPN is active. You should now see lower prices based on your selected country.
- Step 4: Top Up Diamonds Normal: Log into your Mobile Legends account and follow the site’s instructions. Complete your payment and enjoy the savings!
Make sure you disconnect the VPN after your purchase if you want to play the game with your local connection speed.
Where to Buy Mobile Legends Diamonds for the Cheapest Price
To get the cheapest Mobile Legends diamonds, avoid buying directly in the app. Instead, check out trusted third-party platforms. These websites often offer lower prices, special bundles, and bonus Diamonds during events.
Many users search for Codashop ML, Mobile Legends Diamond Shop, or even buy through Shopee during big sales. This is because Shopee often offers discount vouchers, free shipping, or exclusive bundle deals. Below are four sites where you can top up safely and save money:
1. SEAGM

SEAGM is a global digital goods and services platform for gamers. The site specializes in selling digital game top-ups, gift cards, and vouchers for various platforms like PC, console, and mobile games. SEAGM supports 100+ countries and multiple currencies.
Pros:
- Instant Diamond delivery directly to your MLBB account
- Compatible with TurisVPN for cheaper pricing from Singapore or Malaysia
- Supports Lumos Diamonds for better value per dollar
- Wide range of payment methods (PayPal, ShopeePay, GrabPay, cards, etc.)
- Promo codes and region-based bundles available
Cons:
- Some offers are region-locked
- Price slightly depends on exchange rates
2. Codashop

Codashop is an official top-up partner of MOONTON. The site offers fast, secure top-ups without requiring any login. Codashop is widely used in Southeast Asia, the Middle East, and parts of South America. Codashop supports top-ups for dozens of games and digital services.
Pros:
- No account login needed just enter your MLBB player ID
- Very fast top-up process
- Accepts GCash, ShopeePay, PayNow, bank transfer, and more
- Regular promos like Weekly Diamond Pass and first-time top-up bonuses
- Good price localization in countries like Singapore and Malaysia
Cons:
- Prices fixed by region — no seller competition
- Limited big-bundle promotions
3. Kaleoz

Kaleoz is a global game marketplace where sellers compete to offer top-ups, gift cards, and digital products. It’s well-known for its flexibility, and it often lists Lumos Diamond bundles at discounted rates for Mobile Legends.
Pros:
- Competitive pricing from multiple sellers
- Good selection of Lumos Diamond and large top-up packages
- Supports regional e-wallets, credit cards, GrabPay, etc.
- Frequent event sales and bonus offers
- Buyer ratings help you pick the best seller
Cons:
- Requires login to browse full seller listings
- Top-up speed depends on individual seller
- Checkout flow is more complex than Codashop
4. G2A

G2A is a global marketplace best known for digital game keys, but it also offers Mobile Legends Diamond gift cards and recharge codes. G2A is popular among gamers looking for regional deals or digital gifts.
Pros:
- Great for buying MLBB Diamond gift cards (for yourself or as a gift)
- Supports over 200 global payment methods including PayPal
- Flash sales and holiday deals often available
- Supports buyer protection for secure transactions
Cons:
- No direct top-up — you must redeem the code manually
- Some gift cards are region-locked — double-check before purchase
- Selection may vary day to day
Each platform has different features, payment methods, and pricing benefits. Using a VPN or shopping during sales can help you save even more:
| Platform | Key Features | Payment Options | Price Advantage | Promos |
| SEAGM | Instant top-up, regional pricing support | Credit card, PayPal, e-wallets | 15–30% cheaper with VPN | Bonus codes, special MLBB offers |
| Codashop | No login needed, fast delivery | GCash, ShopeePay, PayNow, bank transfer | Official prices, sometimes lower during sales | Weekly Pass, first-time user rewards |
| Kaleoz | Seller marketplace, supports Lumos Diamonds | Internet banking, GrabPay, card, e-wallets | Variable pricing—can be cheaper on big packs | Event-based bundles, Lumos top-up sales |
| G2A | Gift cards and Diamond codes | PayPal, card, 200+ options | Cheaper on gift card resale and bundles | Flash deals, holiday promotions |
Best Deals and Discounts for Mobile Legends Diamonds
Buying Diamonds at the right time can help you save big. Here are the most up-to-date Mobile Legends Diamond deals and bonuses you should know in:
First Purchase Double Diamonds

First purchase event rewards double Diamonds for your first top-up of each tier in 2025. The deal applies once per tier, only for the first purchase of the year.
| Base Diamonds | Bonus Diamonds | Total Received |
| 50 | 50 | 100 |
| 150 | 150 | 300 |
| 250 | 250 | 500 |
| 500 | 500 | 1000 |
Important note:
- Only available via the in-game recharge shop and selected third-party top-up platforms (e.g., SEAGM, Codashop).
- Check the site carefully before buying to ensure the first purchase bonus is applied.
Promo Diamonds Event

The Promo Diamonds Event is a limited-time event in Mobile Legends where players can use Promo Diamonds to get big discounts on skins, heroes, and items. Promo Diamonds are a special type of currency that temporarily reduces the price of in-game purchases. For example, if a skin costs 899 Diamonds and you have 400 Promo Diamonds, you’ll only need to pay 499 real Diamonds.
You can earn Promo Diamonds by completing event tasks, daily logins, or top-up bonuses during the event. These diamonds expire after the event ends, so use them before they vanish!
Weekly Diamond Pass

The Weekly Diamond Pass offers great value if you play MLBB regularly. For a small price, you get 220 Diamonds, 210 Starlight Points, and extra bonuses over 7 days.
Benefits of the Weekly Pass:
- Instant 100 Diamonds on purchase
- Total of 220 Diamonds in 7 days
- Includes: 7x Diamond Choice Bundle, 1x Late Sign-In Card
- Progress boosts for recharge events
Rules:
- Your account must be at least level 5
- You can hold up to 10 Weekly Passes
- If you have a subscription, manual purchases will only activate after it ends
- Passes purchased via JollyMax are officially authorized by MLBB
Event-Exclusive Skins with Minimum Top-Up Requirements
MLBB hosts monthly events that unlock exclusive skins with minimum Diamond top-up. These are time-limited and updated often.
July 2025 Highlights (via JollyMax Event Calendar):
- Phoveus Starlight Skin: Requires 300 Diamonds (July 1–31)
- Zhask + Hanzo Skins (Grand Collection): Requires just 5 Diamonds (July 3–23)
- Jawhead “Proto Guardian” Epic Skin: Requires 349 Diamonds (July 5–Aug 3)
- Lesley’s Meowkin Hunter: No specific top-up required (July 4–27)
- Wu Zetian Hero: Direct shop purchase (starts July 2)
- Other skins: Wanwan, Lou Yi, Natan available through shop or events
Mobile Legends Diamond Gift Cards
Gift cards are a flexible way to top up Diamonds — especially useful during sales on Shopee, SEAGM, or G2A.
Benefits:
- You can send Diamonds to friends as a gift
- Sometimes cheaper than direct top-up due to bundle deals
- Easy to redeem in-game using a code
Gift cards are a smart, flexible option. These deals are great for saving money and sharing Diamonds with others during promo events or top-up sales.
Bottom Line
Prices vary by country, platform, and timing but smart players can always find deals. Use trusted third-party top-up sites like SEAGM, Codashop, Kaleoz, or G2A. Combine those with TurisVPN to unlock cheaper regional pricing.
Take advantage of events like First Purchase Double Diamonds, the Weekly Diamond Pass, and limited-time skin top-up offers. Whether you’re topping up for fun or chasing a rare skin, we help you find the cheapest Mobile Legends Diamond options in 2025.
FAQs
Q1. How much does a ml Weekly Diamond Pass give?
The Weekly Diamond Pass gives a total of 220 Diamonds over 7 days. You’ll get 100 Diamonds instantly, then 120 Diamonds (20/day) for the next six days.
Q2. How does promo diamond work in ml?
Promo Diamonds are special Diamonds you can earn during events. They act like a discount coupon — reducing the amount of regular Diamonds needed when buying skins or items. For example, if an item costs 300 Diamonds and you have 50 Promo Diamonds, you only need to spend 250 regular Diamonds. Promo Diamonds expire and can’t be used on every item.
Q3. How to buy ml diamonds using a gift card?
You can buy Mobile Legends Diamond gift cards from platforms like SEAGM, G2A, or Carry1st. After buying, redeem the code directly in-game or through Moonton’s recharge site. It’s a great way to gift Diamonds or top-up without using your credit card.
