From a welcome bonus that gives your start real value, to weekly cashback and a VIP loyalty program with ongoing rewards — m99 ensures every player gets more than just the game itself.
All promotions below are updated regularly. Make sure you log in and check this page every week so you never miss a limited-time offer.
Get up to 150% on your first deposit. A minimum deposit of RM30 qualifies for automatic crediting — no code required.
Deposit every day and receive an extra 30% in gaming credits. This bonus is available with no claim limit as long as you remain active.
Every week, m99 returns 10% of your net losses. Credited every Monday — m99's way of making sure you always have a chance to bounce back.
Deposit a minimum of RM50 and receive 100 free spins on the latest featured slots. Winnings from free spins are credited directly to your withdrawable balance after meeting the rollover requirement.
Every bet you place at the live casino tables — baccarat, roulette, blackjack, and sic bo — qualifies for a 0.8% rebate credited daily with no minimum requirements.
Invite your friends to register at m99 using your referral code. Once your friend makes their first deposit, you receive RM50 credited directly to your account — with no limit on how many friends you can invite.
Many Malaysian players who have tried various online platforms often express frustration — bonuses that look generous on paper, but once you read the terms and conditions, are nearly impossible to actually redeem. Excessively high rollovers, low betting limits, overly short expiry dates — all of these become barriers that prevent players from truly enjoying the benefits of the promotions promised to them.
M99 takes a different approach. Every promotion is designed with players' real needs in mind — not just numbers that look impressive on paper. Rollover requirements are set at reasonable levels, claim periods are flexible, and customer support is always on hand to help with any confusion. That's what makes m99 the top choice for Malaysian players who know how to compare platforms.
Exclusive m99 promotions — designed specifically for Malaysian players
The bonus claim process at m99 is designed to be as simple and seamless as possible. No need to contact customer support, no lengthy forms to fill in — most promotions are credited automatically once the requirements are met. Here are the basic steps to claim your bonus:
The registration process takes less than 2 minutes. Fill in your basic details, verify your account, and you're ready to go.
M99 supports instant bank transfers, popular e-wallets, and a wide range of local Malaysian payment methods. Deposits are credited within minutes.
Visit the Promotions page and activate the offer that suits your preferred game type — Slots, Live Casino, or Sports Betting.
Once the requirements are met, the bonus will appear directly in your account balance. No long waits, no unnecessary red tape.
The simple m99 bonus claim process — deposit, activate the promotion, and start enjoying the benefits
Rollover (or "wagering requirement") is a standard condition in the online casino industry. It refers to the total betting amount you need to complete before bonus funds can be converted into withdrawable balance. This is a common mechanism used by all platforms to ensure bonuses are used for gameplay purposes — and m99 sets its rollover at a lower rate compared to many other platforms.
Simple example: If you receive a RM100 bonus with a 5x rollover, you need to place RM500 in wagers before that RM100 balance can be withdrawn. At m99, the standard rollover for most bonuses ranges from 3x to 8x depending on the promotion — far more reasonable than the industry average, which often sets 20x to 40x.
For regular players at m99, the VIP loyalty program offers tiered rewards that grow in value alongside your gameplay activity. Unlike standard points programs that offer only minor discounts, the m99 VIP system is built to deliver real, tangible benefits you can feel every session.
Every deposit and wager you make accumulates loyalty points that determine your VIP level. The higher your level, the bigger your personal bonuses, higher withdrawal limits, dedicated account manager service, and access to exclusive promotions unavailable to regular members.
M99 VIP Program — four loyalty tiers with increasingly exclusive rewards at every level
In addition to regular promotions that can be claimed daily and weekly, m99 also launches special promotions tied to major celebrations and events that are part of Malaysian tradition. These include Hari Raya Aidilfitri, Chinese New Year, National Day, major football tournaments, and more.
During festive promotions, players can expect higher deposit bonuses, additional cash prizes, Slot tournaments with accumulated prize pools, and exclusive lucky draws held for a limited time only. Make sure you follow the m99 Promotions page and enable account notifications so you never miss a limited-time offer.
All promotions and bonuses at m99 are intended to enhance your entertainment experience. m99 encourages all members to set personal deposit limits, use the self-management tools available in their account, and contact the support team if you feel that your gaming activity is starting to affect your daily life.
For more information on how to play in a healthy and responsible way, please visit our Responsible Gaming page.
Register for a free account now and enjoy a welcome bonus of up to 150% on your first deposit with m99.
Register Now Already have an account? LoginWeekend +20% deposit bonus — automatically activated for all members.
A 150% welcome bonus, weekly cashback, free spins, and a VIP program with exclusive rewards — all waiting for you at m99. Register for free today and start playing with more value.