21+ Only   Licensed & Regulated Online Gaming Platform

mcity888 – Malaysia's Most Trusted Online Casino, Sportsbook & Live Gaming Platform

From live football action on the Malaysia Super League to high-stakes baccarat and jackpot slots, mcity888 delivers a premium betting experience built for Malaysian players. Fast payouts, tight security, and round-the-clock support — all in one place.

Login & Start Playing
mcity888
850,000+
Registered Players
RM 4.2M
Daily Payouts
3,500+
Games Available
8 Years
In Operation

Explore Game Categories

Browse every category available on mcity888 — from live football to lottery and beyond.

Slots
Sports
Live Dealer
Bingo
Live Football
Lottery
Poker
Arcade
mcity888

🎁 Welcome Bonus: 100% Match Up to RM 10,000

New to mcity888? Your first deposit gets doubled — instantly. Make your first real-money deposit and we'll match it 100%, up to RM 10,000 in bonus credits. That's more runway to explore slots, live casino, and sports betting.

  • Minimum deposit to qualify: RM 50
  • Bonus credited automatically within minutes
  • Valid for Slots, Live Casino, and Sportsbook
  • Wagering requirement: x15 on (deposit + bonus)
  • Bonus expiry: 30 days from date of issue
  • Maximum single bet during bonus play: RM 300
  • Only one welcome bonus per household / IP address
Claim Your Bonus Now
💰
UP TO
RM 10,000
Terms and conditions apply. 21+ only. Play responsibly.

How to Get Started on mcity888

Four simple steps and you're in — no fuss, no complicated process.

1
Register Account

Head to the mcity888 registration page, enter your details, and create a secure password. Takes under 2 minutes.

2
Login & Verify

Log in with your new credentials and complete the KYC identity verification to unlock full account features.

3
Make a Deposit

Fund your account via Touch n Go eWallet, Boost, Maybank, CIMB, Public Bank, or card. Minimum RM 20.

4
Play & Win

Browse over 3,500 games across slots, live casino, sportsbook, and lottery. Claim your welcome bonus and start winning.

mcity888

Why Malaysian Players Choose mcity888

Built for serious bettors who expect more — here's what sets mcity888 apart.

Lightning Payouts

E-wallet withdrawals processed in as little as 5–30 minutes. Touch n Go and Boost transfers arrive fast.

Bank-Grade Security

256-bit SSL encryption, two-factor authentication, and round-the-clock fraud monitoring protect your funds.

Competitive Odds

Industry-leading odds on EPL, Malaysia Super League, UFC, and major tournaments — more value per bet.

24/7 Support

Live chat support available around the clock. Our team covers Kuala Lumpur, Penang, JB, and beyond.

Mobile-Optimised

Full experience on any device — Android or iOS — with no app download required. Play instantly from your browser.

Daily Promotions

Regular reload bonuses, cashback offers, and free spins. Check the promotions page daily for the latest deals.

Licensed Platform

Operated under an international gaming authority licence, ensuring fair play, player fund protection, and regulatory oversight.

3,500+ Games

From classic slots to high-stakes baccarat, live football betting, lottery, fishing games, and crash titles — always something new.


🏆 Recent Big Wins at mcity888

Real winners, real payouts. Could you be next?

RM 1,248,500

Progressive Jackpot Slot

A*** from Kuala Lumpur

Won last Tuesday
RM 387,200

Live Baccarat Table

J*** from Johor Bahru

Won this weekend
RM 95,750

Sports Accumulator Bet

R*** from Penang

Won on EPL Matchday
RM 512,000

Fishing Game Bonus Round

M*** from Petaling Jaya

Won last month
RM 74,300

Lottery Magnum Special Draw

C*** from Bangsar, KL

Won this week
mcity888

Ready to Win Big? Join mcity888 Today.

Thousands of Malaysian players are already betting live, spinning slots, and cashing out daily.

Get Started Now

21+ only. Please gamble responsibly. Terms & conditions apply.

mcity888 Loyalty & Rewards Program

The more you play, the more you earn. Progress through three tiers and unlock exclusive perks.

🥉 Bronze
Entry Level

Earn 1 Loyalty Point per RM 10 wagered. Start redeeming from 500 points.

  • Weekly cashback: 2%
  • Birthday bonus: RM 50
  • Standard withdrawal speed
  • Access to all standard promotions
🥈 Silver
Dedicated Player

Earn 1.5 points per RM 10. Unlock at 10,000 lifetime points or RM 5,000 monthly wager.

  • Weekly cashback: 5%
  • Birthday bonus: RM 150
  • Priority withdrawal processing
  • Exclusive Silver member promotions
