🎁 150% Welcome Bonus — Claim Up to RM375 Today! 💰 Hafizah N., KL received RM2,400 cashback last week on bonus99! 🎰 Friday 50 Free Spins — Available to All Bonus99 Members 👑 VIP Platinum — Withdrawal Limit of Up to RM100,000 Per Month 🎁 20% Daily Reload — Deposit Now & Claim Your Bonus 🏸 Badminton Bonus — Odds +0.15 on Selected Weekend Matches! 💰 Rashdan I., Johor won RM8,900 with Free Spins on Sweet Bonanza! 🎁 Refer a Friend — Earn RM50 for Every Friend Who Successfully Registers 🎁 150% Welcome Bonus — Claim Up to RM375 Today! 💰 Hafizah N., KL received RM2,400 cashback last week on bonus99! 🎰 Friday 50 Free Spins — Available to All Bonus99 Members 👑 VIP Platinum — Withdrawal Limit of Up to RM100,000 Per Month 🎁 20% Daily Reload — Deposit Now & Claim Your Bonus 🏸 Badminton Bonus — Odds +0.15 on Selected Weekend Matches! 💰 Rashdan I., Johor won RM8,900 with Free Spins on Sweet Bonanza! 🎁 Refer a Friend — Earn RM50 for Every Friend Who Successfully Registers

Bonus99 Promotions – All the Best Offers for Malaysian Players in One Place

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.

🎁
RM375
Maximum Welcome Bonus
For New bonus99 Members
12+
Active Promotions
RM375
Max Welcome Bonus
12%
Weekly Cashback
4
VIP Tier

Bonus99's Top Promotions This Month

The best active offers available to all Bonus99 Malaysia members

DAILY
🔄
20% Daily Reload Bonus
20%
Up to RM100 Extra Bonus / Day

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.

Minimum DepositRM30
Maximum BonusRM100/day
Rollover10x
Valid ForAll Games
Deposit & Claim
SLOTS
🎰
10% Slots Cashback Every Monday
10%
Credited Every Monday Morning

Had 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.

CalculatedSunday 23:59
CreditedMonday 10:00am
Rollover1x only
VIP Platinum LimitNo Limit
Activate Cashback
FRIDAY
🎡
Friday 50 Free Spins
50 FS
No Additional Deposit Required

Every 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.

DistributedFriday 12:00pm
Selected SlotsGates of Olympus
EndedSunday 23:59
Rollover5x
Claim Free Spin
LIVE CASINO
🃏
12% Weekly Live Casino Cashback
12%
For Baccarat, Blackjack & Roulette

Exclusively 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.

Minimum DepositRM50
Rollover1x only
Regular Member LimitRM500/week
VIP Platinum LimitNo Limit
Activate Now
SPORTS
⚽
Weekend Odds Boost +0.15
+0.15
On Original Odds Every Weekend

Every 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.

Active DaysSaturday & Sunday
Minimum BetRM20
Account RequiredRegistered Members Only
Eligible SportsAll Major Sports
Bet with Odds Boost
SPECIAL
🎂
RM88 Birthday Gift
RM88
Free Credit on Your Birthday

Bonus99 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.

Prize ValueRM88 Credit
Eligibility Requirements30-Day Active Member
Rollover5x
Valid7 Days from Your Birthday
Register & Save the Date
SLOTS
🏆
Monthly Slots Tournament
RM10,000
Monthly Cash Prize Pool

Every 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.

First PrizeRM3,000
Total Winners50 Players
Slots TournamentBonus99 Featured Slots
Log InAutomatically Credited
Join Tournament
FRIENDS
👥
Refer a Friend & Win Together
RM50
Per Friend Who Successfully Deposits

Invite 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.

Reward Per FriendRM50
Friend's Minimum DepositRM50
Referral LimitNo Limit
Rollover3x
Get Referral Code
SPORTS
🏆
Parlay Bonus – Sports Accumulator
+5%
Extra Bonus on Every Parlay Win

Place 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.

Minimum Selection4 Options
Bonus per Selection+5%
Maximum Bonus+70% (10 Selections)
Minimum Odds1.40 per Selection
Build a Parlay Now
bonus99

Bonus99 Promotions Designed Exclusively for Malaysian Players

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.

No promo code needed Fair rollover Automatically credited Deposit via TnG & DuitNow

⏰ Limited-Time Promotions – Don't Miss Out!

Limited-time offers that require immediate action — available while stocks last

🌙
Tonight Only
30% Night Deposit Bonus

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.

08Hours
:
42Minutes
:
15Seconds
Minimum DepositRM50
Maximum BonusRM150
Rollover8x
Deposit Before Expiry
🎯
This Weekend
Mini Blackjack Tournament – RM3,000 Prize Pool

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.

02Days
:
14Hours
:
33Minutes
First PrizeRM1,200
Top 10 PrizeRM3,000 shared
Log InFree
Join Tournament

A Better Understanding of bonus99 Bonuses

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.

A Simple Bonus99 Rollover Example

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.

bonus99
Rollover Comparison Across All Bonus99 Promotions
Promotions Value Rollover Duration
Welcome Bonus 150% 8x 30 Days
Daily Reload 20% 10x 7 Days
Slots Cashback 10% 1x 7 Days
Live Casino Cashback 12% 1x 7 Days
Friday Free Spins 50 FS 5x 3 Days
Refer a Friend RM50 3x 14 Days
Birthday RM88 5x 7 Days

