
Mobile Legends Diamonds in Kenya — Prices, What They Buy, and How to Redeem with M-Pesa
Mobile Legends: Bang Bang runs on diamonds — the skins, the Starlight pass, the emotes, the recall effects. And in Kenya, buying diamonds is where most players get stuck: the in-app purchase wants a card that gets declined, the "cheap diamonds" WhatsApp seller wants your login, and Codashop wants a payment method you don't have. This is the straightforward way: a diamond code, paid with M-Pesa, redeemed on the official Mobile Legends site in two minutes. Updated September 2026.
What you're buying
A Mobile Legends diamond code is an official top-up voucher. You redeem it on Moonton's own code-exchange page against your Game ID, and the diamonds land in your account — the same diamonds you'd get from the in-app shop, on any server, in any country. Nothing is added to your account by a third party and nobody needs your password.
Prices at iTey Store
| Card | Diamonds | Price | Shillings per diamond |
|---|---|---|---|
| Mobile Legends $0.99 | 56 | KSh 299 | 5.34 |
| Mobile Legends $4.99 | 278 | KSh 999 | 3.59 |
| Mobile Legends $9.99 | 571 | KSh 1,799 | 3.15 |
| Mobile Legends $19.99 | 1,167 | KSh 3,599 | 3.08 |
| Mobile Legends $49.99 | 3,005 | KSh 8,999 | 2.99 |
Prices exclude VAT. The code is emailed within a minute of your M-Pesa payment confirming.
The last column is the one to read. The $0.99 card is there for a single small buy; from $4.99 upwards the price per diamond drops steadily, and the $49.99 card is the cheapest diamonds we sell. If you know you'll buy Starlight every month, the bigger card pays for itself in two months.
What diamonds actually buy
| Item | Cost in diamonds | Covered by |
|---|---|---|
| Starlight Member (monthly — exclusive skin, daily rewards) | 300 | $9.99 card (571), with 271 left |
| Starlight Plus | 750 | $19.99 card (1,167), with 417 left |
| Starlight painted skin variant | +100 | — |
| Weekly Diamond Pass (220 diamonds paid out over 7 days, plus Starlight points) | see in-game price | $4.99 card |
| Elite / Special skins | roughly 600–900 | $19.99 card |
| Epic skins and above | roughly 900–1,900+ | $19.99 or $49.99 card |
Skin prices move with events and discounts, so treat the skin rows as a guide; the Starlight prices are fixed by Moonton.
Which card should you buy?
| If you want… | Buy | Why |
|---|---|---|
| To try it, or one small emote | $0.99 — 56 diamonds | Cheapest way to see the redemption works before spending more |
| Starlight this month | $9.99 — 571 diamonds | Covers Starlight (300) with 271 left for the painted variant or a Weekly Pass |
| Starlight Plus, or one Epic skin | $19.99 — 1,167 diamonds | Starlight Plus is 750; most Epic skins land inside this card |
| Starlight every month for the rest of the year | $49.99 — 3,005 diamonds | Ten months of Starlight from one card, at the lowest price per diamond we sell |
What a year of Mobile Legends costs
Starlight is 300 diamonds a month, so a full year is 3,600 diamonds. Bought as one $49.99 card (3,005) plus one $9.99 card (571) that is 3,576 diamonds for KSh 10,798 — about KSh 900 a month, with 24 diamonds short of the twelfth month that a $0.99 card more than covers. Bought monthly as $9.99 cards instead, the same year costs KSh 21,588. The bigger card saves you the price of a month and a half.
If you skip Starlight and only buy the occasional skin, the $19.99 card twice a year covers two Epic skins for KSh 7,198 — which is less than many players spend in a single Codashop session at inflated "fast delivery" prices.
How to redeem — the official way
- Find your Game ID and Server ID. In Mobile Legends, tap your profile picture at the top left. The number under your name looks like 12345678 (1234) — the first part is your Game ID, the part in brackets is your Server ID.
- Go to the official code-exchange page: m.mobilelegends.com/en/codexchange. It's Moonton's own site; don't use anything else.
- Enter your Game ID and Server ID and tap Send. A verification code arrives in your in-game mailbox — keep the game open, copy it from there, and enter it on the page.
- Enter the redemption code we emailed you. The diamonds appear in your account immediately.
The whole thing takes two minutes. If the in-game mailbox message doesn't arrive, close and reopen the game — it's the most common hiccup and it's on Moonton's side, not ours.
Why not the WhatsApp diamond sellers?
Because the cheap ones are cheap for a reason. Diamonds bought with stolen cards get clawed back by Moonton, and the account that received them gets a "negative diamond" balance or a ban. Sellers who ask for your login are a different risk — you've handed over an account you may have spent years on. A code you redeem yourself, against your own Game ID, is the only way to add diamonds without giving anyone access to anything.
Frequently asked questions
Does this work on any server?
Yes. The code is redeemed against your own Game ID and Server ID, so it works whichever server you play on. There's no region to get wrong.
Why do the diamond counts look odd — 278, 571, 1,167?
Those are the exact counts on the official vouchers, including the bonus diamonds Moonton adds to each tier. A $4.99 voucher is 278 diamonds, not 250.
Can I buy several codes and redeem them all?
Yes. Each code is redeemed separately on the same page and the diamonds add up.
Can I redeem it for a friend?
Yes — enter their Game ID and Server ID on the code-exchange page. They'll need to send you the verification code from their in-game mailbox.
What if I entered the wrong Game ID?
Once a code is redeemed to an ID, Moonton can't move the diamonds. Check the number twice before you tap Send.
Is this refundable?
Only if we fail to deliver the code. Once the code is in your inbox it's a live voucher.
Related guides
- Steam Wallet Codes in Kenya from $5 — Prices, What They Buy, and How to Redeem
- Valorant Points in Kenya — Why Your Card Says "Wrong Region" and Which One Actually Works
- PlayStation Plus in Kenya — What It Costs and How to Pay for It with PSN Cards
- How to Buy Gift Cards in Kenya with M-Pesa (2026): Apple, PSN, Xbox, Steam, Roblox & Google Play
- All gift cards at iTey Store — pay with M-Pesa
Where to buy
Mobile Legends diamond codes are on iTey Gift Cards from KSh 299 — pay with M-Pesa, code by email in under a minute, redeem on Moonton's official page. iTey Store, Cookie House, Accra Road, 3rd Floor, Store 311, Nairobi CBD. WhatsApp +254 727 415 589.
Ready to buy?
Free delivery in Nairobi. Genuine products. Manufacturer warranty.
Get price drops on WhatsApp
New stock, real price drops, and early access to pre-orders. A few messages a month — never daily spam.
Related Articles

13 September 2026
Send an Amazon Gift Card to the UK, Germany or Europe from Kenya — Which Country Card, and How

13 September 2026
Send Dinner to Family in America from Kenya — DoorDash and Uber Eats Gift Cards with M-Pesa

13 September 2026