M99M Malaysia: Slots, Live Casino and Sports Betting in One Account

M99M brings slot games, live dealer tables, sportsbooks, fishing games and lottery together under one ringgit wallet. This guide explains what you can play, how payments work and how to get started safely.

Illustration of the M99M game lobby with slot reels, playing cards, casino chips and a football
On this page

What is M99M?

M99M is an online gaming platform built for players in Malaysia. Instead of juggling separate sites for slots, casino tables and football, you get one account and one wallet in Malaysian ringgit (RM). From that wallet you can spin video slots, sit at a live baccarat table, place a pre-match bet on the Premier League or try a round of fishing games.

The platform is available in three languages – English, Bahasa Malaysia and Chinese – and supports the payment methods Malaysians already use every day, such as online banking, DuitNow QR and popular e-wallets. Everything that involves your money, from registration to withdrawals, happens on the official site at m99m.com. This website is a companion guide: we explain how each product works so you can decide what suits you before you play.

  • 5game categories: slots, live casino, sports, fishing and lottery
  • 3languages: English, Bahasa Malaysia and Chinese
  • RMsingle wallet in Malaysian ringgit
  • 18+adults only – play within your limits

Explore the M99M game lobby

Each section of the lobby has its own rhythm. Slots are fast and visual, live casino is social and paced by a real dealer, and sports betting rewards research. Start with the guide that matches how you like to play:

Why Malaysian players choose M99M

Plenty of platforms offer games. What keeps players at M99M is how the everyday details are handled – the wallet, the payments, the rewards and the support.

  • One wallet for everything

    Move between slots, live tables and sportsbooks without opening a new account. The Transfer page shows exactly where your credit sits.

  • Local payment methods

    Top up with online banking, DuitNow QR or e-wallets such as Touch ’n Go, GrabPay, Boost and ShopeePay, depending on availability.

  • Rewards for regular play

    A daily check-in calendar, streak milestones, rebates and a reward shop give value back even on quieter days.

  • VIP progression

    Your activity counts toward VIP levels, with better perks as you move up the tiers.

  • Three languages

    Switch between English, Bahasa Malaysia and Chinese at any time from the site menu.

  • Support where you chat

    Reach customer service through live chat, WhatsApp, Telegram or Facebook instead of waiting on email.

Game providers available at M99M

M99M does not make its own games. It aggregates titles from established studios, which is why the lobby covers so many styles. The table below groups the main providers you will see in the lobby by category.

Main game providers in the M99M lobby, grouped by category
CategoryProvidersWhat they are known for
Video slotsPragmatic Play, JILI, Joker, JDB, Spadegaming, Playtech, Lucky365Feature-rich slots with free spins, multipliers and frequent new releases
App-based slot platforms918Kiss, Mega888, Pussy888, EVO888, VPowerLong-running Malaysian favourites mixing classic slots, arcade and fishing titles
Live casinoSexy Baccarat, plus live tables from providers such as Playtech and Pragmatic PlayBaccarat, roulette, Dragon Tiger and Sic Bo hosted by real dealers
SportsbookSBOBET, OBET33Asian handicap, over/under and live in-play markets
EsportsTF GamingMatch-winner, map and handicap markets on major esports titles
FishingFishing World and fishing titles from slot studiosArcade shooting games where you target fish of different values

Provider line-ups change from time to time. The M99M lobby always shows what is live right now, so treat this table as a map rather than a promise.

How to start playing at M99M

Getting from zero to your first game takes a few minutes. You only need a Malaysian mobile number and a bank account or e-wallet in your own name.

  1. Create your account

    Open the M99M registration page and choose a username and password. Enter your mobile number (+60) and a referral code if a friend invited you.

  2. Log in and check your profile

    Log in to M99M and confirm your details under Profile. Accurate details make withdrawals smoother later.

  3. Make your first deposit

    Open Deposit, pick a payment method, enter the amount and follow the on-screen instructions. Most deposits are credited within minutes.

  4. Review the current rewards

    Before you play, read the terms of any reward you want to use. Our welcome bonus guide explains turnover in plain language.

  5. Pick a game and set a limit

    Decide how much time and money this session is worth, then choose a slot, table or match that fits that budget.

