From a generous welcome bonus to weekly cashback and sports freebets, my99 always has something on for you. Browse all active promotions and claim the one that best suits your playing style.
If you've ever claimed a bonus on another platform and found it loaded with hard-to-meet hidden conditions, your experience at my99 will change your mind. We believe a good promotion isn't just about the big number on the banner — it should deliver real value to the player.
At my99, every listed promotion comes with clear terms written in plain, easy-to-understand language. Reasonable rollovers, ample timeframes and the everyday payment methods Malaysians already use — Touch 'n Go eWallet, GrabPay, DuitNow or FPX. No surprises, no disappointments.
My99 promotions are organised by game category — with dedicated offers for Sports Betting, Live Casino, slots, poker and e-sports. That means you can focus on the games you enjoy and still receive relevant promotions, without having to play other game types just to qualify.
Most importantly, promotions at my99 are never static. New offers are added regularly — especially around major sports seasons, Malaysian festivities and international tournaments. Check back on this page often so you don't miss out on limited-time deals.
Filter by your favourite game category
POPULAR
Active my99 members are entitled to a RM 20 freebet every Friday, usable on any sports match of your choice. No minimum odds requirement.
Claim Freebet
WEEKLY
Had a losing week? my99 automatically returns 8% of your net Sports Betting losses every Monday — no application needed.
Activate Account
NEW
Enjoy 5% cashback on your net losses in the Live Casino section every week. Covers Baccarat, Roulette, Dragon Tiger, and all live dealer games.
Register & Play
TRENDING
Get 100 free spins on selected my99 slots every weekend. Winnings from free spins are credited directly to your game balance with no additional rollover requirements.
Claim Free Spins
DAILY
Top up your my99 account daily and receive an extra 10% bonus to use in the slots section. Claimable once per day, every day of the week.
Deposit & Claim
NEW
New players making their first deposit into my99's poker section will receive RM 50 in bonus poker chips, redeemable at any cash game table or tournament.
Play Poker
VIP
My99 Diamond VIP members enjoy the highest cashback with no upper cap — 10% of weekly net losses across all game categories.
VIP Upgrade
VIP
Every my99 VIP member receives a special bonus on their birthday — in the form of game credits, a freebet, or a gift voucher based on their VIP tier.
Join VIP
LIMITED
Build a 4-leg parlay or more on EPL or Liga Super Malaysia matches and earn an additional bonus of up to RM 500 on your winnings. Valid for bets with a minimum odds of 1.80 per leg.
Bet Parlay Now
Many players miss out on promotion benefits not because the terms are too difficult, but because they don't know the right way to claim. At my99, the process is kept as straightforward as possible — but there are a few things you should know beforehand.
First, make sure you have registered and verified your Malaysian phone number. This verification is essential for account security and is also a requirement to qualify for certain promotions. It takes less than two minutes to complete.
Second, read the terms of each promotion before you claim it. Even though my99 has simplified the language in every promotion's terms, there are differences between offers — especially when it comes to rollover requirements and time limits. Don't claim a promotion you don't plan to use, as it may lock up your balance.
Third, make sure you deposit using an accepted payment method. All local Malaysian payment methods — including Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, and FPX (Maybank2u, CIMB Clicks) — are eligible for promotion claims. No exceptions apply to these methods.
Fourth, once you have met the rollover requirement, withdrawals will be processed as normal. my99 does not add hidden conditions after you begin playing with the bonus. What is stated is exactly what you get.
Four simple steps and you are ready to start using your bonus.
Open a new account with a valid Malaysian phone number. OTP verification takes under 30 seconds.
Browse the active promotions list, pick one that suits your game and budget, then click "Claim" or activate it through the promotions page in your account.
Use Touch 'n Go, DuitNow, GrabPay, Boost, ShopeePay or FPX. Funds arrive instantly and your bonus is credited at the same time.
Play through your balance according to the set rollover requirement. Once the requirement is met, you are free to withdraw your winnings.
Not all bonuses are created equal — here's what makes our offers stand out
Every promotion comes with clear, straightforward terms written in plain language — no confusing legal jargon
Not just a one-time bonus — my99 offers weekly cashback, daily reload bonuses and a Friday freebet for active members
All promotions can be claimed with deposits made via Touch 'n Go, DuitNow, GrabPay, and all local payment methods
Cashback and recurring rewards are credited automatically — no need to submit a CS request
There are promotions for sports, casino, slots, poker, and e-sports — choose based on your favourite game
New promotions added every week — especially during major sports seasons and Malaysian festivities
There are promotions for new players who have just registered, as well as exclusive offers for experienced VIP members
Confused about promotion terms? Reach our support team in Bahasa Melayu, 24 hours a day
The real value of a bonus lies in its terms, not the number on the banner
Real experiences from players who have enjoyed our bonuses
"The Monday sports cashback is honestly something I look forward to every week. Other platforms have cashback too, but you have to jump through hoops to claim it. With my99 it goes straight into your account without you doing a thing. Last month I got back RM 340 — absolutely worth it."
"The my99 welcome bonus was what made me decide to sign up. I deposited RM 200 and got RM 500 to play with — and the x8 rollover is really reasonable compared to other places that slap you with x20. I cleared the rollover within a week and had no issues withdrawing."
"The weekend free spins are a blast. 100 spins every Saturday and Sunday — last week I won RM 650 from free spins alone. The winnings were withdrawable straight away, no extra rollover required. That's what I appreciate most about my99."
All local Malaysian payment methods supported — credits reflect instantly
All my99 promotions are subject to the platform's general Terms & Conditions and the specific terms of each promotion as stated. my99 reserves the right to modify, suspend, or terminate any promotion at any time with reasonable notice. One account, one IP, and one device are considered a single entry — any attempt to abuse promotions may result in account suspension. Your personal information is used solely for participation verification and account security purposes, protected with 256-bit SSL encryption. For full details, please read Privacy Policy and Terms & Conditions us.
Answers to the most frequently asked questions about our bonuses and offers
Register with my99 now and claim your 150% welcome bonus — up to RM 600 for the best possible start. Deposit via Touch 'n Go or DuitNow and your bonus lands instantly.
All promotions are for individuals aged 18 and above. Bet responsibly. Find out more.