🇲🇾 Trusted Platform for Malaysian Players

Million888 — Malaysia's Top Online Casino & Sports Betting Destination

From Liga Super Malaysia fixtures and live EPL matches to premium slot games and real-time live casino tables — million888 brings the full experience to players across Kuala Lumpur, Penang, Johor Bahru, Petaling Jaya, Shah Alam and beyond.

🎰 Live Casino ⚽ Sports Betting 🎯 Slot Games 💳 MYR Deposits 🔒 Secure Platform 📱 Mobile Ready
21+ Only — Play Responsibly
million888
500,000+
Registered Players
RM 2.8M+
Daily Payouts
2,400+
Games Available
7+ Yrs
In Operation

Why Choose Million888?


We've built million888 from the ground up for Malaysian players — fast, fair, and fully equipped for the way you play.

Instant Deposits

Top up via DuitNow, FPX, Touch 'n Go eWallet, GrabPay, Boost and all major Malaysian banks. Funds arrive in seconds — no delays.

Bank-Grade Security

256-bit SSL encryption, two-factor authentication, and strict KYC processes keep your account and funds protected at all times.

Competitive Odds

Among the sharpest sports betting odds for EPL, Liga Super Malaysia, La Liga, Champions League, and UFC fight nights.

Mobile-First Design

Fully optimised for Android and iOS. Smooth gameplay on any screen — no app download required, just open your browser and play.

24/7 Support

Our English-speaking support team is available around the clock. Live chat response under 2 minutes. Email replies within 4 hours.

VIP & Loyalty Rewards

Long-term player rewards with multi-tier VIP levels. The more you play, the more cashback, rebates, and exclusive perks you earn.

2,400+ Games

A massive library of slots, live baccarat, roulette, poker, fishing games, and sports betting markets — all under one roof.

Fast Withdrawals

Verified accounts enjoy same-day withdrawal processing. Funds transferred directly to your Maybank, CIMB, Public Bank, or Hong Leong account.

million888

Featured Slot Games


Explore our curated selection of top-performing slot titles. High RTP, smooth mechanics, and a variety of themes to suit every type of player.

🐯
Lucky Tiger Spin
Video
RTP: 96.4%
🐉
Golden Dragon Reels
Megaways
RTP: 96.8%
🍉
Tropical Fruit Bonanza
Classic
RTP: 95.5%
🏺
Mystic Pharaoh Quest
Cascading
RTP: 96.1%
🦬
Wild Buffalo Stampede
Jackpot
RTP: 96.6%
🦪
Pearl Empress Treasure
Video
RTP: 97.0%
🦅
Imperial Phoenix Rise
Megaways
RTP: 96.3%
💎
Sapphire Cascade
Cascading
RTP: 95.8%
🔷
Diamond Cluster Pays
Jackpot
RTP: 96.9%

Ready to Win Big? 🏆

Join over 500,000 Malaysian players already enjoying the million888 experience. Deposit in MYR, play in minutes.

Learn More About Us Read Our FAQ
million888

Built for Malaysians, By People Who Get It

Million888 isn't a generic offshore platform retrofitted for Malaysia — it's been shaped specifically around how Malaysian players deposit, withdraw, communicate, and play. Everything from our currency to our customer service hours reflects that commitment.

Whether you're in Bangsar watching an EPL match on Saturday night, or catching up on Liga Super Malaysia highlights in Penang, million888 keeps you in the game with real-time odds and live streaming-compatible bet tracking.

For players aged 21 and above only
MYR Currency

All balances, deposits, and withdrawals displayed and processed in Malaysian Ringgit (MYR / RM). No currency conversion fees.

Local Payment Methods

Touch 'n Go eWallet, Boost, GrabPay, DuitNow, FPX, Maybank2u, CIMB Clicks, Public Bank PBe, Hong Leong Connect and more.

English-Language Support

Our support team communicates in English with Malaysian-familiar context. Live chat available 24/7; email support from 9 AM–1 AM MYT.

Malaysian Sports Focus

Dedicated coverage of Liga Super Malaysia, EPL, La Liga, Bundesliga, UFC, badminton, esports and more. Local fixtures covered in real time.

