From generous welcome packages to weekly cashback and loyalty rewards — mykad99 makes sure every ringgit you deposit goes further. New member or returning regular, there's always something on the table.
Make your first deposit at mykad99 and we'll match it 100% up to RM 1,000. Whether you're topping up via Touch 'n Go eWallet or Maybank2u, your bonus credits land instantly once your deposit is confirmed. Wager requirement applies — see T&C for full details.
Existing members get a 30% reload bonus every Monday — top up a minimum of RM 50 and claim your extra credits before noon. It's our way of saying thanks for sticking with mykad99 week after week. No complicated forms, just deposit and the bonus is auto-credited.
Didn't have the best day at the tables? mykad99's daily cashback returns up to 15% of your net losses back to your wallet every morning by 10:00 AM (MST). Cashback is credited with minimal wagering requirement — this one is genuinely useful, not just a headline figure.
Claim a RM 50 free bet on your first sports wager at mykad99. Works across all markets — EPL, La Liga, Malaysia Super League, UFC, and more. Place a qualifying bet of RM 30+ and the free bet token is yours. Perfect timing with the Malaysia Super League season in full swing.
Get 50 free spins on selected slot titles when you deposit RM 100 or more using Boost or GrabPay eWallet. Free spins are activated instantly — no coupon code needed. Winnings from free spins are credited as bonus credits with standard wagering requirements.
mykad99 celebrates your birthday with a special gift credited to your account on your big day. The amount scales with your loyalty tier — Bronze members receive RM 38, Silver members RM 88, and Gold VIP members enjoy a RM 188 birthday credit. Selamat Hari Jadi from all of us!
mykad99 runs exclusive seasonal bonus campaigns throughout the year — Hari Raya, Chinese New Year, Deepavali, Merdeka Day and more. During festive periods, we roll out enhanced welcome bonuses, lucky draw tournaments, and special cashback boosts for Malaysian players. Keep checking the mykad99 Bonus page during festive seasons for limited-time offers that go above and beyond our standard promotions.
Sign up at mykad99 in under 2 minutes. Provide your basic details and verify your Malaysian mobile number to activate your account.
Top up using Touch 'n Go, Boost, DuitNow, Maybank2u, CIMB Clicks, or any other supported Malaysian payment method. Minimum deposit varies per bonus.
Some mykad99 bonuses are auto-credited; others require you to select the promo in the cashier before depositing. Always check the individual bonus page.
Meet the wagering requirement, then withdraw your winnings to your Malaysian bank account or e-wallet — most payouts done in under 15 minutes.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Req. | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% up to RM 1,000 | RM 50 | 25x bonus amount | 30 days |
| Weekly Reload | 30% up to RM 300 | RM 50 | 20x bonus amount | 7 days |
| Daily Cashback | Up to 15% net loss | — | 3x cashback amount | 24 hours |
| Sports Free Bet | RM 50 free bet token | RM 30 qualifying bet | 1x free bet returns | 14 days |
| Slots Free Spins | 50 spins on selected slots | RM 100 | 20x spin winnings | 7 days |
| Birthday Bonus | RM 38 / RM 88 / RM 188 | — | 15x bonus amount | 7 days after birthday |
* Wagering requirements count contributions differently by game type — slots typically contribute 100%, live casino 20%, sports 100%. Full details in Terms & Conditions.
If you've ever signed up to an online casino and felt confused by the bonus fine print — you're not alone. The gambling industry is unfortunately known for overly complicated promotional terms that feel like they're designed to trip players up. At mykad99, we try to do things differently. Our bonuses are designed to be genuinely rewarding, and we put the key conditions front and centre so you know exactly what you're getting into before you opt in.
The Welcome Deposit Bonus is the headline offer — 100% match up to RM 1,000 on your very first deposit. So if you deposit RM 500 via Maybank2u or Touch 'n Go eWallet, you start playing with RM 1,000 in your account. The wagering requirement is 25x the bonus amount, which sits comfortably within the industry norm for Malaysia-facing platforms. You have 30 days to complete the requirement, and bets on slots count at 100% towards clearing it. Live casino bets count at 20%, which is standard across the industry due to the lower house edge on games like baccarat and blackjack.
Players based in Kuala Lumpur, Penang, Johor Bahru, or anywhere else in Malaysia often ask us: "What if I lose my first deposit? Is the bonus gone too?" The answer with mykad99 is: that's where the Daily Cashback comes in. Every morning, up to 15% of the previous day's net losses are returned to your account. This is real cashback — not bonus credits — so the wagering requirement is minimal at just 3x. It's our way of softening the blow on tough days and keeping the mykad99 experience fun rather than frustrating.
For sports betting fans — especially those following the Malaysia Super League weekend fixtures or tuning in for EPL and UFC events — the Sports Betting Free Bet is worth grabbing. Place a qualifying single bet of RM 30 or more on any supported market, and a RM 50 free bet token is credited to your account within 24 hours. Use it on Mix Parlay, on live in-play markets, or on your favourite football team's upcoming match. Winnings from the free bet (minus the stake) are yours to keep.
One thing Malaysian players particularly appreciate about mykad99 is that our bonus system is tied to the local payment ecosystem. You don't need a credit card or an overseas bank account to qualify for any of these promotions. Deposits made via DuitNow, Boost, GrabPay, CIMB Clicks, and all major FPX-linked banks qualify equally for every mykad99 bonus offer. We built our promotions with the Malaysian player in mind — and that means your preferred local payment method is always welcome.
The Loyalty and VIP tier system also feeds directly into your bonus earnings. As you progress from Bronze to Silver to Gold, your cashback percentage improves, your birthday bonus value increases, and you unlock access to exclusive member-only promotions not available to the general player pool. It's worth noting that tier status at mykad99 is reviewed monthly based on total wagering volume — so consistent play pays off in a very tangible way.
Finally, a word on responsible gaming. mykad99 is committed to ensuring that bonuses enhance your entertainment — not encourage reckless play. We strongly recommend setting a deposit limit in your account settings before claiming any bonus. Our responsible gaming tools are available around the clock, and our support team (reachable via 24/7 live chat) can help you set limits or take a break if needed. Gambling is meant to be fun — keep it that way.
21+ All mykad99 bonus offers are available exclusively to adults aged 21 and above. Bonuses are intended to enhance the entertainment experience — they should never be viewed as a guaranteed income source or a means to recover losses. We encourage all players to set personal deposit and loss limits before claiming any promotion. If you feel your gambling habits are becoming a concern, please visit our Responsible Gaming page for tools, resources, and support options. mykad99 operates under international gaming authority guidelines and is committed to player wellbeing at all times.