From live football odds on the Malaysia Super League to real-time live dealer tables and mega slot jackpots — ma888 brings the full premium gaming experience to players across Kuala Lumpur, Penang, Johor Bahru, and beyond.
Something for every type of player — swipe to discover
Built from the ground up for the Malaysian market — fast, fair, and fully localised
Cash out to your Maybank, CIMB, or Touch 'n Go eWallet in minutes. No unnecessary delays on verified accounts.
Competitive handicap lines on EPL, Malaysia Super League, UFC, and more. Better margins mean bigger returns for you.
256-bit SSL encryption and two-factor authentication protect every account. Your funds and data remain safe at all times.
Real agents — not bots — available round the clock via Live Chat and WhatsApp to resolve your concerns fast.
Seamlessly optimised for Android and iOS. Bet on the go from Petaling Jaya, Bangsar, or anywhere in Malaysia.
Welcome bonuses, weekly cashback, reload offers, and VIP loyalty rewards — new deals posted every week.
Backed by enterprise-grade servers with automatic failover. ma888 stays online even during peak match-day traffic.
Malaysian English throughout. FPX, DuitNow, and all major local banks supported. We understand the local player.

From registration to your first bet — the entire process takes under ten minutes.
Visit ma888 Login and fill in your details. Registration is free and takes less than two minutes. You'll need a valid Malaysian phone number for verification.
Use your registered credentials to access your account dashboard. Enable two-factor authentication for added security — highly recommended.
Fund your account instantly via Touch 'n Go eWallet, DuitNow, FPX (Maybank2u, CIMB Clicks, Public Bank), or Boost. Minimum deposit from RM30.
Browse the sportsbook for live football markets, head to the slots lobby, or join a live baccarat table. Your ma888 journey begins here.

Real players. Real winnings. Life-changing amounts paid out every week.

The more you play, the more you earn. Every bet brings you closer to elite status.
All the payment options Malaysians trust — available at ma888 right now

ma888 understands that Malaysian players come from diverse communities — Chinese, Indian, and Malay — and all deserve professional, courteous, English-language support at any hour. That's exactly what we deliver.
Our support team is staffed by real human agents around the clock. When you open a chat, you speak to a person — not an automated script cycling through canned replies.
Accessible directly from the ma888 dashboard. Average 3–5 minute first-response time. Human agents are on shift 24 hours.
For players who prefer messaging on the go. Contact details available after login. Quick resolution for account, deposit, and withdrawal queries.
For detailed queries, KYC document submissions, or formal complaints. Response within 2 hours during standard business hours.
FPX deposit pending status · Maybank2u transfer not credited · Touch 'n Go eWallet withdrawal delays · KYC identity verification · Bonus wagering queries · Account security resets

Understanding these terms before you claim any offer will save you time and frustration
This is the number of times you must bet your bonus amount before you can withdraw any winnings derived from it. A x10 rollover on a RM100 bonus means you must place RM1,000 in total bets before cashing out. x15 means RM1,500, and x20 means RM2,000.
When you have active bonus funds, most platforms cap the maximum stake per bet or spin. This is typically set at RM250–RM500. Breaching this limit can result in bonus cancellation. Always check the specific cap for each promotion.
Not all games count equally towards clearing a wagering requirement. Slots typically contribute 100%, while live dealer table games contribute 10–20%. Some games (e.g., certain progressive jackpots) may contribute 0%.
All bonuses have an expiry date. Common windows are 7 days, 14 days, or 30 days from the moment of crediting. Any unused bonus or unmet wagering requirement after this window results in automatic forfeiture.
A sticky (non-cashable) bonus remains in your account during play but cannot itself be withdrawn — only the winnings generated from it can be cashed out. A non-sticky bonus is deducted before withdrawal but counts toward rollover while active.
Even after completing a rollover, some bonuses cap the total amount you can withdraw. A common cap is 5x or 10x the bonus amount. Winnings above this cap are removed at withdrawal.
Practical advice: Always read the full Terms & Conditions before claiming any bonus. Pay particular attention to the rollover figure, game contribution rates, maximum bet limits, and expiry windows. These four factors determine whether a bonus represents genuine value for your playing style.

New to online betting? These are the terms every player should know before placing a wager
We are committed to keeping gaming safe, enjoyable, and within healthy limits for every player
Set daily, weekly, or monthly deposit caps directly from your account settings to stay within your personal budget.
Configure session reminders and automatic logouts after a set number of hours to prevent extended play without breaks.
Request a cooling-off period of 30, 60, or 180 days — or permanent self-exclusion — at any time via our support team.
Access resources from international responsible gambling organisations. Links provided in our Responsible Gaming page.
Online casino and sports betting activities at ma888 are strictly for adults aged 21 and above, in accordance with international gaming authority requirements. Underage gambling is illegal and harmful. If you believe a minor is attempting to use this platform, please contact our support team immediately.