Accepted Payment Methods

Touch 'n Go eWallet Boost GrabPay DuitNow FPX Maybank CIMB Public Bank Hong Leong BTC / USDT
million888

Bonus Terms Explained


Bonus jargon can be confusing. Before claiming any promotion, make sure you understand exactly what the terms mean. Here's a plain-English breakdown of the most important ones.

Always read the T&C before claiming any bonus — the details matter more than the headline figure.

Wagering / Rollover Requirement

This is the number of times you must bet your bonus amount before you can withdraw any winnings derived from it. A X10 rollover means a RM100 bonus requires RM1,000 in total bets placed. X15 means RM1,500, and X20 means RM2,000.

Example: Claim a RM200 welcome bonus with X15 rollover → you must wager RM3,000 total before requesting a withdrawal.
Maximum Bet During Bonus

Most platforms impose a per-bet cap while you have active bonus funds — typically between MYR 250 and MYR 500 per spin or round. Exceeding this limit may void your bonus and any associated winnings.

Example: If your max bet cap is RM300 and you place a RM400 slot spin using bonus funds, the operator may cancel the bonus entirely.
Game Contribution Rate

Not all games count equally towards completing your wagering requirement. Slots typically contribute 100%, while table games like baccarat or roulette may only contribute 10–20%.

Example: RM100 wagered on slots = RM100 rollover progress. RM100 wagered on baccarat = only RM10–RM20 progress.
Bonus Expiry

Bonuses are not open-ended. You'll typically have 7, 14, or 30 days to meet the wagering requirements. If time runs out, both the bonus and any derived winnings are usually forfeited.

Example: A 14-day bonus claimed on 1 June must be fully rolled over by 15 June, or it expires automatically.
Sticky vs Non-Sticky Bonus

A sticky bonus cannot be withdrawn — only the winnings you generate from it can be cashed out after rollover. A non-sticky bonus is deducted before withdrawal but is otherwise cashable once requirements are met.

Example: Sticky bonus of RM100 → after rollover, withdraw RM250 winnings but not the RM100 bonus itself.
Maximum Cash-Out (Bonus Cap)

Some bonuses cap how much you can withdraw from bonus-derived winnings, regardless of how much you actually win. This is often expressed as a multiple of the bonus amount.

Example: RM50 bonus with 5X max cash-out cap = maximum RM250 withdrawable from that promotion, even if you win RM2,000.

What Our Players Are Saying


★★★★★

"Been using million888 for about a year now. The DuitNow deposits are instant and withdrawals hit my Maybank account same day. The EPL odds are genuinely competitive — way better than what I was getting before."

Hafiz R.
Petaling Jaya, Selangor
★★★★★

"The live baccarat tables are smooth even on mobile data. Support replied to my question in under 3 minutes on live chat — in proper English, which I appreciate. The interface isn't cluttered either."

Mei Ling T.
Georgetown, Penang
★★★★☆

"Switched here after getting tired of slow payouts elsewhere. Million888 has been consistent — deposit and withdrawal both work without drama. Bonus terms are clearly explained too, which is rare."

Arjun P.
Johor Bahru, Johor
million888

International Licensing & Player Protection


Million888 operates under an international gaming licence issued by a recognised offshore regulatory jurisdiction (such as Curaçao or Malta). This means the platform is subject to external oversight covering fair play standards, financial integrity, and responsible gambling obligations.

We do not claim to be regulated by Malaysian government authorities — no such domestic licence exists for online gambling in Malaysia. We are transparent about our international licensing status, and we encourage all players to familiarise themselves with their local legal obligations before playing.

Important notice for Malaysian users: Online gambling laws in Malaysia are governed by the Betting Act 1953, Common Gaming Houses Act 1953, and related regulations. You are solely responsible for understanding the legal position in your jurisdiction before participating. Play responsibly.

Independent RNG Testing

Our game outcomes are certified by independent third-party testing agencies, ensuring random and fair results on all titles.

Segregated Player Funds

Player deposits are held separately from operational funds. Your balance is protected even in unlikely scenarios of business disruption.

