mi888 — Trusted Online Casino for Malaysian Players
Enjoy online slots, live casino, Malaysia Super League and EPL sports betting, fish shooting, and classic table games — all on one platform operating under international licensing. Deposit easily with Touch 'n Go, withdrawals processed in 30 minutes to 3 hours.
Choose How You Want to Start
Compare the offers before making your first deposit — many Malaysian players do this to find the option that suits their play style.
200% Welcome Bonus
Maximum bonus value
Minimum deposit of RM20 to qualify. For example, deposit RM100 — you receive a RM200 bonus, bringing your balance to RM300, with a wagering requirement of RM2,000 (10× the bonus value). For deposits of RM1,600 and above, the bonus is RM1,500, balance RM3,100, with a wagering requirement of RM15,000.
Suited for new players who want to maximise their starting funds.
View DetailsWeekly VIP Cashback
Cashback every week
Starting from Bronze (0.2%) up to Diamond (1.0%) — the more active you are, the higher your VIP tier and the more cashback credited to you each week.
Suited for regular players who play frequently and want long-term value.
Learn MorePlay Without Bonus
No wagering requirement
You can decline the bonus entirely. Deposited funds remain as cash — no wagering conditions apply. The minimum withdrawal is RM100 and can be processed without meeting any bonus requirements.
Suited for experienced players who prioritise withdrawal flexibility.
View Details
About mi888
mi888 is built specifically for Malaysian players who want a safe, fair, and easy-to-use online betting experience. Our platform operates under international licensing and uses SSL encryption to protect every transaction and member's personal data. We believe trust is built not through promises, but through consistent action every day.
From the start, our goal has been to provide a space that understands local players' needs — from payment options like Touch 'n Go eWallet and DuitNow, to customer support in Bahasa Melayu. Players in Kuala Lumpur or anywhere in Malaysia can register, deposit, and start playing in a short amount of time.
We are also committed to responsible gambling. mi888 offers limit-setting tools to help players stay in control. Enjoying the game is the priority, and we take seriously our responsibility to look after the wellbeing of our members.
Popular Game Categories
From jackpot slots to live football streams — it's all here.
Online Slots
Fortune Tiger, Gates of Olympus and hundreds of other slots
Live Casino
Baccarat, roulette, blackjack with live dealers
Sports Betting
EPL, Malaysia Super League, mix parlay and more leagues
Fish Shooting
Mega Fishing, Ocean King Jackpot and exciting fish shooting games
Sic Bo
Classic dice game with interesting odds
Esports
Betting on local and international esports matches
How to Get Started at mi888
Four simple steps — from registration to your first bet.
Register an Account
Fill in the registration form with your username, password, and mobile number. The process is quick and does not require any documents at this stage.
Log In & Verify Your Account
Use your credentials to log in via the mi888 Login page. Complete KYC verification when prompted to enable withdrawals.
Make a Deposit
Choose your preferred payment method — Touch 'n Go eWallet, DuitNow, FPX or cryptocurrency. Minimum deposit is only RM20.
Choose a Game & Start Betting
Browse the game categories, pick slots, live casino or sports markets that interest you, and enjoy the betting experience.
Payment Methods Guide
All deposit and withdrawal methods at mi888 — minimum deposit RM20, withdrawals processed in 30 minutes to 3 hours.
Touch 'n Go eWallet
The most popular option among Malaysian players. Great for those already using TNG for everyday payments.
- Log in to your mi888 account.
- Go to the Deposit section and select Touch 'n Go eWallet.
- Enter the deposit amount and scan the QR code or follow the instructions.
- Confirm the transaction in your TNG app.
DuitNow
Direct bank transfer using a phone number or account number. Fast and suitable for active online banking users.
- Select DuitNow on the Deposit page.
- Copy the DuitNow account number provided.
- Open your banking app and make the transfer.
- Upload proof of payment if requested.
Online Banking (FPX)
Supports all major Malaysian banks via FPX. Suited for players who prefer using their bank account directly.
- Select FPX / Online Banking on the Deposit page.
- Choose your bank from the list.
- Log in to your online banking and confirm the amount.
- Transaction is confirmed automatically.
Boost
A user-friendly local e-wallet. Suited for players who use Boost for everyday purchases and want the same payment method for betting.
- Select Boost in the Deposit section.
- Enter the deposit amount and tap confirm.
- You will be directed to the Boost app for confirmation.
- Funds are credited to your mi888 account.
ShopeePay
For active Shopee users, ShopeePay offers a straightforward way to deposit directly from an app you already use.
- Select ShopeePay on the Deposit page.
- Enter the amount you wish to deposit.
- Open the Shopee app and confirm the payment.
- Funds arrive in your mi888 account.
Cryptocurrency (USDT, BTC, ETH)
Suited for players who prioritise privacy and blockchain technology. mi888 accepts USDT, BTC and ETH for deposits and withdrawals.
- Select Crypto in the Deposit section and choose your token (USDT/BTC/ETH).
- Copy the wallet address displayed.
- Send the amount from your crypto wallet to that address.
- Account is credited after network confirmation.
Account Verification (KYC) Guide
KYC (Know Your Customer) is an identity verification process required by all licensed gambling platforms to comply with international regulations and prevent fraud, money laundering, and access by underage individuals. It protects both you and the platform.
Documents typically required for mi888 account verification:
- Valid Malaysian identity card — MyKad
- Or a valid Malaysian driving licence / passport
- Proof of address — a recent utility bill (water, electricity or telephone)
- A selfie holding your identity document
Follow these steps to complete your KYC verification:
Log In & Go to Profile
Once logged in, navigate to your account settings and look for the "Identity Verification" or "KYC" section.
Upload Your Identity Document
Scan or take a photo of your MyKad, driving licence, or passport — both front and back, clearly visible.
Submit a Verification Selfie
Take a photo of yourself holding your identity document beside your face in good lighting.
Wait for the Team to Review
Our team will review your documents. Once approved, your account will be fully verified for withdrawals without any restrictions.
Document Security Note
- Only upload documents to websites that use HTTPS and are trustworthy.
- Cover sensitive digits on your identity card number if uploading an initial copy — only expose the information that is required.
- Do not send identity documents via unsecured chat applications or unencrypted personal email.
mi888 VIP Programme
Playing regularly will automatically raise your VIP tier — the higher the tier, the bigger your weekly rewards.
- Birthday bonus
- 24/7 support access
- Exclusive member promotions
- Enhanced birthday bonus
- Priority support
- Special reload offers
- Premium birthday bonus
- High-priority live chat
- Exclusive event invitations
- Personal account manager
- Priority withdrawals
- Higher deposit limits
- Personal VIP account manager
- All Platinum benefits
- Exclusive anniversary rewards
Move up the VIP tiers by playing actively — there is no set minimum deposit requirement to advance; your consistency in playing determines your progress.
Ready to Start? A 200% Bonus is Waiting for You
Register now and receive a 200% welcome bonus of up to RM1,500 on your first deposit. Minimum deposit from as low as RM20.
21+ | Subject to terms and a 10× bonus wagering requirement.
Protect Your Account
Good security practices keep your money and personal information safe.
Enable Two-Step Verification
Add an extra layer of security to your account with two-factor authentication. This prevents unauthorised access even if your password is compromised.
Never Share Your OTP Code
Your OTP code is strictly confidential. mi888 staff will never ask for your OTP — anyone who does is attempting to scam you.
Check the Domain Before Logging In
Make sure you are at mi888.one before entering your credentials. Watch out for fake websites with very similar-looking domains.
Use a Unique & Strong Password
Create a long password using a mix of uppercase letters, lowercase letters, numbers, and symbols. Do not reuse the same password as your email or other accounts.
Log Out on Shared Devices
Always log out of your mi888 account when using a computer or phone shared with others to prevent unauthorised access.
Contact Support Only Through the Official Site
Use only the live chat or support email listed on the mi888 site. Do not contact numbers or links received from outside sources.
A Guide to Effective Betting Tips
Practical tips for players who want to bet smarter — especially for sports fans following EPL, La Liga, and Malaysia Super League.
Manage Your Bankroll Wisely
Set a limit on what percentage of your balance you are willing to stake in a single session. Never bet more than you can afford to lose.
Understand How Odds Work
Decimal odds are easier to calculate — multiply your stake by the odds to find the total payout. Take time to understand odds formats before placing bets.
Mix Parlay Strategy
Mix parlay is popular among Malaysian football fans. Choose realistic combinations — too many legs in a parlay increases risk exponentially.
Study the Stats First
Before placing a bet, check a team's recent form, player injuries, and home or away performance. Data is the basis of better decisions.
Avoid Betting on Emotion
Do not try to recover losses by increasing your stake size. Decisions made when angry or frustrated rarely turn out well.
Set Daily Limits
Use the deposit and loss limit tools available in your account. Limits set in advance help you stay disciplined.
Identify Value in Odds
Look for markets where the odds offered are higher than the actual probability of the outcome. This is called a "value bet" — an effective long-term strategy.
Explore All Sections of mi888
Each section is designed for a more focused and organised playing experience.
Fish Shooting
This page covers all fish shooting games from JILI, including Mega Fishing, Ocean King Jackpot, and Bombing Fishing — with a description of each game and how to place bets.
View DetailsSic Bo
Learn how to play the classic dice game Sic Bo, understand the types of bets available, and pick up basic strategies to improve your chances.
View DetailsSports Betting
A dedicated page for sports fans — EPL and Malaysia Super League football markets, badminton, mix parlay, and a guide on how to read odds correctly.
View DetailsOnline Slots
Discover an extensive slot collection including games from PG Soft, Pragmatic Play, and JILI — with general RTP information, volatility details, and tips on choosing the right slot.
View Detailsmi888 Casino
The mi888 live casino page offers a full overview of baccarat, roulette, blackjack, and more with live dealers in a real casino setting.
View Detailsmi888 Login
A secure login page to access your mi888 account — including a guide on how to log in, reset your password, and keep your session safe.
View Details24/7 Support for You
The mi888 support team is always ready to assist in Malay and English.
Live Chat
Our live chat operates around the clock, seven days a week with no breaks. Any questions about your account, deposits, withdrawals, or games — our team will assist you in Malay or English, whichever you prefer. Access live chat directly from any page on this site.
Email Support
For detailed enquiries, formal complaints, or issues that require document attachments, you can reach us by email. Our team reads and replies to every message in both languages.
Our support email address:
[email protected]