This document outlines your rights and responsibilities as a my99 platform user. We've written it in plain language so you actually understand what you're agreeing to — not just scrolling through and clicking "Agree".
Six key highlights from the my99 Terms & Conditions most frequently asked about by users
Only individuals aged 18 and above who are located in a jurisdiction that permits online betting may register and use the my99 platform. Only one account is allowed per person — duplicate accounts may result in permanent freezing and closure.
Minimum deposit of RM 20 via Touch 'n Go eWallet, GrabPay, DuitNow, Boost, ShopeePay or FPX. Minimum withdrawal of RM 50, processed within 1–24 business hours. All transactions are subject to identity verification before your first withdrawal is approved.
All bonuses are subject to rollover requirements as clearly stated in each promotional offer. Bonuses cannot be used in combination with other bonuses unless explicitly specified. Abuse of bonuses may result in the forfeiture of winnings and account closure.
All confirmed bets are final and cannot be cancelled. The odds displayed are the odds applicable at the time the bet is confirmed. my99 reserves the right to void bets under certain circumstances, such as technical errors or incorrect match information — a full refund will be issued in such cases.
You are solely responsible for keeping your my99 account password confidential. Do not share your login details with anyone. my99 will never ask for your password via email or message. Any suspicious activity should be reported to our support team immediately.
My99 provides deposit limit, betting limit and voluntary break tools for all users. Betting should be a form of entertainment — not a way to pay off debts or resolve financial difficulties. If you feel you need support, reach out to our team for help managing your betting activity.
By registering and using the my99 platform, you agree to be bound by all Terms & Conditions set out in this document. Please read the entire document before placing any bets or making a deposit. If you have any questions, contact our support team via live chat.
In this Terms & Conditions document, the following words and phrases carry the meanings defined below unless the context requires otherwise:
These my99 Terms & Conditions constitute a legally binding agreement between the Member and the platform operator. By using this platform, you confirm that you have read, understood, and agreed to all terms set out in this document. my99 reserves the right to update these Terms & Conditions from time to time with reasonable notice to Members.
To register a valid my99 account, you must meet all of the following eligibility requirements at the time of registration and throughout your use of the platform:
My99 strictly enforces a one-account-per-individual policy. Each user is only permitted to hold one registered account using unique personal details, phone number, email address, and payment method. Duplicate accounts that are discovered may result in the immediate freezing of all associated accounts, forfeiture of all pending winnings, and a permanent ban from the my99 platform. If you find yourself holding more than one account unintentionally, please contact my99 customer support immediately to resolve the matter before any enforcement action is taken.
My99 reserves the right to request identity verification documents at any time, particularly before your first withdrawal or when unusual account activity is detected. Documents that may be requested include a copy of your identity card, proof of current address or details of the payment method used. Failure to submit the requested documents within the specified timeframe may result in account suspension until verification is complete.
The information you provide during registration is protected with 256-bit SSL encryption and is not shared with third parties without your consent. Please review our Privacy Policy us for more information.
My99 accepts deposits via the following local Malaysian payment methods only. Payments from overseas methods will not be accepted and will be returned:
The minimum deposit for all payment methods is RM 20 per transaction. The maximum deposit limit per transaction varies by payment method and is subject to change from time to time. Deposit credits are typically processed instantly or within 30 seconds for all methods listed above. If your deposit has not been credited within 30 minutes, please contact customer support with proof of the transaction.
The minimum withdrawal amount is RM 50 per request. my99 processes all approved withdrawals within 1–24 business hours. Withdrawals will be returned to the same payment method used for the deposit, except in specific circumstances where an alternative method is required. New users must complete full identity verification before their first withdrawal can be approved.
Withdrawals will not be processed if any bonus rollover requirements remain unfulfilled. Please check for any active rollover conditions in your account before submitting a withdrawal request to avoid delays.
My99 does not charge users any fees for deposit or withdrawal transactions processed on our platform. However, payment providers may impose their own charges depending on the method used. Users are responsible for any tax obligations relating to winnings that arise under applicable local law.
A bet is considered valid and final once you receive confirmation from the my99 system. The odds that apply are those displayed at the moment the bet is confirmed — not the odds you saw before pressing the confirm button. Always review the final odds before confirming any bet, especially during live betting where odds can change rapidly.
Minimum and maximum bet limits vary by sport type, market, match, and the user's VIP level. Limits are typically displayed on the bet slip before you confirm. Bets that exceed the maximum limit will be automatically rejected by the system. Higher-tier VIP Members enjoy higher bet limits compared to standard members.
My99 reserves the right to void or adjust bets under the following circumstances, with the full stake returned to the user's account balance:
For live betting, odds move in real time and my99 operates an odds protection system. If the odds shift significantly while your bet is being processed, the system will notify you of the updated odds and prompt you to reconfirm at the latest available price. Unstable internet connections may result in bets failing to go through — this is not the responsibility of my99.
For Malaysia Super League and EPL football matches as well as BWF badminton tournaments, live betting markets open a few minutes after the match begins and are closed during stoppages and breaks in play.
All bonuses and promotional offers made available by my99 are subject to the specific terms stated in each offer. Where an offer's terms conflict with these general Terms & Conditions, the more specific offer terms shall take precedence. The following general terms apply to all my99 bonuses:
Rollover requirements are expressed in the format "Xx" — for example, a 10x rollover means the bonus amount must be wagered ten times before winnings can be withdrawn. Bets that count towards the rollover must be placed using a balance that includes bonus funds. Bets with very low odds (below 1.50 for Sports Betting) may not count towards meeting the rollover requirement, depending on the specific promotion terms.
My99 uses a detection system to identify bonus abuse. Activities considered abusive include registering multiple accounts to claim bonuses repeatedly, colluding with other users to exploit offers, using automated software to process bets, and any form of system manipulation. Users found to have abused bonuses will forfeit all bonus winnings and may be permanently banned from the platform.
The my99 VIP Rewards Program consists of four tiers — Silver, Gold, Platinum, and Diamond. Progression between tiers is based on your cumulative valid wager amount within the current calendar month. VIP points are automatically credited for every valid bet placed and can be redeemed at the rate set for each tier.
My99 reserves the right to adjust the points accumulation rate, benefits at each tier, and upgrade requirements by providing 30 days' notice before any changes take effect. VIP tier downgrades may occur if betting activity over any six-month period falls below the minimum threshold set for the current tier. VIP benefits are for the Member's personal use only and are non-transferable.
As a condition of using the my99 platform, all Members agree not to engage in any of the following activities:
My99 maintains an active transaction monitoring system to detect suspicious activity. Any activity showing signs of money laundering will be reported to the relevant authorities in accordance with our legal obligations.
My99 reserves the right to suspend or close any Member's account at any time with reasonable cause, including but not limited to: breach of these Terms & Conditions, fraudulent activity or system abuse, failure to submit requested identity verification documents, or voluntary freezing at the Member's own request. In the case of a legitimate closure, any remaining deposit balance (excluding bonus winnings that have not yet met the rollover requirements) will be returned to the Member within 7 business days.
You may close your my99 account at any time by contacting customer support via live chat or email. Prior to closure, all active bets will be settled according to the actual match results. Any remaining account balance after settlement will be returned to your original payment method within the stipulated timeframe.
My99 provides the platform on an "as-is" basis and makes no guarantee that the platform will be available at all times without interruption. my99's liability to any Member is limited to that Member's actual account balance at the time the claim arises. my99 is not liable for any indirect, incidental or consequential losses arising from use of the platform.
In the event of a technical disruption that affects your ability to place or manage bets during a live match, my99 is not liable for any missed opportunities or losses arising as a result. We recommend keeping a personal record of every bet you place for your own reference.
My99 takes responsible gambling very seriously. We believe betting should be an enjoyable form of entertainment — not a source of stress or financial hardship. To that end, we provide a range of tools to help Members stay in control:
If you or someone you know is showing signs of problem gambling — such as betting beyond your means, being dishonest about gambling activity, or using money meant for essentials — please reach out to the my99 support team or visit our Responsible Gaming us for available support resources.
The my99 platform is strictly for users aged 18 and above. If you suspect that someone under 18 is accessing this platform, please report it to us immediately through customer support.
My99 reserves the right to modify, add to, or amend any part of these Terms & Conditions at any time. For significant changes that materially affect Members' rights, at least 30 days' notice will be given before the changes take effect, via the Member's registered email or an in-platform notification. Continued use of the my99 platform after the effective date of any such changes constitutes acceptance of the updated terms. If you do not agree with the updated terms, you may close your account without penalty by contacting our customer support.
The latest version of these Terms & Conditions is always available on this page with an accurate "Updated" date. We recommend checking this page periodically to stay informed of any changes.
If you have any questions, concerns or complaints regarding these Terms & Conditions or your use of the my99 platform, please reach out to us through the following channels:
Our Malay-speaking support team will respond to all enquiries as promptly as possible. Most issues are resolved in under 10 minutes via live chat.
The most frequently asked questions about my99 rules and policies
Read also the other documents that complement my99's Terms & Conditions
This Terms & Conditions document is a binding agreement between you as a Member and my99 as the platform operator. By using the my99 platform, you confirm that you have read, understood and agreed to all terms contained herein. This Malay-language version is the official version applicable to Malaysian users. If you have any confusion or uncertainty about these terms, please contact our support team via live chat before making any transactions. These terms are governed by applicable law and any disputes will be resolved in accordance with the procedures set out herein. my99 reserves the right to amend these terms with reasonable notice as stated in Section 11 above.
Register a free my99 account today and claim a 150% welcome bonus up to RM 600. Bet on Malaysia Super League football, badminton, e-sports and over 30 other sports — deposit via Touch 'n Go or DuitNow in seconds.
Betting is for individuals aged 18 and above only. Please bet responsibly. Learn more.