From the most generous welcome bonus to weekly cashback, Friday free spins, daily reload, and an exclusive VIP programme — Bonus99 makes sure every ringgit you deposit goes further. Browse all active promotions and claim the one that suits you best today.
The best active offers available to all Bonus99 Malaysia members
Your first deposit at Bonus99 is matched 150% instantly — up to RM375 credited directly to your account, no promo code needed, no questions asked. Valid for slots, Live Casino, and Sports Betting.
Every time you make a deposit at Bonus99 on any day of the week, you're eligible for an extra 20% on your deposit amount, up to a maximum of RM100 per day. Deposit RM500, get RM100 free to keep playing.
Deposit & ClaimHad a rough week playing slots on Bonus99? Don't worry — every Monday morning, 10% of your net slots losses from the previous week is automatically credited back to your account. No minimum threshold for active members.
Activate CashbackEvery Friday, active Bonus99 members who have made at least one deposit during the current week receive 50 free spins on that week's featured slot. Winnings from free spins are credited as free cash.
Claim Free SpinExclusively for Bonus99 Live Casino players — 12% of your net losses across all baccarat, blackjack, roulette, and live game show tables is returned to you every week. The highest rate of any platform in Malaysia.
Activate NowEvery Saturday and Sunday, Bonus99 adds 0.15 to the original odds on selected matches covering the Malaysia Super League, EPL, BWF badminton, and NBA. More value on every sports bet you place — no action required on your end.
Bet with Odds BoostBonus99 celebrates every member's birthday with a complimentary RM88 free credit, automatically credited on your birthday. No deposit needed. It's Bonus99's way of appreciating members who have been with us.
Register & Save the DateEvery month, Bonus99 hosts a Slots Tournament with a cash prize pool of RM10,000 split among the top 50 winners. Play your favourite slots, rack up points, and climb the leaderboard.
Join TournamentInvite your friends to register at Bonus99 using your personal referral code. Once a friend makes their first deposit of at least RM50, you'll receive RM50 credit directly in your account — with no limit on how many friends you can refer.
Get Referral CodePlace an accumulator (parlay) bet with 4 or more selections on Bonus99 and earn an extra 5% bonus on your winnings for each additional selection — up to a maximum of 70% in bonus winnings for a 10-selection parlay.
Build a Parlay Now
If you've played on other casino platforms and been let down by promotions that looked great on the surface but were packed with frustrating fine print — your experience at Bonus99 will be different. We believe a good promotion is one that genuinely delivers value to players, not just big numbers plastered on a banner to grab attention.
Every promotion on this page is designed with real Malaysian players in mind. Reasonable rollover requirements, claim windows that give you enough time, and terms written in plain language — not legal jargon that takes a lawyer to decode. That's bonus99's commitment to our local player community.
It's also worth noting that Bonus99 promotions rarely require lengthy promo codes or complicated application processes. The welcome bonus and weekly cashback activate automatically once you meet the eligibility criteria — just deposit and play, and Bonus99 takes care of the rest behind the scenes.
Limited-time offers that require immediate action — available while stocks last
Deposit between 10:00pm and 2:00am and receive an extra 30% bonus on your deposit. Late night is peak time at Bonus99 — make the most of every session after dark.
An exclusive weekend blackjack tournament for Bonus99 members — the 10 players with the most hand wins over 48 hours will share a RM3,000 prize pool. Free entry for all active members.
Many new players see a bonus offer and get excited without fully understanding how it works. Some end up disappointed when they find out that winnings from bonuses can't be withdrawn straight away. At Bonus99, we want you to have a clear picture of how our bonuses work — no unpleasant surprises.
The most important concept to understand is rollover — also known as the wagering requirement. Rollover means you need to wager a specified amount before a bonus can be converted into withdrawable cash. For example, if you receive a RM100 bonus with a 10x rollover, you need to place bets totalling RM1,000 (not necessarily lose RM1,000 — you simply need to wager that amount) before the funds can be withdrawn.
Unlike other platforms that often set rollovers as high as 30x or 50x, Bonus99 deliberately keeps rollover requirements more reasonable — ranging from 1x to 10x depending on the bonus type. This means the bonuses you receive are genuinely usable and convertible within a reasonable timeframe, without having to grind for days on end.
Deposit RM250 and receive a RM375 welcome bonus. With an 8x rollover, you'll need to wager RM375 × 8 = RM3,000. Playing blackjack at an average of RM50 per hand, that's around 60 hands to clear the rollover — very manageable across a few sessions.
Four VIP tiers with escalating privileges — designed to reward the loyalty of Malaysian players
Your Bonus99 VIP tier is calculated automatically based on your total cumulative deposits over a rolling 90-day period. No application or support contact needed — once you hit the required deposit threshold, your VIP tier upgrades automatically and all new privileges take effect immediately.
There are many online gambling platforms offering bonuses to Malaysian players, but not all of them take the same approach to delivering real value. At Bonus99, we've made decisions based on direct feedback from our player community to design a fairer, more meaningful promotions system.
Cashback, free spins, and reload bonuses at Bonus99 are credited automatically on a fixed schedule — no emails to send, no support chats needed, no waiting for manual approval. Everything runs seamlessly behind the scenes.
Every Bonus99 promotion comes with a plain-language summary of its terms — minimum bet, rollover, validity period, and eligible games — all written in straightforward language with no legal jargon to decipher.
All Bonus99 promotions can be triggered with deposits made via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, FPX Maybank2u, and CIMB Clicks — no payment method is excluded from bonus eligibility.
Unlike platforms that focus their promotions solely on high-value players, Bonus99 has something for everyone — from casual players depositing RM30 a month to Platinum VIP members playing every day.
Bonus99 celebrates Malaysian festivities with special promotions — Hari Raya bonuses, Chinese New Year deals, Malaysia Day rewards, and more. These seasonal promotions typically offer the highest value of the year.
Every friend you invite to register and deposit at Bonus99 puts RM50 straight into your pocket. There's no cap on referrals — invite 10 friends, get RM500. Invite 20 friends, get RM1,000. It's that simple.
RM50 / Friend No Limit on How Many Friends You Can Refer Get Your Referral Code* Subject to the referred friend successfully depositing RM50+. Credited within 24 hours.
Many players ask how to make sure they receive all the bonuses they're entitled to at Bonus99. The straightforward answer is — most bonuses are credited automatically and you don't need to do anything special to receive them. That said, a few basic steps help ensure everything goes smoothly.
Most importantly, make sure your account details are complete and accurate — especially your active Malaysian phone number and exact date of birth. These are essential for birthday bonuses and identity verification during withdrawals. Incomplete accounts may cause delays in certain bonus credits.
For bonuses that require manual action — such as limited-time offers or special festive promotions — keep an eye on the notifications section in your Bonus99 account as well as the emails we send out regularly. Every new promotion is announced across multiple channels, and you can always return to this Promotions page, which is continuously updated with the latest offers.
Enable SMS and email notifications in your account settings so you're always among the first to know when a new promotion or limited-time offer goes live on Bonus99.
Four simple steps from registration to bonus credit in your account
Click the Register button, enter your full name, Malaysian phone number, and preferred password. The Bonus99 registration process takes less than 2 minutes to complete.
Minimum deposit of RM25 via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, or FPX (Maybank2u / CIMB Clicks). Funds arrive in seconds.
A 150% welcome bonus of up to RM375 is automatically credited to your Bonus99 account the moment your first deposit is confirmed. No code required.
Play your favourite games, complete the rollover requirements, and your bonus winnings can be withdrawn at any time to DuitNow, Touch 'n Go, or your bank account.
Bonuses should add to the fun, not the stress — and that's something we're committed to
A bonus only has value when you play within the budget you've set for yourself. Don't deposit just to chase a bonus if that money is needed for your everyday expenses.
Bonus99 provides transparent terms for every promotion. Take two minutes to read the rollover requirements and validity period before claiming any bonus, so you're never caught off guard later.
If you feel you're playing too often or beyond your means, activate Bonus99's self-exclusion feature to step away from all games for anywhere between 24 hours and permanently — effective immediately.
Bonus99 lets you set daily, weekly, or monthly deposit limits in your account settings. These limits give you full control and cannot be increased within 48 hours.
If any bonus or promotion is causing you to bet beyond your financial means or affecting your daily life, please reach out to KASIH Helpline 15999 or visit Bonus99 Responsible Gaming page for the guidance and support you need.
All your personal information, account data, and transaction history at Bonus99 are protected with 256-bit SSL encryption. We do not share your information with any third party without your explicit consent, and we operate in full compliance with Malaysia's Personal Data Protection Act 2010 (PDPA). For full details, please read Privacy Policy us.
The most frequently asked questions by Malaysian players about Bonus99 promotions and bonuses
Register for free at Bonus99 today, deposit a minimum of RM25 via Touch 'n Go or DuitNow, and your 150% welcome bonus of up to RM375 will be credited automatically. Over 12 active promotions are waiting for you.