🥇 Gold
Elite VIP

Earn 2 points per RM 10. Unlock at 50,000 lifetime points or RM 20,000 monthly wager.

  • Weekly cashback: 10%
  • Birthday bonus: RM 500
  • Dedicated VIP account manager
  • Same-day withdrawals, higher limits

Featured & Popular Game Categories

Discover what mcity888 players are enjoying most right now.

Slots
1,200+ titles
Live Casino
Baccarat, Blackjack, Roulette
Sports Betting
EPL, MSL, UFC & more
Live Football
Stream & bet live
Lottery
Magnum, Toto & more
Crash & Arcade
Instant win games
mcity888

Game Studio Diversity at mcity888

Our platform is powered by a curated mix of industry-leading studio categories, ensuring variety, quality, and fairness at every level.

Top-Tier Slot Studios

Companies producing high-RTP video slots with cinematic graphics and engaging mechanics — including Megaways, cluster pays, and bonus buy features. Expect immersive themes, volatile bonus rounds, and six-figure jackpots on selected titles.

Live Dealer Studios

Operators streaming professional dealers from licensed studios in Eastern Europe and Asia. Offering authentic Baccarat, Blackjack, Roulette, and Sic Bo with HD multi-camera angles and real-time interaction.

Asian-Focused Studios

Providers specialising in Asian-themed slots, fishing games, and culturally relevant titles hugely popular among Southeast Asian players — including Malaysian, Singaporean, and Indonesian audiences.

Crash & Instant-Game Studios

Newer providers offering quick-round games with provably fair mechanics. Popular crash games, mines, plinko, and dice titles give players full control over risk level and payout multipliers.


Bonus Terms Explained – Plain English Guide

Before you claim any bonus at mcity888, here's a quick breakdown of the key terms every Malaysian bettor should understand.

Wagering Requirement / Rollover

This is how many times you must bet your bonus (and sometimes deposit) amount before you can withdraw winnings. A x15 rollover means if you received a RM 500 bonus, you must place RM 7,500 in total bets before cashing out. Example: RM 200 deposit + RM 200 bonus × 15 = RM 6,000 total wagering needed.

Maximum Bet During Bonus

While using bonus funds, most platforms cap each individual bet. At mcity888, the typical cap is RM 300 per round or spin. Placing bets above this limit while a bonus is active may result in winnings being voided.

Game Contribution Rate

Not all games contribute equally to your wagering requirement. Slots typically count 100% — RM 100 bet on slots = RM 100 progress. Table games like baccarat or roulette often contribute only 10–20%. Always check the game contribution table before playing.

Bonus Expiry

Bonuses don't last forever. Typical windows are 7, 14, or 30 days from the date of issue. If you don't meet the wagering requirement within this period, the bonus and any related winnings are forfeited. mcity888's welcome bonus expires after 30 days.

Sticky vs Non-Sticky Bonus

A non-sticky bonus is "cashable" — once wagering is met, the full balance (deposit + bonus + winnings) is withdrawable. A sticky bonus stays in your account forever but cannot itself be withdrawn — only the profits generated from it can be cashed out.

Maximum Cash-Out

Some bonuses cap how much you can withdraw from bonus-derived winnings. For example, a max cash-out of 5× the bonus means a RM 200 bonus can generate at most RM 1,000 in withdrawable winnings, regardless of how much you've won.

Free Spins Value

Free spins are usually valued at a fixed coin size (e.g., RM 0.20 per spin). Winnings from free spins typically carry the same wagering requirement as cash bonuses. Example: 50 free spins × RM 0.20 = RM 10 bonus value, subject to x20 rollover = RM 200 wagering requirement.

Always read the full Terms & Conditions before claiming any bonus. If something isn't clear, contact mcity888 support before you claim.

mcity888

Account Verification (KYC) Guide

Understanding KYC — what it is, what you need, and how to complete it at mcity888.

Why Is KYC Required?

KYC (Know Your Customer) is a standard compliance requirement mandated by international gaming regulators. It confirms your identity, prevents fraudulent accounts, protects against money laundering, and ensures your winnings are paid to the right person. Without completing KYC, withdrawal requests cannot be processed. It also protects you — if someone tried to access your account, verification adds an extra layer of protection.

