🎉 Register with my99 now & claim your 150% Welcome Bonus up to RM 600 ⚽ Congratulations! Zulhelmi A. won  RM 4,800  – Parlay EPL & Malaysia Super League 🏸 Free registration – deposit RM 20 via Touch 'n Go & start playing badminton Malaysia Open right away 💎 New my99 members get instant full access – slots, Live Casino, Sports & e-sports 🎮 Register today – over 500,000 Malaysian members have already joined my99 🎉 Register with my99 now & claim your 150% Welcome Bonus up to RM 600 ⚽ Congratulations! Zulhelmi A. won  RM 4,800  – Parlay EPL & Malaysia Super League 🏸 Free registration – deposit RM 20 via Touch 'n Go & start playing badminton Malaysia Open right away 💎 New my99 members get instant full access – slots, Live Casino, Sports & e-sports 🎮 Register today – over 500,000 Malaysian members have already joined my99
Exclusive Welcome Bonus

Register with my99
Free. In
2 Minutes.

Join over 500,000 Malaysian players already enjoying Sports Betting, Live Casino, poker and e-sports at my99. Open a free account today and claim a welcome bonus of up to RM 600 for a strong start.

150%
Deposit Bonus
RM600
Max Bonus Cap
2min
Registration Time
256-bit SSL
Secure Data
Instant Deposit
24/7 Support

Open a Free my99 Account

Fill in the details below — registration takes less than 2 minutes

Please enter your full name.
Malaysian numbers only (01x-xxxxxxxx)
Please enter a valid Malaysia phone number.
Please enter a valid email address.
Enter password
Password must be at least 8 characters.
Passwords do not match. Please try again.
You must agree to the terms to register.
Already have an account?

Why Register for a my99 Account?

Six reasons why over 500,000 Malaysian players choose my99 as their go-to betting platform

150% Welcome Bonus up to RM 600

New my99 members are eligible for a 150% first deposit bonus of up to RM 600. Deposit RM 100 and get RM 250 to play — usable straight away across Sports Betting, slots, and Live Casino.

Instant Deposits via Malaysian e-Wallets

Deposits via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay or FPX are credited instantly — in under 30 seconds. No waiting around; start betting on your favourite Super League or EPL match right away.

Over 30 Sports & Thousands of Daily Markets

Once registered, you get full access to betting markets covering the Malaysia Super League, EPL, BWF badminton, esports (ML:BB, Dota 2, CS2), Poker, Live Casino and more — all under one my99 account.

Exclusive VIP Programme from Day One

Every bet you place after registering earns VIP points. Accumulate points, level up from Silver to Diamond, and enjoy cashback, exclusive free bets and special treatment not available to regular members.

Secure Account with 256-bit SSL Encryption

Your personal data and transaction information are protected with 256-bit SSL encryption — the same technology used by leading banks in Malaysia. Register with confidence, knowing your privacy is fully secured.

24/7 Malay Language Support

My99's Malay-speaking support team is available 24 hours a day, 7 days a week via live chat. Whether you have questions about your account, deposits, betting, or withdrawals, we'll get you a fast answer.

How to Register an my99 Account — 4 Simple Steps

The my99 registration process is designed to be fast and straightforward for Malaysian users

1
Complete the Registration Form

Enter your full name, Malaysian phone number, email address and preferred password in the form above. The entire process takes under 2 minutes.

2
Verify Phone Number

An OTP will be sent via SMS to your registered phone number. Enter the code to verify your my99 account within 5 minutes.

3
Make Your First Deposit

Deposit from as little as RM 20 via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay, or FPX. Funds are credited in seconds — and your 150% welcome bonus is activated instantly on your first deposit.

4
Start Betting & Winning

Once your deposit goes through, you can start betting on your chosen matches immediately — Malaysia Super League football, badminton, esports or Live Casino. All markets are open from the very first minute.

Accepted Deposit Methods

Touch 'n Go eWallet GrabPay DuitNow Boost ShopeePay FPX – Maybank2u FPX – CIMB Clicks

Minimum deposit RM 20 · No hidden fees · Credited in under 30 seconds

Register with my99 — The Start of Malaysia's Best Betting Experience

Everything you need to know before opening your my99 account today

If you've been watching EPL or Malaysia Super League matches every weekend at the mamak or at home with friends, you know how much more exciting it gets when there's a wager riding on every goal and every red card. my99 is built to elevate that experience — a Sports Betting platform designed from the ground up with Malaysian players in mind.

We designed the my99 registration process to be as simple and quick as possible. In under two minutes — roughly the same time it takes to make a cup of coffee — your account is active and ready to use. No lengthy procedures, no forms requiring stacks of documents. Just your name, Malaysian phone number, email and a password. That's all you need to get started.

Once registered, new my99 members immediately qualify to claim the welcome bonus — 150% of your first deposit up to RM 600. That means if you deposit RM 200, your account balance becomes RM 500 to start with. No gimmicks, no terms buried in fine print — this bonus is usable across Sports Betting, slots, and Live Casino, with clear and reasonable rollover requirements as outlined in our Promotions section.

