Sign up with bet9ja today and enjoy a 100% deposit bonus of up to RM500. Minimum deposit of just RM20, with the bonus credited instantly to your account.
More than just a first-time bonus — bet9ja rewards every member with a range of exciting offers all year round.
100% match on your first deposit. Deposit RM20 and receive RM20 free — up to a maximum of RM500. Use your bonus to bet on sports, slots, poker, or Live Casino.
Every week, registered members are eligible for a 50% reload bonus on new deposits. Active every Monday and valid through Sunday — the best way to keep topping up your playing credits.
Had a losing week? Don't worry — bet9ja automatically returns a portion of your losses every Monday. Your cashback rate is based on your VIP membership tier.
Bet9ja celebrates your special day. A free RM100 credit will be added to your account on your birthday — no deposit required, just a gift from bet9ja to you.
Invite your friends to join bet9ja using your personal referral code. Once your friend makes their first deposit, both you and your friend will each receive RM50 in bonus credits.
During the football season, Hari Raya, Chinese New Year, and other special events, bet9ja rolls out limited-time promotions featuring double deposit bonuses, free tickets, and exclusive prizes.
A straightforward, no-fuss process — done in under 5 minutes.
Click "Register", then fill in your full name, email, Malaysian phone number, and password. Verify your account via the link sent to your email.
Once your account is verified, log in and navigate to the "Deposit" section in your profile. Select your preferred payment method.
If you have a special promo code, enter it in the field provided. For automatic bonuses, no code is needed — the system will detect it on its own.
Deposit via Touch 'n Go eWallet, GrabPay, DuitNow, FPX Maybank2u, or CIMB Clicks. Your bonus will be credited instantly once the deposit is successful.
Use your bonus credits to place bets. Once the rollover requirements are met, all winnings can be withdrawn with no restrictions.
The bet9ja Welcome Bonus is available to new members only who have not previously registered an account. Limited to one bonus per account, device, or IP address. For full terms, please read Terms & Conditions us.
Deposit the easy way — all Malaysian local payment methods are accepted at bet9ja.
Minimum deposit: RM20
Maximum deposit: RM50,000 per day
Credited instantly
Minimum withdrawal: RM50
Processed within 1–3 hours
No processing fees
256-bit SSL Encryption
Two-factor authentication (2FA)
24/7 Monitoring
A rollover — sometimes referred to as a "wagering requirement" — is the total amount you need to wager before any winnings from a bonus can be withdrawn. At bet9ja, we make sure our rollover requirements are among the most competitive in the industry.
A simple calculation example: If you deposit RM100 and receive a RM100 bonus (total RM200), with a 10x rollover, you need to wager RM200 × 10 = RM2,000 before you can withdraw your bonus winnings. Both losing and winning bets count toward the total rollover amount.
| Terms | Details |
|---|---|
| Eligibility | New bet9ja members only |
| Bonus Value | 100% match up to RM500 |
| Minimum Deposit | RM20 |
| Rollover Requirements | 10x (deposit + bonus) |
| Validity Period | 7 days from deposit date |
| Bonus Usage | Slots, casino, sports, poker |
| Deposit Methods | Touch 'n Go, GrabPay, DuitNow, FPX |
| Win Limit | No maximum cap |
| Total Claims | One-time per account |
Any attempt to abuse bonuses, including creating multiple accounts, will result in account suspension. bet9ja reserves the right to cancel bonuses without notice if terms are breached. See Terms & Conditions in full for more details.
Many Malaysian players who have signed up across various online betting platforms will know that not all bonuses are created equal. Some offer big value but come with rollover requirements that are nearly impossible to meet, while others have simple terms but a bonus amount too small to make any real difference. bet9ja takes a different approach — we want our bonuses to be genuinely worthwhile and accessible to real players.
The bet9ja Welcome Bonus offers a 100% deposit match of up to RM500 — meaning if you deposit RM500 on your first try, you'll be playing with RM1,000 in your account. That gives you more time and funds to explore everything our platform has to offer, from Malaysian Super League and EPL football betting to live baccarat tables and thousands of slots with progressive jackpots.
Transparency is something we take pride in. All bonus terms are stated clearly and are easy to understand. No hidden clauses, no deliberately obscured conditions. What you read is exactly what you get.
There are a few simple strategies that can help you clear your rollover requirement more efficiently while enjoying a better overall experience. First, use your bonus on games you're most comfortable with — if you're a football fan, bet on Malaysia Super League or EPL matches you actually follow. Don't place bets just to meet the rollover without understanding the game.
Second, take advantage of bet9ja's live betting feature. With in-play betting, you can adjust your strategy as the match unfolds. This gives you the opportunity to read the momentum of the game and make better-informed decisions, rather than committing to a bet before the match even begins.
Third, don't overlook slots when working toward your rollover. Slots at bet9ja carry a 100% contribution rate, compared to casino table games which may only contribute 50%. This means a RM100 bet on slots counts as RM100 toward your rollover, while a RM100 bet on baccarat may only count as RM50.
Bet9ja also provides a bonus tracker in your account that shows in real time what percentage of the rollover you have already completed. This helps you plan your gameplay without having to do the math yourself. Once 100% of the rollover is reached, your winnings are free to withdraw at any time using your preferred Malaysian payment method.
One thing that sets bet9ja apart from the competition is that we don't stop rewarding you after your welcome bonus runs out. Our tiered loyalty system ensures that every ringgit you wager brings you closer to a higher VIP tier — and greater benefits to go with it.
Newly joined Bronze members enjoy 3% weekly cashback, while those who advance to Silver tier receive 5% cashback. Reaching Gold bumps your cashback up to 8%, and Diamond — the highest tier — earns a full 12% cashback every week. On top of that, every Thursday features a reload bonus promotion that adds up to 50% on your deposit, capped at RM200.
During the football season, bet9ja launches special promotions such as "Odds Boost" for selected Malaysian Super League matches, "Accumulator Boost" which increases your winning odds when you pick 3 or more teams on a single ticket, and score prediction contests with cash prizes that carry no rollover requirement.
The personal information you provide during the bonus claim process — including your name, email, and account details — is fully protected under Privacy Policy bet9ja. We do not share your data with third parties for marketing purposes without your consent. All transactions are processed through encrypted channels secured with 256-bit SSL standards.
The most frequently asked questions from new bet9ja members about the welcome bonus.
A bet9ja Welcome Bonus of up to RM500 is waiting for you. Register today, make your first deposit, and kick off your betting journey with double the funds.
For players aged 18 and above only. Please bet responsibly. Find out more.