From live football betting on Liga Super Malaysia and the EPL to premium live casino tables, slots with high RTPs, and MYR payouts via Touch'n Go eWallet — 99club is built for players in Kuala Lumpur, Penang, Johor Bahru, and beyond.
"At 99club, we believe every Malaysian player deserves transparency, speed, and respect — from first deposit to every payout."
Whether you're a slots enthusiast, a live casino devotee, or a die-hard football punter, 99club has a full house of options waiting for you.
99club is enginered from the ground up for Malaysian players — reliable, fast, and built to keep your gaming experience smooth every single day.
Fund your account in seconds via DuitNow, FPX, Touch 'n Go eWallet, or GrabPay. Zero processing delays.
256-bit SSL encryption, two-factor authentication, and daily account audits keep your funds protected.
Liga Super Malaysia, EPL, Champions League, UFC — top-tier odds across 30+ sports markets daily.
Our English-speaking support team is online round the clock — live chat, WhatsApp, and email covered.
Deposit and withdraw in Malaysian Ringgit. No hidden currency conversion costs, ever.
Fully responsive on Android and iOS. Play from Petaling Jaya or stream live football from Shah Alam — anytime.
From Bronze to Royal Black Diamond — loyalty is rewarded with real cashback, bonuses, and exclusive events.
Slots, live dealer tables, arcade, lottery — top providers power a library that grows every week.
Real players. Real wins. Here are some of the biggest payouts recorded on 99club recently.
Past wins are illustrative and do not guarantee future results. Play responsibly — 21+ only.
The more you play at 99club, the more your status grows. Six tiers, real perks, and a team that recognises loyalty the Malaysian way.
Monthly turnover: from MYR 5,000
Monthly turnover: from MYR 20,000
Monthly turnover: from MYR 60,000
Monthly turnover: from MYR 150,000
Monthly turnover: from MYR 500,000
Invitation only — contact your account manager
At 99club, every bet earns you Reward Points. Accumulate them, level up your tier, and redeem for real bonus credits — it's our way of saying thank you for your loyalty.
Earn 1 Reward Point per MYR 10 wagered on slots. Redeem 500 points for MYR 5 bonus credit. Basic cashback and weekly reload offers included.
Earn 1.5x Reward Points on all games. Redeem 400 points for MYR 5 credit. Unlock Birthday Bonus, priority withdrawals, and Silver-exclusive tournaments.
Earn 2x Reward Points on every wager. Fastest point-to-credit redemption rate. Plus dedicated live chat, monthly bonuses, and access to Gold/Platinum/Diamond special events.
Every real-money wager on slots, live casino, sports, or arcade earns points. Points are credited daily. Check your points balance in your account dashboard. Table games and sports bets contribute at 50% the rate of slots. Points never expire as long as your account remains active.
Your winings, your timeline. 99club processes withdrawals through verified Malaysian payment partners only — no third-party delays.
Supported methods:
Fastest route — most e-wallet withdrawals land within minutes of approval.
Supported banks:
Real-time interbank transfers via DuitNow and FPX. Available24/7 including weekends.
Direct bank transfer fallback — all major Malaysian banks supported. Processing times depend on bank cut-off windows.
Most withdrawals processed in under 60 minutes — verified Malaysian payment partners only. Processing times are estimates and may vary during peak hours or pending KYC verification. Speed claims are targets, not guarantees.
New to online casino bonuses? Here's your plain-language guide to the most common bonus jargon — so you know exactly what you're signing up for.
This is the number of times you must bet your bonus amount before you can withdraw any winings derived from it. A x10 rollover on a MYR 100 bonus means you need to place MYR 1,000 in total wagers. A x20 rollover means MYR 2,000 in bets before cashing out. Always check the multiplier before claiming. Example: "Claim MYR 100 bonus with x15 rollover = wager MYR 1,500 total unlock withdrawal."
Most bonuses cap how much you can bet per spin or round while you have an active bonus balance. Exceding this limit — typically MYR 25 to MYR 50 per bet — can void your bonus and any associated winnings. Example: If the max bet is MYR 30 per spin, placing MYR 100 per spin risks bonus cancellation.
Not all games contribute equally towards clearing your rollover. Slots typically count100% — every MYR 1 bet clears MYR 1 of rollover. Table games like baccarat or roulette often contribute only 10–20%. Sports betting may contribute 50% or less. Check the bonus T&C for a full game-contribution table.
Bonuses don't last forever. Most have a 7, 14, or 30-day validity window from the moment they are credited to your account. If rollover is not met within that window, the bonus and any bonus-derived winnings are forfeited. Set a reminder when you claim any offer.
A sticky (non-cashable) bonus stays in your account as wagering fuel but cannot itself be withdrawn — only the winings generated from it can be cashed out. A non-sticky bonus is separable from your real balance and can be withdrawn after rollover is met. Example: With a sticky MYR 100 bonus, if you complete rollover and have MYR 250 total, you withdraw MYR 150 (winings), not the MYR 100 bonus.
Some bonuses cap the maximum amount you can withdraw from winings generated using that bonus. Example: A MYR 50 free spin bonus may have a MYR 500 max cash-out. Even if you win MYR 2,000 from those spins, only MYR 500 is withdrawable. Any amount above the cap is removed from your balance.
💡 Practical Advice: Always read the full Terms & Conditions before claiming any bonus. If anything is unclear, contact our support team before opting in — it's easier to clarify upfront than to dispute post-claim.
We make the switch worthwhile.
A welcome migration credit to get you started on99club — credited upon verification of your previous account.
If you held VIP or loyalty status elsewhere, we'll assess your tier and match it here — no starting from zero.
A real person from our team will guide you through every step of the process — from account setup to first withdrawal.
Migration bonus subject to standard rollover terms. Tier-matching is assessed case by case and is not guaranteed for all tiers. No competitor brand names required or requested during verification.
99club isn't a generic offshore platform with a Malaysian flag slapped on it. It's designed from the ground up with Malaysian players in mind.
Our entire platform — from game interfaces to customer support — runs in clear, natural English suited for Malaysian users. No confusing auto-translations, no broken language.
Deposit, bet, and withdraw in RM. No USD conversion, no hidden forex fees. Your account balance always shows in MYR — what you see is what you get.
Full suite of local payment options supported:
Our support team operates on Malaysia Standard Time (MYT, UTC+8). Live chat is staffed 24/7 — whether you're in Bangsar at midnight or Penang on a weekend, help is always available.
99club collects and processes your personal data only for account management, identity verification (KYC), and payment processing purposes. We do not sell your data to third parties. All information is stored securely in compliance with applicable data protection standards.
For full details on how we handle your data, cookies, and your rights as a user, please read our Privacy Policy.
Got questions about99club? Here are the answers Malaysian players ask most often.
⚠ Responsible Gambling Notice: 99club is strictly for players aged 21 and above. Gambling can be addictive — please play responsibly. If you need help, visit our Responsible Gambling page. For players aged 21 and above only.