21+ Only — Please Gamble Responsibly

m99my – Malaysia's Premier Online Casino, Sports Betting & Live Gaming Hub

Fast payouts, live football odds, hundreds of slots, and real dealer tables — all in MYR. Built for Malaysian players in KL, Penang, JB, and beyond.

Play Now View Promotions
m99my
Welcome Offer

100% Match Bonus Up to RM 10,000

Your first deposit doubled — more funds, more games, more winning chances.

  • Minimum deposit: RM 30 to qualify
  • Wagering requirement: 15x on bonus amount
  • Valid for slots, live casino, and sports (contributions vary)
  • Bonus expires in 14 days from activation
  • One welcome bonus per verified account
Claim Your Bonus

T&C apply. 21+ only. Always read the full bonus terms before claiming.

Explore Game Categories

From the football pitch to the live dealer table — it's all here at m99my

Slots
Sports Betting
Live Dealer
Live Football
Lottery
Bingo
Poker
Arcade

Popular Games at m99my

Top picks from thousands of Malaysian players every week

Slot Games

500+ titles

Live Casino

Real dealers

Sportsbook

EPL, UFC & more

Live Football

Malaysia Super League

Lottery

Daily draws

Poker & Table

Baccarat, Roulette
m99my

Why Players Choose m99my

Here's what sets us apart from the rest of the crowd

Fast Withdrawals

E-wallet payouts in as little as 5 minutes via Touch n Go and Boost.

256-bit SSL Security

Bank-grade encryption protects every transaction and personal detail.

MYR Currency

Deposit and withdraw in Ringgit — no conversion fees or FX hassle.

24/7 Live Support

Real human agents online around the clock — not just a chatbot.

Mobile-First Design

Smooth on any Android or iOS device — play on the go from anywhere in Malaysia.

Regular Promotions

Weekly reload bonuses, cashback deals, and special festival offers for Hari Raya, CNY, and more.

Competitive Odds

Top-tier sportsbook odds across EPL, Malaysia Super League, UFC, and major international events.

Fair Play Certified

RNG-tested games with independently audited return-to-player rates published openly.

About m99my

m99my was built with one purpose in mind: giving Malaysian players a reliable, fast, and genuinely enjoyable online gaming experience. We know the frustrations that come with slow payouts, unresponsive support, and platforms that treat local players as an afterthought. That's why m99my is designed from the ground up around the habits, payment preferences, and expectations of players across Kuala Lumpur, Penang, Johor Bahru, and Petaling Jaya.

Our game library spans hundreds of slot titles from top-tier providers, a full live casino floor with professional dealers streaming in real time, and a sportsbook that covers everything from English Premier League fixtures to Malaysia Super League matches and major UFC fight nights. We also offer lottery-style games and an arcade section for players who want something a little different between betting sessions.

We believe in transparency and responsible gaming above all else. m99my is committed to publishing clear bonus terms, offering self-exclusion tools, and ensuring that every player — whether depositing RM 30 or RM 3,000 — is treated with the same level of professional respect and care. The m99my community continues to grow, and we're proud to be the go-to platform for a diverse mix of Chinese, Malay, and Indian-Malaysian players who expect the best.

m99my

Built for Malaysians

Every feature designed with the Malaysian player in mind

Local Payment Methods

Touch n Go eWallet, Boost, Maybank FPX, CIMB, Public Bank, and bank transfer all supported natively.

English-Language Platform

Full English interface throughout — no confusing translations or broken localization.

MYR Ringgit Accounts

Your account balance, deposits, and withdrawals are all in Malaysian Ringgit. No currency conversion needed.

Malaysian-Focused Support

Support team familiar with FPX issues, Maybank2u transfers, TnG eWallet quirks, and KYC requirements unique to Malaysian users.

m99my

VIP Membership Tiers

The more you play, the more rewards unlock — loyalty has its privileges at m99my

SILVER
RM 0

Standard deposit to activate

  • Welcome bonus eligible
  • Full game library access
  • Standard withdrawal speeds
  • 24/7 live chat support
PLATINUM
RM 25,000+

Total deposits to unlock

  • VIP-only exclusive bonuses
  • Same-day guaranteed payouts
  • Personalised promotions
  • 10% weekly cashback
  • Birthday bonus & special events

Step-by-Step Withdrawal Guide

How to withdraw your m99my casino winnings — fast and easy

1
Login and Access the Withdraw Section

Log into your m99my account and navigate to the main wallet dashboard. Click "Withdraw" — usually found in the top-right account menu or the dedicated Cashier/Wallet page.

2
Choose Your Payout Method

Select your preferred withdrawal channel: e-wallet (Touch n Go eWallet, Boost), local bank transfer (Maybank, CIMB, Public Bank), or cryptocurrency. E-wallets are typically fastest for Malaysian players.

