Limited Offer: New members receive BONUS RM588 + 50 Free Spins when you register now
Malaysia's #1 Betting Platform

Register with m888 – Get Started
Start Playing in 3 Minutes

Over 500,000 Malaysians have chosen m888 for Sports Betting, Live Casino and slots. Sign up now, claim your welcome bonus and start your best experience today.

Bonus Up to RM588 50 Free Spins Secure & Encrypted Account Instant Deposit

Supported Deposit Methods

Touch 'n Go GrabPay DuitNow Boost ShopeePay FPX / Maybank2u CIMB Clicks
Already have an account? Log in here
Free Registration – 3 Simple Steps
Open Your m888 Account
Fill in your details below. The process takes less than 3 minutes.
As shown on your MyKad – required for withdrawals
Please enter your full name.
+60
Malaysian numbers only (011 / 012 / 013 / 014 / 016 / 017 / 018 / 019)
Used for account verification and notifications
If your friend has given you a referral code, enter it here
or
Already have an m888 account? Log In

Why Do 500,000+ Malaysians Choose m888?

More than just another betting platform – m888 is built specifically to deliver the best experience for Malaysian players

🎁
Welcome Bonus Up to RM588
New m888 members receive a deposit bonus of up to RM588 on their first deposit, plus 50 free spins on selected slots. This is one of the best welcome packages in Malaysia — no hidden bonus age restrictions.
Full Sports Betting
From the Malaysian Super League and EPL to BWF World Tour badminton, ICC cricket, and esports – m888 offers over 30 sports with thousands of markets daily. Competitive odds updated in real time.
🎰
Live Casino & Premium Slots
Over 120 live casino tables with professional dealers for baccarat, roulette, blackjack and Dragon Tiger – plus hundreds of slot titles from the world's leading providers. All playable right from your mobile.
Instant Deposits & Withdrawals
Deposit via Touch 'n Go eWallet, GrabPay, DuitNow, Boost or ShopeePay in just 1–3 minutes. Withdrawals in MYR are processed quickly to your bank account or e-wallet. No long waits — enjoy your winnings right away.
📱
Mobile-Friendly Platform
m888 is fully optimised for Android and iOS mobile devices. Access your account, place bets and track results from anywhere in Malaysia – no separate app download required if you prefer not to.
🛡️
Bank-Grade Security
Your m888 account is protected with 256-bit SSL encryption, two-factor authentication (2FA) and round-the-clock security monitoring. Your personal data and financial transactions are kept safe and confidential at all times.

4 Easy Steps to Start Playing at m888

From zero to playing – the entire process takes less than 5 minutes

1
📝
Fill In the Registration Form
Enter your full name, Malaysian phone number, email address and create a strong password. The whole process takes under 2 minutes.
2
Verify Your Email
Check your inbox for the m888 verification link. Click the link to confirm your account. If you don't see it in your inbox, check your Spam folder.
3
💰
Make Your First Deposit
Log in and make a minimum deposit of RM20 via Touch 'n Go eWallet, GrabPay, DuitNow, or FPX Maybank2u. Funds are credited to your account in just 1–3 minutes.
4
🎉
Claim Bonus & Start Playing
Claim your welcome bonus of up to RM588 in the Promotions section, then kick off your betting journey — sports, casino, slots or e-sports.

Everything You Need to Know Before Registering with m888

Registering for an m888 account is one of the best decisions any sports and online entertainment fan in Malaysia can make. In no time, you'll gain access to a complete betting ecosystem – from Malaysian Super League and EPL football markets, BWF badminton matches, and ICC cricket, to live casino rooms with professional dealers and hundreds of slots titles.

Registration Eligibility Requirements

Before registering with m888, make sure you meet the following requirements:

  • At least 18 years old on the date of registration
  • Have an active Malaysian phone number (for OTP verification)
  • Have a valid email address for account verification
  • An individual registering for their own personal use – not on behalf of another person
  • Does not already have another m888 account (one account per individual)

Why Is the Minimum Deposit Only RM20?

M888 understands that Malaysian players want to try the platform before committing to larger amounts. That's why our minimum deposit is just RM20 – enough to get you started and experience the platform's quality firsthand before you're ready to play more seriously.

With RM20, you can already enjoy Sports Betting on your favourite football matches, play a few rounds at a Live Casino baccarat table, or try out slots with small stakes. And if you qualify for the welcome bonus, that RM20 deposit will certainly go a whole lot further in value.

