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.
We've built million888 from the ground up for Malaysian players — fast, fair, and fully equipped for the way you play.
Top up via DuitNow, FPX, Touch 'n Go eWallet, GrabPay, Boost and all major Malaysian banks. Funds arrive in seconds — no delays.
256-bit SSL encryption, two-factor authentication, and strict KYC processes keep your account and funds protected at all times.
Among the sharpest sports betting odds for EPL, Liga Super Malaysia, La Liga, Champions League, and UFC fight nights.
Fully optimised for Android and iOS. Smooth gameplay on any screen — no app download required, just open your browser and play.
Our English-speaking support team is available around the clock. Live chat response under 2 minutes. Email replies within 4 hours.
Long-term player rewards with multi-tier VIP levels. The more you play, the more cashback, rebates, and exclusive perks you earn.
A massive library of slots, live baccarat, roulette, poker, fishing games, and sports betting markets — all under one roof.
Verified accounts enjoy same-day withdrawal processing. Funds transferred directly to your Maybank, CIMB, Public Bank, or Hong Leong account.
Explore our curated selection of top-performing slot titles. High RTP, smooth mechanics, and a variety of themes to suit every type of player.
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 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.
All balances, deposits, and withdrawals displayed and processed in Malaysian Ringgit (MYR / RM). No currency conversion fees.
Touch 'n Go eWallet, Boost, GrabPay, DuitNow, FPX, Maybank2u, CIMB Clicks, Public Bank PBe, Hong Leong Connect and more.
Our support team communicates in English with Malaysian-familiar context. Live chat available 24/7; email support from 9 AM–1 AM MYT.
Dedicated coverage of Liga Super Malaysia, EPL, La Liga, Bundesliga, UFC, badminton, esports and more. Local fixtures covered in real time.
Accepted Payment Methods
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.
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.
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.
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%.
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.
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.
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.
"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."
"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."
"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."
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.
Our game outcomes are certified by independent third-party testing agencies, ensuring random and fair results on all titles.
Player deposits are held separately from operational funds. Your balance is protected even in unlikely scenarios of business disruption.
Strict KYC and age verification measures ensure only players aged 21 and above can access real-money gameplay.
Self-exclusion tools, deposit limits, cooling-off periods, and access to problem gambling resources are all available to our players.
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.
Credited to your million888 account upon tier verification and first deposit.
We honour your earned VIP status — you won't need to start from Bronze again.
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 SupportKYC (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.
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.
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.
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.
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
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.
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 DetailsGot 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:
Live Chat: Available 24 hours, 7 days a week
Email Response Time: Within 4 hours (9 AM – 1 AM MYT priority window)
Average response under 2 minutes. Available 24/7 with no bots — real agents.
Detailed queries handled by email with full case tracking. Replies within 4 hours.
All support interactions are in English, tailored to Malaysian context and platform terminology.
Comprehensive FAQ covering deposits, withdrawals, KYC, bonuses, and responsible gambling. Browse FAQ →
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.