New Player Offer
New to mco99? Your first deposit gets you a 100% match bonus, giving you twice the bankroll to explore live casino tables, slots, sportsbook markets and 4D lottery — all from one account, right here in Malaysia.
Three bonus tiers spread across your first deposit — more play, more chances.
Up to RM 500
Deposit a minimum of RM 30 and mco99 matches it 100%. Deposit RM 300 and you start with RM 600 in your wallet. It's that straightforward — no complicated opt-in codes required for new accounts.
On Selected Slots
On top of the deposit match, you receive 50 free spins on handpicked slot titles. These are credited automatically once your first deposit clears — no extra steps needed on your end.
Free Bet Credit
For players who want to back the Malaysia Super League, EPL, or UFC bouts — you get RM 50 in free bet credit. Apply it to any pre-match or live sportsbook market on your first qualifying wager.
Four simple steps — takes less than five minutes.
Head to the mco99 Login page and register a new account. You'll need a valid email address and a Malaysian mobile number. Must be 21 or older to register.
Deposit at least RM 30 using Touch 'n Go eWallet, Boost, DuitNow, FPX, Maybank2u, CIMB Clicks or any supported Malaysian bank channel. All transactions settle in MYR.
Your 100% match bonus and free spins are credited automatically — no promo code needed. The RM 50 sportsbook free bet appears in your sports wallet within minutes.
Explore live dealer tables, spin the slots reel, or place a pre-match wager on tonight's live football fixture. Your bonus balance is ready to use across all mco99 game categories.
A lot of platforms offer welcome deals on paper — but when you read the fine print, the wagering requirements are unrealistic and the payment options don't include local Malaysian methods. mco99 is built differently. Here's what makes this offer worth your time whether you're in Kuala Lumpur, Penang, Johor Bahru or Petaling Jaya.
The key conditions condensed into one table — no surprises.
| Condition | Deposit Match | Free Spins | Sportsbook Free Bet |
|---|---|---|---|
| Minimum Deposit | RM 30 | RM 30 (same deposit) | RM 50 first sportsbook wager |
| Maximum Bonus | RM 500 | 50 spins | RM 50 free bet credit |
| Wagering Requirement | 25× bonus amount | 30× winnings from spins | 3× free bet amount |
| Eligible Games | Slots, Live Casino, Table Games | Selected slots titles only | All sportsbook markets |
| Expiry Period | 14 days from credit date | 7 days from credit date | 7 days from credit date |
| Withdrawal Lock | Bonus funds only; cash is free | Spin winnings locked until wagered | Free bet stake not returned |
| Eligible Players | New accounts, 21+ only | New accounts, 21+ only | New accounts, 21+ only |
Full terms and conditions apply. Wagering contributions vary by game type — slots typically contribute 100%, live casino games contribute 10%–20%, and sportsbook bets contribute based on odds. See the Terms & Conditions page for the complete ruleset.
To activate your mco99 welcome bonus, your first deposit needs to come through a supported payment channel. All of the options below are natively Malaysian — no currency conversion, no international transfer fees, and no waiting days for funds to arrive. Whether you're banking with Maybank, topping up through Touch 'n Go eWallet from your Bangsar apartment, or using Boost while sitting at a mamak in Penang — the process is instant.
Every transaction settles in MYR. The minimum deposit to trigger the welcome bonus is RM 30 — a low barrier that keeps things accessible without devaluing the offer. There is no cap on how much you deposit, but the bonus match maxes out at RM 500.
Quick answers to what new mco99 players ask most.
Create your account, make a first deposit of at least RM 30, and your 100% match bonus up to RM 500 plus 50 free spins will be waiting. Available to all new Malaysian members aged 21 and above.
21+ only. New players only. Wagering requirements apply. Full terms at Terms & Conditions. Please gamble responsibly.