3
Enter Amount and Verify Recipient Info

Key in the withdrawal amount (check your minimum and maximum limits). Double-check your e-wallet phone number or bank account number — errors here cause delays and may require manual review.

4
Complete KYC If Not Yet Verified

If prompted, complete identity verification first (see our KYC guide below). Most players complete this once and never again. KYC is a one-time requirement for your first withdrawal.

5
Wait for Processing

E-wallets (TnG, Boost): typically 5–30 minutes. Bank transfers: 1–3 business hours, sometimes longer on weekends or public holidays. Crypto: ~20–60 minutes depending on network congestion.

Important Requirements Before Withdrawing
  • Your account must be KYC verified — upload your Malaysian ID and proof of address.
  • All active bonus wagering requirements must be fully met before requesting a cash withdrawal.
  • The requested amount must not exceed your current withdrawal limit (check account tier).
  • Your account must be in good standing — no flagged activity, verified payment methods only.

Slow withdrawal? Contact our 24/7 live support — human agents are available around the clock to resolve payout issues, including Touch n Go eWallet withdrawal errors and FPX bank delays.

m99my

Account Verification (KYC) Guide

How to verify your m99my casino account in Malaysia — documents and process explained

KYC (Know Your Customer) verification is a standard regulatory requirement for all licensed online gambling platforms. It protects you and the platform against fraud, identity theft, and money laundering. Most platforms require KYC before processing your first withdrawal. It's a one-time process — once verified, you're clear for all future transactions.

Documents Typically Required
  • Valid Malaysian ID: MyKad (NRIC), Driver's License, or Passport
  • Proof of Address: Utility bill, bank statement, or official correspondence dated within the last 3 months
  • Selfie with ID: A clear photo of you holding your ID — ensures document authenticity
Submission Steps
1

Log into your m99my account and go to Account Settings → Verification.

2

Upload clear photos or scans of your MyKad (front and back) and your proof of address document.

3

Submit your selfie holding your ID in good lighting. Ensure your face and the ID details are both clearly visible.

4

Wait for review. Verification typically completes within 24–48 hours. You'll receive a confirmation notification once approved.

Security Notes
  • Only upload identity documents to sites secured with HTTPS — check the padlock icon in your browser.
  • Where possible, cover sensitive digits (e.g., the last few digits of your NRIC number) before photographing.
  • Never share your KYC documents via unsecured chat apps, email, or third-party websites claiming to process verification on your behalf.

Bonus Terms Explained

A plain-English decoder for common casino bonus jargon — wagering requirements, rollover meaning, and more

Wagering Requirement / Rollover

This is the number of times you must bet your bonus amount before you can withdraw any winnings from it. If you receive a RM 100 bonus with a 15x wagering requirement, you need to place total bets of RM 1,500 before the bonus converts to withdrawable cash. Always check whether the rollover applies to the bonus alone or to the bonus plus your deposit combined.

Maximum Bet During Bonus

While using bonus funds, most platforms cap your maximum bet per round — typically between RM 25 and RM 50 per spin or hand. Exceeding this cap can result in bonus forfeiture. For example, if the max bet is RM 30 and you spin at RM 100 during active bonus play, your bonus and associated winnings may be voided.

Game Contribution Rate

Not all games contribute equally toward clearing your wagering requirement. Slot games typically contribute 100% — every RM 1 wagered counts as RM 1 toward the rollover. Table games like blackjack or roulette often contribute only 10–20%. Live casino games may vary. Always check the specific contribution table before choosing how to clear your bonus.

Bonus Expiry

Bonuses have a time limit — typically 7, 14, or 30 days from activation. If you do not meet the wagering requirement before the bonus expires, both the bonus funds and any winnings derived from them are forfeited. For example, a 14-day welcome bonus activated on 1 June must be fully rolled over by 15 June or it disappears.

Sticky vs. Non-Sticky Bonus

A non-sticky (or "cashable") bonus is separated from your real money. When you withdraw, the bonus is removed but your winnings remain. A sticky bonus cannot itself be withdrawn — only the profits you generate from it can be cashed out. Sticky bonuses often come with more favourable wagering multiples to compensate for this restriction.

Maximum Cash-Out / Win Cap

Some bonuses limit how much you can withdraw from bonus-derived winnings. For example, a RM 50 free spin bonus might have a maximum cash-out of RM 500 — even if you win RM 2,000, only RM 500 can be withdrawn. This cap is separate from your account's standard withdrawal limit.

Minimum Deposit to Qualify

Most bonuses require a minimum deposit to activate — commonly RM 30 to RM 50 for standard offers. Depositing below this threshold means the bonus simply will not trigger. Always confirm the qualifying deposit amount before funding your account specifically to claim a promotion.