Deposits and withdrawals

M99M works in Malaysian ringgit and supports several ways to fund your wallet. Availability can vary, so always use the method and account details shown on the deposit page at the moment you pay – never an old screenshot or a number someone sends you.

Common M99M deposit methods and practical tips
MethodHow it worksPractical tip
Online bank transferTransfer from your own bank account to the account displayed on the deposit page.Transfers outside banking hours can take longer to reflect.
DuitNow QRScan the QR code shown on screen with your banking app and confirm.Double-check the amount before approving in your app.
E-walletsPay with Touch ’n Go eWallet, GrabPay, Boost or ShopeePay where offered.The e-wallet must be registered in your own name.
Telco reloadSome regions allow prepaid reload as a deposit option.Check the credited value, which may differ from the reload value.

A few rules keep payments smooth. Pay only from an account in your own name – third-party deposits are held for verification. Send exactly the amount you entered. Keep your receipt until the credit appears in your wallet, and if it has not arrived after about 30 minutes, contact live chat with your username, the amount, the time of transfer and the receipt.

Withdrawals are requested from the Withdraw page and paid to a bank account in your name. If you accepted a bonus, its turnover requirement must be completed first. The History page records every deposit, withdrawal and transfer, which makes it easy to track your spending.

M99M rewards at a glance

Rewards at M99M lean toward consistent, moderate play rather than one giant headline bonus:

  • Daily check-in: tap the calendar once a day to collect small rewards.
  • Streak milestones: consecutive check-ins unlock larger vouchers at set milestones.
  • Rebate: a percentage of eligible turnover can be returned to your wallet.
  • Invite friends: the Invitation page gives you a referral code to share.
  • Reward shop: exchange points you earn for items and credits.
  • VIP: higher tiers unlock better rebates and perks.

Terms change regularly, so read the details on the M99M promotions page before claiming anything. For a deeper look at how turnover works, see our guide to M99M bonuses and promotions.

Playing on mobile

M99M runs in any modern mobile browser, so you can play on Android or iPhone without installing anything. Tip: open the official M99M site in Chrome or Safari and use “Add to Home Screen” to create a one-tap shortcut – it also protects you from mistyped addresses.

Some app-based providers, such as 918Kiss, Mega888 and Pussy888, use their own game apps. For those, M99M issues a game ID and password inside your account, and you transfer credit to that game before playing. Only download provider apps through links shown inside your M99M account.

Safety, fairness and responsible play

Online gaming should stay entertainment. Protect your account by bookmarking the official address, never sharing your password or OTP, and logging out on shared devices. The game studios in the M99M lobby use random number generators (RNG), meaning every spin, card and roll is independent – no pattern, app or “system” can predict the next result.

Set a budget you can afford to lose, take breaks and never chase losses. If gaming stops being fun, our responsible gaming guide lists warning signs, practical tools and free Malaysian helplines.

Frequently asked questions

Who can play at M99M?

M99M is designed for adults in Malaysia, with an RM wallet and local payment methods. You must be at least 18 years old, and you are responsible for making sure online gaming is permitted where you live.

How do I register an M99M account?

Go to the registration page on m99m.com, choose a username and password, enter your +60 mobile number and, if you have one, a referral code. The whole process takes about two minutes.

What is the minimum deposit at M99M?

The minimum depends on the payment method and is displayed on the Deposit page before you confirm. Check that page each time, because limits can change.

Can I play M99M on my phone?

Yes. M99M works in mobile browsers on Android and iOS. Some app-based providers such as Mega888 or 918Kiss use their own apps, and the game ID for those is issued inside your M99M account.

Which languages does M99M support?

The M99M site is available in English, Bahasa Malaysia and Chinese, and customer support can assist in the same languages.

Ready to play at M99M?

Create a free account on the official M99M site or log in to continue. For players aged 18 and over only.

Your M99M account

One account for slots, live casino and sports. Registration and login happen on m99m.com.

Create a new accountSign in to your account

18+Gamble responsibly

Play responsibly. Set a time and money limit before every session.

Safer play tips