One thing we consistently hear from Malaysian players who register for the first time is how straightforward the deposit process is. Whether you prefer Touch 'n Go eWallet out of habit from paying tolls, or you'd rather use GrabPay or DuitNow — all major local Malaysian payment methods are accepted at my99. A deposit of just RM 20 is enough to get started, and funds are credited to your account in under 30 seconds with no additional charges from our side.

Once registered and deposited, you get full access to the entire my99 platform — over 30 sports with thousands of betting markets daily, 24/7 Live Casino with live dealers for baccarat, roulette and blackjack, more than 200 slot machines from leading providers, poker tables and esports markets covering ML:BB, Dota 2 and CS2. All in one my99 account, accessible from your phone, tablet or computer.

My99's VIP Programme kicks in from day one of registration. Every ringgit you wager earns VIP points — accumulate enough within a month and you'll move up to the next tier, from Silver to Gold, Platinum, and ultimately Diamond. Each VIP tier unlocks better rewards including weekly cashback, exclusive freebets, higher betting limits, and priority service from the my99 support team.

If you're new to online Sports Betting, don't worry. my99's Malay-speaking customer support team is available 24/7 via live chat. Whether you have questions about how to read odds, how to place a parlay, or simply want to know what markets are available for this weekend's Malaysia Open badminton — just ask and we'll be happy to help.

For more experienced players — you'll find that my99's odds are competitive, the markets on offer are comprehensive, and our live betting system is among the fastest on any Malaysian platform. If you've been looking for a platform that's trustworthy, fast, and delivers a complete betting experience in Bahasa Malaysia, register with my99 today and see the difference for yourself.

My99 Welcome Bonus — Full Breakdown

Know exactly what you get when you sign up — no hidden offers, everything is laid out clearly here

First Deposit Bonus
150%
up to RM 600

Deposit RM 100, get RM 250 in your account. Deposit RM 400, get RM 1,000 (bonus capped at RM 600). Ready to use immediately on Sports Betting, slots and Live Casino.

Weekly Cashback Bonus
5%
every week with no rollover requirement

Get 5% cashback on your net weekly losses — credited automatically every Monday. No rollover required, withdrawable immediately.

Referral Bonus
RM 30
for every friend you refer

Invite your Malaysian friends to register with my99 using your personal referral code. For every friend who makes their first deposit, you receive RM 30 in bonus — with no cap on the number of referrals.

All bonuses are subject to rollover requirements as fully stated on the Promotions my99. Members are encouraged to read the full terms before claiming any bonus. For any enquiries, contact customer support via live chat.

FAQ – my99 Account Registration

Questions most frequently asked by Malaysian players before registering an my99 account

Yes, registering an my99 account is completely free — there are no sign-up fees or monthly charges to keep your account active. You only need to make a deposit when you're ready to start betting, with a minimum of just RM 20. No hidden fees, no subscriptions, and no account management charges. Your my99 account stays active as long as you use it — we don't close accounts simply for being dormant over a short period.

Your my99 account is activated immediately once you verify your phone number via the OTP sent by SMS. The entire process — from filling in the form to having an active account — typically takes under 2 minutes. Once active, you can go straight to making a deposit and start betting with no additional delays. Full identity verification (KYC) is only required before your first withdrawal and won't stop you from enjoying the platform as soon as your account is live.

No, my99 is a platform built exclusively for Malaysian users, and registration requires an active Malaysian mobile number (starting with 01x) for OTP verification. Overseas phone numbers are not accepted during sign-up. This also ensures that deposits and withdrawals via local Malaysian payment methods such as Touch 'n Go eWallet, GrabPay and DuitNow run smoothly without any cross-border technical issues.

Once you've registered your new my99 account, the 150% welcome bonus will appear as an active offer on your Promotions page. Click "Claim Bonus" before making your first deposit — the bonus will be automatically credited to your bonus balance once the deposit is successfully processed. Make sure to claim the bonus before depositing, not after, as our system requires an active bonus selection prior to processing the deposit transaction. If you run into any issues during the claiming process, reach out to my99 customer support via live chat and our team will assist you within minutes.

For your first withdrawal, my99 requires basic identity verification (KYC) consisting of a copy of your MyKad and proof of the phone number registered to your account. This process is in place to protect your account and comply with Malaysian financial regulations. Once the initial verification is complete — which typically takes 1 to 24 working hours — subsequent withdrawals are processed faster without the need for repeated verification. The minimum withdrawal amount is RM 50, processed within 1 to 24 working hours upon approval. If you need guidance on submitting any documents, the my99 support team will walk you through the process.

Explore the my99 Platform

Once registered, these are the key pages you'll want to visit

my99 Account Registration Eligibility Requirements

My99 account registration is open to individuals aged 18 and above only. Each individual is permitted to hold one my99 account. All information provided during registration must be accurate and truthful. By registering, you agree to the Terms & Conditions and Privacy Policy my99. For a safe and responsible betting experience, please visit the Responsible Gaming us before you start. Betting is for entertainment — not a solution to financial problems.

Not Registered Yet? Don't Miss Out

Over 500,000 Malaysian players are already enjoying the best betting experience at my99. Sign up for free today, claim your 150% welcome bonus up to RM 600, and start betting on the Malaysia Super League, EPL, badminton and your favourite esports.

Betting is for individuals aged 18 and above only. Please bet responsibly. Find out more.

Bahasa Melayu