👑 Bonus99 VIP Programme – The More You Play, the More You Earn

Four VIP tiers with escalating privileges — designed to reward the loyalty of Malaysian players

🥉
VIP Bronze
VIP Bronze
  • 5% slots cashback
  • 10% reload bonus
  • 20 free spins/week
  • Withdrawal within 24h
  • Standard support
  • Withdrawal limit RM10,000/month
Cumulative Deposits: RM500+
🥈
VIP Silver
VIP Silver
  • 8% Slots Cashback
  • 15% reload bonus
  • 35 free spins/week
  • Withdrawal within 12hrs
  • Priority support
  • Withdrawal cap RM25,000/month
Cumulative Deposit: RM5,000+
💎
VIP Platinum
VIP Platinum
  • Unlimited cashback
  • All bonuses uncapped
  • 100 free spins / week
  • Withdrawal within 15 minutes
  • Exclusive VIP table access
  • Withdrawal limit RM100,000/month
Cumulative Deposits: RM100,000+
Automatic VIP Upgrade

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.

bonus99

What Sets Bonus99 Promotions Apart from Other Platforms

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.

Automatic & Instant Crediting

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.

Clear and Easy-to-Read Promotion Terms

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.

Deposits Accepted via All Malaysian e-Wallets

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.

Inclusive Promotions for Players at Every Level

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.

Seasonal & Malaysian Festival Promotions

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.

Invite Friends, Win Together at Bonus99

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
Referral Rewards Calculator
5 FriendsRM250
10 FriendsRM500
20 FriendsRM1,000
40 FriendsRM2,000

* Subject to the referred friend successfully depositing RM50+. Credited within 24 hours.

How to Claim Your Bonus99 Promotion — Step by Step

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 Bonus99 Notifications

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.

bonus99

How to Register and Claim Your First Bonus on Bonus99

Four simple steps from registration to bonus credit in your account

1
Register a Free 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.

2
Make Your First Deposit

Minimum deposit of RM25 via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, or FPX (Maybank2u / CIMB Clicks). Funds arrive in seconds.

3
Bonus Credited Automatically

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.

4
Play & Complete Rollover

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.

Bonus99 Promotions – Play and Enjoy Responsibly

Bonuses should add to the fun, not the stress — and that's something we're committed to

Don't Chase Bonuses Without a Plan

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.

Read the Terms Before Claiming

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.

Self-Exclusion Available

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.

Personal Deposit Limit

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.

Need Help? KASIH Helpline – 15999

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.

bonus99 Privacy Policy

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.

FAQ – Bonus99 Promotions

The most frequently asked questions by Malaysian players about Bonus99 promotions and bonuses

Yes, Bonus99 allows you to claim multiple promotions at the same time in many cases. For example, you can enjoy the 10% weekly slots cashback while also taking advantage of the 20% daily reload bonus — these are separate promotions that don't conflict with each other. That said, certain promotions cannot be stacked simultaneously, particularly deposit bonuses — only one deposit bonus can be active per deposit transaction. Check the "Terms" section of each promotion for full details on stacking limits at Bonus99.

Crediting times vary by promotion type. Welcome bonuses and daily reload bonuses are credited instantly or within 5 minutes of your deposit being confirmed — no manual waiting. Weekly cashback (slots and Live Casino) is calculated every Sunday at 23:59 and credited on Monday between 9:00am and 10:00am. Friday free spins are distributed every Friday at 12:00pm to all eligible active members. Refer-a-friend bonuses are credited within 24 hours of your friend completing their first qualifying deposit. Birthday bonuses are credited automatically on your birthday. If you don't receive an expected bonus within the stated timeframe, please contact Bonus99 customer support.

If you request a withdrawal before completing the rollover requirements for a Bonus99 bonus, any outstanding bonus balance will be automatically forfeited. Your original deposit amount — anything above the bonus balance — can still be withdrawn as normal without any issue. Only the bonus balance is cancelled; your own deposited funds are not affected. We recommend planning ahead — complete your rollover first if you want to get full value from your Bonus99 bonus before making a withdrawal.

Not all games contribute equally toward bonus rollover at Bonus99. Generally, slots contribute 100% — every RM1 wagered on slots counts as RM1 toward the rollover requirement. Live Casino games (baccarat, blackjack, roulette) contribute between 10% and 20%, meaning you'll need to wager more to complete the same rollover if you're playing at live tables. Sports Betting contributes between 25% and 50% depending on the bet type. For full details on each game's contribution percentage toward bonus rollover, please refer to Bonus99's full Terms & Conditions or contact our customer support.

Bonus99 festive promotions — including bonuses for Hari Raya, Chinese New Year, Deepavali, and Malaysia Day — typically have straightforward eligibility requirements: an active Bonus99 account (at least one deposit within the 30 days prior to the promotion), and in some cases a minimum deposit during the promotional period. The best way to never miss a Bonus99 festive promotion is to enable SMS and email notifications in your account settings, and to check back on this Promotions page, which is updated whenever new offers go live. Festive promotions at Bonus99 tend to offer higher value than regular promotions and come with shorter claim windows — so act quickly once they're announced.
🎁

Don't Let Your RM375 Bonus Go to Waste

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.

Bahasa Melayu