Practical advice: Always read the full Terms & Conditions on the promotions page before claiming any bonus. If anything is unclear, ask our 24/7 support team before you deposit — not after.

Malaysian Player Support 24/7

Our support team is staffed by real, English-speaking human agents around the clock — 24 hours a day, 7 days a week, including public holidays. You're never passed off to a chatbot when things get complicated. Whether it's a Raya morning or a 3am weeknight, a trained agent is online to help you.

Live Chat
Average response: 3–5 minutes. Real human agents, not automated scripts.
WhatsApp
Message us on WhatsApp for account queries, payout status, and KYC assistance.
Email Support
Detailed queries handled by email — typically responded to within 1–2 hours.
Common Issues We Handle for Malaysian Players
  • FPX deposit failures and Maybank2u transfer issues
  • Touch n Go eWallet withdrawal not arriving or showing errors
  • KYC document submission and verification status updates
  • Bonus wagering queries and promotion eligibility checks

Malaysian players from Kuala Lumpur, Penang, Johor Bahru, and Petaling Jaya — including Chinese, Malay, and Indian communities — regularly commend our courteous, professional, and genuinely helpful English-language support.

m99my

Security & Trust at m99my

Your funds, data, and gameplay are protected by industry-standard security infrastructure

256-bit SSL

Bank-grade encryption on all connections

RNG Certified

Independently tested random number generation

Segregated Funds

Player deposits held separately from operating funds

24/7 Support

Human agents available every hour, every day

m99my

International Licensing & Player Protection

Transparency about how m99my operates and what it means for Malaysian players

m99my operates under international gaming licensing — the platform adheres to the compliance standards and player protection requirements set by international regulatory bodies (such as those based in Curaçao or Malta). This licensing framework mandates fair-play protocols, segregated player funds, and minimum standards for responsible gaming. We do not hold, nor do we claim to hold, any Malaysian government licence — no such framework currently exists for online gambling in Malaysia.

Independent RNG Testing

All games use independently audited Random Number Generators to ensure fair outcomes on every spin, hand, or draw.

Segregated Player Funds

Your deposited balance is held separately from the company's operational accounts, protecting it in all circumstances.

21+ Age Enforcement

Strict age verification at registration. International gaming authority standards mandate a minimum age of 21 for all casino and betting activities.

Responsible Gaming Program

Deposit limits, session reminders, self-exclusion tools, and access to problem gambling resources are all available.

Important Notice for Malaysian Players: Online gambling laws in Malaysia are complex. You are solely responsible for understanding and complying with the laws applicable in your jurisdiction before participating on this platform. For responsible gaming resources and support, visit our Responsible Gaming page.

Your Privacy Matters at m99my

We collect and process personal data solely for account management, payment processing, KYC verification, and regulatory compliance. Your data is never sold to third parties. All data is encrypted in transit and at rest. By using m99my, you agree to our data practices as described in our full Privacy Policy. You may request data access, correction, or deletion at any time by contacting our support team.

Frequently Asked Questions

Quick answers to common questions from Malaysian players

The minimum deposit at m99my is RM 30. This applies to most payment methods including Touch n Go eWallet, Boost, FPX bank transfers via Maybank, CIMB, and Public Bank. Some payment channels may have slightly different minimums — always check the cashier page for the latest details.

Touch n Go eWallet withdrawals at m99my are typically processed within 5 to 30 minutes once your request is approved. During peak hours or on public holidays, processing may occasionally take up to a few hours. If your withdrawal has been pending for more than 2 hours, contact our 24/7 live chat support for a status update.

m99my operates under international gaming licensing standards, adhering to player protection requirements including segregated player funds, independent RNG testing, and responsible gaming programs. The platform uses 256-bit SSL encryption on all connections. Malaysian players are encouraged to review our full licensing and player protection section for transparent details about our regulatory framework.

A wagering requirement (also called rollover) is the number of times you must bet your bonus amount before the funds become withdrawable. For example, a RM 100 bonus with a 15x wagering requirement means you need to place RM 1,500 in total bets before requesting a withdrawal. Slots typically contribute 100% toward clearing the rollover, while table games may only contribute 10–20%.

For KYC verification, you will need to provide: (1) a valid Malaysian identity document — MyKad, Driver's License, or Passport; (2) proof of address dated within the last 3 months, such as a utility bill or bank statement; and (3) a selfie photograph of yourself holding your ID. Verification is typically completed within 24–48 hours after submission.

The minimum age to register and play at m99my is 21 years old. This is a mandatory requirement set by international gaming authority standards for all casino and sports betting activities. Age verification is conducted as part of the KYC process. Accounts found to belong to underage users will be immediately suspended and all funds returned.
m99my