From live roulette tables to Malaysia Super League betting, city888 brings the full casino floor straight to your phone or laptop. Trusted by players across Kuala Lumpur, Penang, Johor Bahru, and beyond — we combine blazing-fast payouts with a platform built for Malaysian players.
21+ Only | Play Responsibly | International Licensed Platform
Real milestones from a platform built around Malaysian players.
Eight reasons we've stayed at the top of Malaysia's online gaming scene.
Touch n Go, Boost, and GrabPay withdrawals processed in as little as 5 minutes — no unnecessary delays.
256-bit SSL encryption, two-factor authentication, and segregated player funds keep your account and money safe.
Malaysia Super League, EPL, UFC, and international fixtures — we offer some of the best margins on live football and combat sports.
Reach our team any time via live chat. Agents familiar with local payment methods and Bahasa-friendly where needed.
Smooth on any Android or iOS device with no extra app download needed — just open your browser and play.
Slots, live baccarat, dragon tiger, poker, roulette, fish shooting — there's always something running around the clock.
Deposit and withdraw in Malaysian Ringgit directly. No currency conversion fees eating into your winnings.
Six VIP tiers from Bronze to Royal Black Diamond. The more you play, the more benefits you unlock — cashback, bonuses, and more.
Six levels of loyalty recognition — the higher you climb, the richer the rewards.
Monthly Turnover: RM 500 – RM 4,999
Monthly Turnover: RM 5,000 – RM 19,999
Monthly Turnover: RM 20,000 – RM 74,999
Monthly Turnover: RM 75,000 – RM 199,999
Monthly Turnover: RM 200,000 – RM 499,999
Monthly Turnover: RM 500,000+ | Invitation only
Every bet earns you loyalty points. Redeem them for bonus credits, free spins, or cashback — your choice.
Every RM 10 wagered on slots, live casino, or sportsbook earns you loyalty points. Points accumulate automatically — no manual opt-in required.
Points determine your VIP tier. Reach monthly turnover thresholds to move from Bronze to Silver, Gold, Platinum, and beyond — each step unlocks richer perks.
Swap accumulated points for bonus wallet credits, free-spin packages on featured slots, or add them to your cashback payout at month end.
At city888, loyalty isn't just a word. Whether you're a weekend punter betting RM 50 on EPL fixtures from Petaling Jaya, or a high-roller at the live baccarat tables every night in Bangsar — every single Ringgit you stake is recognised and rewarded.
Points never expire as long as your account is active. If your activity dips for 90 consecutive days, points are frozen but not lost — simply log back in and continue where you left off.
Tier status is recalculated monthly based on the previous calendar month's total qualifying turnover. Promotional bets may be excluded from point accumulation.
A clear, step-by-step guide so your money reaches you fast — whether via Touch n Go eWallet, bank transfer, or USDT.
Head to city888 Login and sign in with your credentials. From your member dashboard, tap "Wallet" then select "Withdraw".
Select from e-wallet (Touch n Go eWallet, Boost, GrabPay), bank transfer (Maybank, CIMB, Public Bank, Hong Leong Bank), or cryptocurrency (USDT TRC20). Each method has different processing windows.
Input the amount in MYR (or USDT equivalent). Double-check your registered bank account number or e-wallet phone number before confirming — mismatched details cause delays.
First-time withdrawals require identity verification — upload a clear photo of your MyKad (front and back) plus a selfie. Verification is typically approved within 1 business hour during peak hours.
E-wallets (Touch n Go, Boost, GrabPay): typically 5–30 minutes. Bank transfer: 30 minutes to 3 business hours depending on cut-off times. Crypto (USDT TRC20): 15–45 minutes including blockchain confirmation.
Slow withdrawal? Possible reason: Touch n Go eWallet withdrawal not working could be a daily limit cap on the e-wallet provider's end. Contact city888 24/7 live chat — our team can manually escalate to the payments team.
| Touch n Go eWallet | 5–30 min |
| Boost | 5–30 min |
| GrabPay | 5–30 min |
| Maybank / CIMB | 30 min – 3 hrs |
| USDT TRC20 | 15–45 min |
How to deposit at city888 — Touch n Go, Boost, bank transfer, cryptocurrency, and more.
Best for: everyday Malaysian players who already use TNG for daily spending. Seamless, no extra steps.
Best for: Boost users who prefer a separate e-wallet from their bank. Popular in Klang Valley and Penang.
Best for: larger deposit amounts. Supports Maybank2u, CIMB Clicks, Public Bank, and Hong Leong Connect.
Best for: players who prefer cash or don't have internet banking set up. Available at any 7-Eleven nationwide.
Best for: players wanting privacy, higher limits, or international fund transfers. TRON network keeps fees minimal.
Best for: Grab users who prefer keeping their spending in one ecosystem. Widely used across Kuala Lumpur and Johor Bahru.
Real feedback from members across the country.
"Been using city888 for about two years now. The Touch n Go withdrawal is honestly the fastest I've seen — usually done before I even close my laptop. Gold VIP perks are solid too."
"The live baccarat tables load so smoothly even on my phone connection in Penang. Customer service helped me sort out a KYC issue within 20 minutes. Very professional lah."
"EPL odds are consistently better here than my old platform. I mainly bet on Malaysia Super League fixtures and the in-play updates are quick. Would recommend to any sports punter in JB."
"I was skeptical about crypto deposits but the USDT guide on the site was really clear. First deposit confirmed in under 20 minutes. No hidden fees, wallet credited correctly."
"The Platinum VIP monthly bonus was a nice surprise after my first full month. Personal chat lane means I don't wait in queue. city888 treats their regulars well, trust me."
"Slots selection is huge — I always find something new to try. The Boost deposit option is super convenient since I top up daily anyway. Minor feedback: could add more local fishing games."
Understanding how city888 is regulated and what that means for you as a Malaysian player.
city888 operates under international gaming licensing from jurisdictions that regulate online gambling and require operators to maintain player protection standards, fair game certification, and financial safeguards. This licensing framework mandates independent RNG auditing, segregated player funds, and minimum responsible gaming tools for all registered members.
We do not claim any Malaysian government regulatory status. There is no Malaysian government body that licenses offshore online gambling operators. We do not represent any Malaysian regulatory authority, and no such regulator endorses this platform.
Malaysian users: You are responsible for understanding and complying with your local laws regarding online gambling. If you are uncertain, seek independent legal advice before registering.
Read our Responsible Gaming pageOur Random Number Generator is periodically audited by third-party testing laboratories to verify game outcomes are truly random and statistically fair.
Player balances are held in accounts separate from operating funds, ensuring your money remains accessible regardless of company operational status.
All new accounts must complete identity verification. We strictly enforce the 21+ minimum age requirement mandated by our international licensing authority.
Self-exclusion tools, deposit limits, session time reminders, and links to problem gambling support resources are available to all members at no cost.
Gambling should be an enjoyable form of entertainment — not a way to solve financial problems or cope with stress. city888 is committed to providing tools that help you stay in control.
21+ Only. This platform is strictly for adults aged 21 and above. We verify age during KYC and reserve the right to close accounts that cannot confirm eligibility.
View full Responsible Gaming resources