What Documents Are Required?
  • Valid Malaysian ID — MyKad, Driver's Licence, or Passport (must be current, not expired)
  • Proof of Address — Recent utility bill (TNB, Syabas, Telekom) dated within the last 3 months, or bank statement showing your residential address
  • Selfie with ID — A clear photo of yourself holding your ID document next to your face
  • Payment Method Verification — Screenshot of your Touch n Go eWallet or bank account showing your name and account number (for matching withdrawal destinations)
Step-by-Step KYC Submission
  1. Step 1 – Log In: Access your mcity888 account and navigate to Account Settings > Verification.
  2. Step 2 – Upload Documents: Upload clear, colour photos of your ID (front and back), proof of address, and your selfie. Files must be JPG/PNG/PDF under 5MB each.
  3. Step 3 – Submit for Review: Click Submit. You'll receive a confirmation message. Our compliance team reviews submissions during business hours.
  4. Step 4 – Confirmation: Verification is typically completed within 24–48 hours. You'll be notified by email once approved, and full withdrawal access is unlocked immediately.
Security Notes
  • Only upload your documents through the official mcity888 site. Verify the URL starts with https:// before uploading.
  • When photographing your ID, consider covering sensitive digits (e.g., partial IC number) if you're concerned about privacy — leave enough visible for verification purposes.
  • Never share your identity documents through WhatsApp, Telegram, or any unencrypted messaging platform, even if someone claims to be mcity888 support.
  • mcity888 will never ask for your full card PIN, bank password, or OTP code during the KYC process.
Verification Time
24–48 Hours
Under normal circumstances. Faster during off-peak periods.

Step-by-Step Withdrawal Guide

How to withdraw your mcity888 winnings quickly and safely — including Touch n Go eWallet and bank transfer options.

01
Login & Access Withdraw

Log in to your mcity888 account, go to My Account > Wallet > Withdraw. Ensure your account is in good standing with no pending disputes.

02
Choose Payout Method

Select from e-wallet (Touch n Go, Boost), instant bank transfer (Maybank, CIMB, Public Bank), or other available options. Choose the method that matches your registered payment account.

03
Enter Amount & Verify

Key in your desired withdrawal amount (minimum RM 30 for e-wallets, RM 100 for bank transfer). Confirm the recipient account details are correct before proceeding.

04
Complete KYC First

First-time withdrawers must have completed identity verification (KYC). If not yet done, you'll be prompted to submit your documents before the withdrawal can proceed.

05
Wait for Processing

E-wallet payouts (Touch n Go / Boost) typically arrive within 5–30 minutes. Bank transfers may take 1–3 hours depending on the bank's processing times. During high-traffic periods, allow up to 24 hours.

Important Requirements
  • KYC identity verification must be completed
  • All applicable wagering requirements fully met
  • Withdrawal amount must not exceed daily limits
  • Account must be in good standing (no flags)

Slow withdrawal? Our 24/7 support team can check your request status instantly via live chat.

mcity888

The mcity888 Journey

From humble beginnings to Malaysia's most trusted platform — here's how we got here.

2018
Founded

mcity888 launched as a focused Malaysian-market platform, targeting serious bettors in Kuala Lumpur and the Klang Valley.

2020
Mobile Platform Launch

Full mobile-responsive platform launched, reaching players in Penang, JB, Ipoh, and beyond — no app download required.

2022
500,000 Members

Hit the half-million player milestone and introduced Touch n Go eWallet & Boost as primary payment methods.

2026
850,000+ & Growing

Over 850,000 active members, RM 4.2M in daily payouts, and 3,500+ games. The mcity888 story continues.


Payment Methods

Fast, secure deposits and withdrawals using Malaysia's most popular payment options.

Touch n Go eWallet Boost Maybank CIMB Bank Public Bank Hong Leong Bank Visa Card Mastercard Cryptocurrency Instant Bank Transfer

All transactions are encrypted with 256-bit SSL. Minimum deposit RM 20. Minimum withdrawal RM 30 (e-wallet), RM 100 (bank transfer).

mcity888
Your Privacy Matters at mcity888

mcity888 is committed to protecting the personal data of all our users in accordance with applicable Malaysian data protection standards. We collect only the information necessary to operate your account, process transactions, and meet our regulatory obligations. Your data is never sold to third parties. All information transmitted on this site is secured with 256-bit SSL encryption.

For full details on how we collect, store, and use your information, please read our Privacy Policy. If you have any questions, contact our support team directly.

Join 850,000+ Malaysian Players on mcity888

Fast payouts. Big bonuses. Live casino, sports, slots and more — all under one roof.

Login to mcity888 Now

Gambling is for entertainment only. Please play responsibly. 21+ only. If gambling stops being fun, please seek help.