Join over 500,000 active Sports 888 members across Malaysia. Create your free account in under 2 minutes and claim a welcome bonus of up to RM888 to start your betting journey today.
Enter your Malaysian phone number, username, and a strong password. No email address is required for basic registration.
Enter the OTP sent to your phone number. Verification completes within 60 seconds — your account is activated immediately.
Minimum deposit of RM10 via Touch 'n Go eWallet, GrabPay, DuitNow, or FPX. Head to the Promotions Centre and activate your RM888 welcome bonus.
Already have an account? Log In here
Your registration is protected by 256-bit SSL encryption. Sports 888 will never share your information with third parties.
Six reasons why Sports 888 is the top platform to register with today
Registering with Sports 888 takes under 2 minutes. All you need is a Malaysian phone number — no documents, no excessive questions, no drawn-out process. Enter your number, verify the OTP, and your account is ready to use. It really is that simple.
New Sports 888 members are eligible for one of the best welcome bonus packages in Malaysia. 100% Deposit Bonus up to RM500, plus separate sports, casino, and esports bonuses — totalling up to RM888 to kick off your journey with a real edge.
Once registered, you get instant access to Malaysia Super League and EPL football betting, Live Casino, over 500 slot games, multi-table roulette, MPL Malaysia and Dota 2 esports, and progressive jackpots — all under one Sports 888 account.
Sports 888 supports all major Malaysian digital payment methods — Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, and FPX (Maybank2u, CIMB Clicks). Minimum deposit is just RM10. Withdrawals are processed within 30 minutes for standard amounts.
Sports 888 uses 256-bit SSL encryption to protect all your registration data and transactions. We are fully compliant with Malaysia's PDPA 2010 and never sell or share members' personal information with third parties for marketing purposes.
The Sports 888 customer support team is available in Bahasa Malaysia, 24 hours a day, seven days a week. Whether you have questions about registration, deposits, bonuses, or any technical issues — we're here via live chat or email at support@sports888.xyz.
Activate each bonus from the Promotions Centre after registering and making your first deposit
Deposit RM50–RM500 and receive a 100% match bonus. Deposit RM500 and you'll have RM1,000 in your account to get started. 8x rollover. Applies to all games.
Exclusively for Sports Betting on Malaysia Super League, EPL, badminton, and other sports. Min deposit RM30. 6x rollover at minimum odds of 1.70. Valid for 14 days.
RM200 bonus credit for Live Casino and slots, plus 50 free spins on selected slots. Min deposit RM50. 10x rollover. Free spins expire after 7 days.
For MLBB MPL Malaysia, Dota 2, CS2, and Valorant VCT Pacific betting. Min deposit RM30. 7x rollover. Applies to all listed esports matches.
Important Note: Each bonus type carries different rollover requirements and validity periods. Activate your bonus from the Promotions Centre before you start playing. For full details, visit the Welcome Bonus us.
Full access to the complete Sports 888 gaming ecosystem
Every game on Sports 888 is accessible from a single account — no separate registrations needed for different categories. Log in once, play everything. A seamless experience across all devices: mobile, tablet, and desktop.
Whether you're trying an online betting platform for the very first time, or you've had your eye on Sports 888 for a while but weren't sure where to begin, this page has everything you need to know. The Sports 888 registration process is designed to be as straightforward as possible — no lengthy forms to fill out, no days-long wait for account approval.
To register with Sports 888, all you need is an active Malaysian phone number — that's the only basic requirement. In under 2 minutes, your account can be up and running, ready for your first deposit via Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX through Maybank2u and CIMB Clicks — whichever is most convenient for you.
Before registering, make sure you meet the following requirements:
Here is a detailed guide to registering a Sports 888 account from start to finish, all the way through to being ready to play:
Step 1 — Enter Your Basic Details: Go to the registration form on this page and enter your Malaysian phone number in the format 01XXXXXXXX. Choose a unique username — this is the name that will appear on your account. Create a strong password using a combination of uppercase letters, lowercase letters, and numbers, at least 8 characters long. Your currency is automatically set to MYR (Malaysian Ringgit).
Step 2 — OTP Verification: Once you submit the form, Sports 888 will send a six-digit OTP (One-Time Password) to your phone number via SMS. Enter the code within 60 seconds to verify your account. If the SMS is delayed, wait a moment or use the "Resend OTP" option, which appears after 30 seconds.
Step 3 — Make Your First Deposit: Once your account is active, go to the "Deposit" section in your account. Select your preferred payment method — Touch 'n Go eWallet, GrabPay, Boost, ShopeePay, DuitNow, or FPX. Enter the deposit amount — minimum RM10 for eWallets and RM30 for FPX. Follow the on-screen instructions and your deposit will typically arrive in under 3 minutes.
Step 4 — Activate Your Welcome Bonus: This is a step many new players miss. Before you start playing, go to the "Promotions Centre" in your Sports 888 account. Select the bonus you want to activate — sports, casino, slots, or e-sports. Click "Activate" and confirm. Only after the bonus is activated will your gameplay count towards that bonus's rollover requirement.
Step 5 — Start Playing: You're all set. Head to whichever game category interests you — local or international football betting, Live Casino with real dealers, slots from leading providers, roulette, e-sports, or jackpots. Sports 888 is accessible on any device — Android, iPhone, or desktop — with no separate app download required if you prefer not to.
Once you've successfully registered, here are a few things we recommend for new players:
Registering with Sports 888 is completely free with no hidden fees. You don't need to make a deposit to open an account — a deposit is only required when you're ready to start playing. Your account balance can also be withdrawn at any time without conditions, as long as there are no active bonuses with an outstanding rollover.
Quick answers to common questions from new players
No. Sports 888 only requires an active Malaysian phone number for basic registration. Email is optional and can be added later from your account settings.
The form and OTP verification take under 2 minutes to complete. Deposits take an additional 2–5 minutes depending on your chosen payment method.
No. Sports 888 only allows one account per individual. Multiple accounts will result in all accounts being closed and balances forfeited. If you've forgotten your password, contact support to recover your existing account.
Yes, completely free. No registration fee, no monthly charges, no hidden costs. You only pay when you make a deposit to play.
The welcome bonus must be claimed within 7 days of your first deposit. Each bonus type has a different validity period once activated. Check the Bonus page for full details.
The Sports 888 support team is ready to guide you through the registration process step by step in Bahasa Malaysia.
Everything you need to know about the registration process and getting started at Sports 888
Join the Sports 888 Malaysia Player Community
Over 500,000 Malaysian players have already chosen Sports 888 for football betting, Live Casino, slots, esports, and jackpots. Free account, easy process, big bonuses — what are you waiting for?
Age 21+ · Min deposit RM10 · 256-bit SSL · 24/7 Malay support · Free to register