From a generous welcome bonus to consistent weekly cashback — my99bet ensures every player gets more value from every ringgit deposited. Claim your offer today.
All promotions are updated regularly. Check this page often to make sure you don't miss any limited-time offers available exclusively to my99bet players.
New my99bet players are eligible for a first deposit bonus of up to 150% with a maximum value of RM1,500. This is the best opportunity to kick off your journey with more playing credits.
Claim NowCalculate your net losses for the week and automatically receive up to 15% cashback every Monday. No minimum threshold, no complicated conditions — funds are credited directly to your account balance.
Claim NowEvery day you make a deposit, you're eligible for an additional 30% reload bonus on each transaction. Perfect for active players who love to play daily — the more you deposit, the more bonuses you earn.
Claim NowDeposit a minimum of RM50 and receive 50 free spins on selected slot games at my99bet. Wins from free spins are credited as withdrawable cash with no complicated wagering conditions.
Claim NowInvite your friends to join my99bet and receive RM50 bonus for every friend who successfully registers and makes their first deposit. There's no limit on how many friends you can invite — the more friends, the more bonuses.
Claim NowMy99bet VIP members are entitled to an exclusive birthday reward — bonus credits of up to RM500 are automatically credited on your birthday. Register and upgrade to VIP to enjoy this exclusive benefit.
Claim Now
One topic that's always buzzing among online gamblers in Malaysia is the quality and fairness of the promotions offered by a platform. Some look attractive on the surface, but when you read the fine print, the terms are suffocating and nearly impossible to meet. This is where my99bet is different — every listed promotion is transparent, with clear and achievable terms for everyday players, no need to wager millions of ringgit.
The most popular promotion at my99bet is definitely the Welcome Bonus for new members. With a bonus of up to RM1,500 on your first deposit, this gives new players a meaningful head start. For those new to the world of online betting, this bonus provides the opportunity to try out a wide variety of games without worrying about running out of credits too quickly.
For regular players, Weekly Cashback is the most anticipated promotion. The concept is simple — if you experience a net loss over the course of a week, my99bet will return a portion of that loss as cashback of up to 15%. The amount is credited automatically every Monday with no manual claim required. It's more than just a bonus — it's proof that my99bet genuinely cares about every player's long-term experience.
Important Note: All my99bet promotions are subject to terms and wagering requirements clearly stated in each offer's terms. Please read the full terms before claiming any bonus to ensure you fully understand them before playing.
What makes the my99bet promotions ecosystem feel truly complete is the tiered VIP program. The more you play, the higher your VIP level and the more exclusive the benefits you receive — from higher deposit bonuses and faster withdrawals to personalised customer support and special birthday rewards. This system provides clear and fair incentives for players who stay loyal to the my99bet platform.
Technically, claiming bonuses at my99bet is as straightforward as it gets. Most bonuses are credited automatically once the conditions are met — no emails to send, no need to contact customer support for every minor claim. The integrated promotions system used by my99bet keeps everything running smoothly in the background, so you can stay focused on what matters — playing and enjoying the games.
Another aspect that rarely gets attention but is equally important is how frequently new promotions are launched. my99bet actively adds and refreshes promotions based on player feedback and special events — including festive season promotions, platform anniversary promotions, and exclusive promotions tied to major sporting events. This means there's always something new to look forward to every time you log in.
Check all promotion details in a single view to choose the one that best suits your play style.
| Promotion Type | Bonus Value | Min Deposit | Frequency | Category |
|---|---|---|---|---|
| Welcome Bonus | 150% up to RM1,500 | RM 50 | One-time only | New Member |
| Weekly Cashback | Up to 15% | No minimum | Every Monday | All Members |
| Daily Reload Bonus | 30% on every deposit | RM 30 | Every Day | All Members |
| Slot Free Spins | 50 Free Spins | RM 50 | Recurring | Slots |
| Friend Referral Bonus | RM50 / friend | No conditions | Every Referral | All Members |
| Live Casino Bonus | 20% up to RM500 | RM 100 | Weekly | Casino |
| VIP Birthday Reward | Up to RM 500 | VIP Status | Annual | VIP |
The my99bet VIP Program is designed to reward loyal players. Level up automatically based on your gaming activity and enjoy exclusive benefits not available to regular members.
The bonus claim process at my99bet is straightforward. Follow these simple steps and your bonus will be credited in no time.
If you don't have an account yet, register for free in under 3 minutes. Existing players can log in directly to access all available promotions.
After logging in, click the Promotions tab in the menu or on your account dashboard to view all currently active offers that you are eligible to claim.
Click on the promotion you want to claim and read the full terms — including the minimum deposit requirement, wagering requirement, and the validity period of the offer.
Make a deposit using your preferred method — DuitNow, FPX, Touch 'n Go or another e-Wallet — ensuring the amount meets the minimum requirement of your chosen promotion.
Most my99bet bonuses are automatically credited to your account balance once the conditions are met. No need to send an email or contact support for regular claims.
Use your bonus balance to play and fulfil the specified wagering requirements. Once completed, your winnings can be withdrawn to your bank account or e-Wallet.