From a generous welcome bonus to daily cashback and a rewarding VIP program – MB918 always ensures every deposit goes further. Check all the latest offers here.
If you've tried other online betting platforms before, you're probably familiar with this: bonuses that look great on the surface but come packed with hidden conditions that are nearly impossible to meet. At MB918, we take a different approach. Every promotion we offer is designed with clear, straightforward terms that are achievable even for casual players.
MB918 believes promotions should deliver real value to players, not just big numbers used as bait. That's why every offer comes with reasonable wagering requirements, sufficient time to complete them, and rewards that are genuinely worth your time and money.
Additionally, promotions at mb918 are updated regularly according to seasons, major sporting events, and Malaysian public holidays. So if you actively monitor the Promotions section, you won't miss offers that can multiply the value of your deposit at just the right time.
Best ways to make the most of MB918 promotions: Register a new account to receive your welcome bonus, then enable notifications in your account so you never miss a limited-time promotion. Players who log in daily have a chance to receive exclusive offers not shown publicly.
All mb918 promotions can be accessed through the "Promotions" section in your account after logging in. From there you can view claim status, wagering requirement progress, and the expiry date of every active bonus in your account in real time.
All currently active offers – updated regularly to make sure you always get the best.
Claiming a promotion at MB918 is a straightforward process with no complicated steps. Follow this quick guide to make sure you never miss a bonus.
If you are a new member, register an mb918 account first – the registration process takes less than 3 minutes. Existing members can go ahead and log in to their accounts directly.
After logging in, click the "Promotions" or "Bonus" icon in your account menu. You will see a list of all currently active promotions and your eligibility status for each offer.
Click on the promotion you want to claim and read the terms and conditions carefully. Make sure you meet the basic requirements such as minimum deposit amount or required account status.
Some promotions require a minimum deposit before the bonus is credited. Make a deposit using any available method – FPX, DuitNow, TNG eWallet, or GrabPay.
Most MB918 promotions are credited automatically with no promo code required. You'll receive an in-account notification as soon as the bonus has been successfully credited and is ready to use.
Use the bonus to play and meet the required wagering conditions. Once fulfilled, the eligible amount converts to withdrawable cash at any time.
One thing that often confuses new players is the concept of a "wagering requirement." This is the condition that determines how many times you need to use the bonus amount before it can be withdrawn as cash. At mb918, we intentionally set lower wagering requirements than the industry standard so players can truly enjoy the benefits of their bonuses.
Say you receive a RM 200 bonus with a 10x wagering requirement. That means you need to place bets totalling RM 200 × 10 = RM 2,000 before the bonus can be withdrawn. If you're playing slots at RM 5 per spin, you only need 400 spins to clear the requirement — a very reasonable figure compared to other platforms that may set 30x or higher.
MB918 gives you ample time to meet the wagering requirements — typically between 7 and 30 days depending on the promotion type. This period is clearly stated in each promotion's terms, and you can track your progress in real time through the "Active Bonuses" section in your account.
Important: Some games may contribute differently toward fulfilling wagering requirements. For example, slots typically contribute 100%, while table games such as blackjack may only count for 10%. Check the full terms of each promotion for more details.
Yes, mb918 allows players to activate multiple promotion types simultaneously under certain conditions. For example, you can have a welcome bonus in the process of fulfilling its wagering requirement while also receiving daily cashback at the same time. However, you cannot activate two deposit bonuses simultaneously. The mb918 system will notify you if there is any conflict between active promotions.
If the wagering requirements are not met within the set timeframe, any uncleared bonus will expire and be removed from your account. Your own deposited funds are not affected — only the bonus portion will be forfeited. MB918 will send a reminder via in-account notification as your bonus expiry date approaches.
View all promotions in one place and pick the one that best suits your playing style.
| Promotions | Value | Wagering Requirements | Category | Frequency | Min Deposit | New Member |
|---|---|---|---|---|---|---|
| Welcome Bonus | +150% (max RM 1,500) | 10x | All | One-time only | RM 30 | Yes |
| Daily Cashback | 10% net loss | 1x | Casino & Slots | Every day | None | Yes |
| Weekly Sports Rebate | 5% of total betting amount | 3x | Sports | Every Monday | None | Yes |
| Referral Bonus | RM 50 / referral | 5x | All | No limit | RM 50 (friend) | Yes |
| VIP Reload Bonus | +30% (max RM 3,000) | 8x | All | Friday–Saturday | RM 100 | VIP only |
| Free Spins Slot | 50 free spins | 20x | Slots | Every week | RM 30 | Yes |
Every bet you place accumulates loyalty points that raise your VIP level – and the higher your level, the greater the privileges you enjoy.
How to earn VIP points: Every RM 10 you wager on slot games and Live Casino earns 1 loyalty point. Sports betting earns 0.5 points for every RM 10. Points accumulate automatically and your VIP level is upgraded instantly once your total points reach the next threshold. There is no time limit for accumulating points – all bets placed throughout the lifetime of your mb918 account count.
Beyond the regular promotions available year-round, mb918 also runs special promotional campaigns for major events that matter to the Malaysian community. These include Hari Raya Aidilfitri, Chinese New Year, Malaysia Day, National Day, and highly anticipated global sporting events such as the FIFA World Cup, EPL, UEFA Champions League, and major Asian sports tournaments.
These seasonal promotions typically offer far greater value than regular promotions — with special bonuses, online contests with exciting prizes, and highly rewarding deposit offers. The best way to never miss these deals is to keep your MB918 account notifications turned on at all times.
MB918 also runs contests and lucky draws from time to time, featuring attractive prizes such as cash, free credits, and other special rewards. Entry is usually free for all active MB918 members, or can be earned by accumulating contest tickets through your daily betting activity.
Some mb918 promotions are sent directly to selected players based on their gaming patterns and account activity. These offers are not publicly displayed and can only be viewed through the message inbox in your account. This is how mb918 rewards active and loyal players with more personalised, high-value offers.
Tips: Make sure you log in to your MB918 account at least once a day to check for exclusive offers sent directly to your account. These offers typically have a short claim window of just 24 to 48 hours.
MB918 is committed to delivering a fair, transparent, and rewarding promotions experience. We believe satisfied players are the foundation of a sustainable platform. Every offer you see here is more than just a number — it's MB918's commitment to ensuring every ringgit you invest brings a worthwhile return and an unforgettable playing experience.
Promotion dates and details are subject to change. Monitor your Promotions section for the latest information.
Answers to the most frequently asked questions by players about promotions and bonuses at MB918.
Register a new account today and claim a welcome bonus of up to 150% on your first deposit – no promo code required.