Information Security During Registration

A question many Malaysian players ask is: "Is my information safe when I register with m888?" The answer is yes – absolutely. m888 uses the same 256-bit SSL encryption standard employed by Malaysia's major banks to protect your data during registration and all subsequent transactions.

Your full name, phone number, email address and financial information are stored securely and will never be shared with any third party without your consent. For full details on how we handle your data, please read the m888 Privacy Policy.

How to Claim Your Welcome Bonus After Registering

Once you have successfully registered with m888 and verified your email, the next step is to make your first deposit to claim your welcome bonus. Here's how:

  • Log in to your new m888 account
  • Go to the Wallet or Deposit
  • Select your preferred deposit method (Touch 'n Go eWallet, GrabPay, DuitNow, FPX, etc.)
  • Enter deposit amount (minimum RM20)
  • After a successful deposit, go to Promotions and select the relevant welcome bonus
  • Follow the instructions to activate your bonus and start playing

Please note that all bonuses are subject to rollover requirements as stated in the promotional terms. Read the terms carefully before activating any bonus.

VIP Loyalty Programme for Active Members

Once you register and start playing actively on m888, you automatically become part of the m888 VIP Programme, which has 5 tiers: Bronze, Silver, Gold, Platinum, and Diamond. The more you play, the higher your VIP tier – and the greater the perks you enjoy, including weekly cashback, tier upgrade bonuses, higher withdrawal limits, and access to exclusive promotions unavailable to regular members.

Remember: Play Responsibly

M888 is committed to responsible gaming. After registering, please set deposit and loss limits within your account. The m888 platform is for entertainment – only bet what you can afford to lose. For more information, visit Responsible Gaming page us.

m888 Deposit Limits
Minimum Deposit RM20
Minimum Withdrawal RM30
Deposit Time (TNG/GPay) 1–3 minutes
Welcome Bonus Up to RM588
What m888 Members Say
★★★★★
"Signing up with m888 was incredibly easy — done in under 3 minutes. Deposited straight away with TNG and within minutes I was already checking EPL odds. Great platform."
H
Hafizuddin R.
Petaling Jaya, Selangor
★★★★★
"The RM588 bonus after signing up was what got me to try m888. Six months in, and withdrawals in MYR are fast too. Highly recommended to all my friends."
F
Faridah M.
Johor Bahru, Johor
★★★★★
"The badminton coverage here is the most comprehensive I've ever come across. Right after signing up, I could already check odds for Aaron Chia's tournaments. The 24-hour support team is responsive too."
Z
Zulfikri A.
George Town, Penang

FAQ – m888 Account Registration

The entire m888 registration process takes under 3 minutes. Simply fill in the form with your full name, Malaysian phone number, email and a password. Once submitted, check your email for the verification link. After verifying your email, you're ready to make your first deposit and start playing.

The minimum deposit at m888 is just RM20. You can deposit via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay or FPX (Maybank2u, CIMB Clicks). Deposits via Malaysian e-wallets are typically credited within 1–3 minutes, while FPX transfers may take up to 30 minutes.

No. Each individual is only permitted to hold one m888 account. Registering multiple accounts is a violation of m888's Terms & Conditions and may result in the suspension of all associated accounts along with forfeiture of balances and winnings. If you are having trouble accessing your existing account, please contact our support team.

The m888 welcome bonus must be claimed manually after your first deposit. Log in to your account, go to the Promotions section, select the appropriate bonus and follow the instructions to activate it. Bonuses are typically processed within 24 hours of the request being submitted. Make sure you read the rollover requirements before activating any bonus.

Yes. The m888 platform is fully available in Bahasa Melayu (ms-MY), designed specifically for Malaysian users. The platform interface, live chat customer support, and all official communications are available in Bahasa Melayu. Our support team is also fluent in Bahasa Melayu and ready to assist you 24 hours a day, 7 days a week.

For initial registration, you only need your full name, phone number and email address. However, identity verification (KYC) will be required before your first withdrawal — you will need to provide a copy of your valid MyKad or passport. This is standard procedure to ensure the security of your account and to comply with Malaysia's anti-money laundering regulations.

Don't Wait – Register with m888 Now

Over 500,000 Malaysian members are already playing. A RM588 bonus is waiting for you. Registration takes under 3 minutes. What are you waiting for?

This platform is strictly for individuals aged 18 and above. Please gamble responsibly.

Bahasa Melayu