21+ Age Enforcement

Strict KYC and age verification measures ensure only players aged 21 and above can access real-money gameplay.

Responsible Gaming Programme

Self-exclusion tools, deposit limits, cooling-off periods, and access to problem gambling resources are all available to our players.

million888

Coming from another casino? We make the switch worthwhile.

Already a loyal player on another platform? Bring your history to million888. We'll match your previous VIP tier and top you up with a migration welcome bonus so you don't lose a step. Simply contact our support team, provide screenshots of your previous platform's tier status, and we'll handle the rest — usually within 24 hours.

Migration bonus up to MYR 588

Credited to your million888 account upon tier verification and first deposit.

Tier-matching from your previous platform

We honour your earned VIP status — you won't need to start from Bronze again.

Dedicated migration support manager

A single point of contact to guide your account setup and first deposit.

Ready to make the move? Contact our migration team via live chat or email to start the process.

Contact Migration Support

Account Verification (KYC) Guide


KYC (Know Your Customer) verification is a standard requirement across all regulated online gambling platforms. It protects you from fraud, ensures regulatory compliance, and is necessary before processing withdrawal requests above a certain threshold.

Verification is typically completed within 24–48 hours of document submission. You only need to do this once.

Documents Typically Required
  • Valid Malaysian ID (MyKad / Driver's Licence / Passport)
  • Proof of address (utility bill, bank statement — within 3 months)
  • Selfie holding your ID next to your face
  • Proof of payment method ownership (optional, for high-value accounts)
Verification Steps
1

Log in and navigate to Account Settings

After logging in, go to your profile or account dashboard and locate the "Verify Account" or "KYC" section.

2

Upload your identity documents

Upload clear photos or scans of your MyKad or passport (front and back), and your proof-of-address document. File formats accepted: JPG, PNG, PDF.

3

Submit your selfie with ID

Take a clear selfie holding your ID next to your face. Ensure both your face and the ID details are clearly visible. No filters or edits.

4

Await review confirmation

Our compliance team reviews submissions within 24–48 hours. You'll receive confirmation via email or in-app notification once approved.

Security Notes

  • Only upload documents on sites using HTTPS (look for the padlock icon in your browser). Never submit via unsecured channels.
  • You may obscure your full IC number in your uploaded documents — show only enough digits to confirm identity. Keep the photo and name visible.
  • Do not share your KYC documents via WhatsApp, Telegram, or any unencrypted messaging channel. Use only the platform's official upload portal.
million888

Your Privacy Matters to Us

Million888 collects and processes your personal data only as necessary to provide our services, verify your identity, and comply with applicable regulations. We do not sell your data to third parties. Your information is stored securely and handled in accordance with our full Privacy Policy. By using our platform, you consent to these terms.

Refer A Friend & Earn Rewards 🤝

Invite your friends from Kuala Lumpur, Shah Alam, Penang or anywhere in Malaysia. Both of you earn when they sign up and deposit. Check our FAQ for referral details.

View Referral Details

24/7 Customer Support

Got a question about your deposit, a bonus claim, or a game issue? Our support team is reachable around the clock. We aim to make sure no player in Malaysia — whether you're in Kuala Lumpur, Penang, Johor Bahru, or elsewhere — is ever left waiting.

Support Email: [email protected]

Live Chat: Available 24 hours, 7 days a week

Email Response Time: Within 4 hours (9 AM – 1 AM MYT priority window)

Live Chat

Average response under 2 minutes. Available 24/7 with no bots — real agents.

Email Support

Detailed queries handled by email with full case tracking. Replies within 4 hours.

English-Language Service

All support interactions are in English, tailored to Malaysian context and platform terminology.

Help & FAQ Centre

Comprehensive FAQ covering deposits, withdrawals, KYC, bonuses, and responsible gambling. Browse FAQ →

million888
21+ Only

Gambling should be entertaining, not stressful. If you feel your gambling is becoming a problem, use our self-exclusion tools or seek help. Visit our Responsible Gambling page for resources and support options available in Malaysia. Play responsibly — 21+ only.