Please read these Terms and Conditions carefully before using our platform. By registering or accessing the platform, you confirm that you have read and agreed to all of these terms.
These Terms and Conditions 99ba.win Applies to all services on the website and mobile app.
99ba (hereinafter referred to as "we", "the platform", or "the site") is an internationally operated online gaming and betting platform. These Terms and Conditions constitute a legally binding agreement between the user and 99ba. If you do not agree to these terms, please refrain from using our platform.
By using our services, you confirm that you are at least 18 years of age and legally eligible to participate in online betting under the laws of your country. Any attempt by a minor to open an account will result in immediate closure, and any deposited funds may be forfeited.
99ba reserves the right to update these Terms and Conditions at any time. Members will be informed of major changes via email or in-app notification. Continued use of the platform after any changes constitutes your acceptance of the updated terms.
Please note: These Terms and Conditions are also available in English. In the event of any interpretive discrepancy, the English version shall take precedence.
Opening an account with 99ba is completely free. During registration, you are required to provide accurate and truthful information — including your name, date of birth, phone number, and preferred payment method. Providing false information is a violation of our Terms and Conditions and may result in account suspension or closure.
To protect our users and prevent money laundering, we follow a KYC (Know Your Customer) verification process. Withdrawals above a certain amount may require a copy of your national ID or passport. All submitted information is kept strictly confidential and used solely for verification purposes.
Multiple accounts are strictly prohibited: If a single individual opens multiple accounts, all accounts will be cancelled and any bonuses or winnings may be forfeited.
99ba currently supports deposits via bKash, Nagad, Rocket, and USDT (Tether). Deposits are typically processed instantly. If a deposit is delayed for any reason, please contact support with your transaction reference number.
A minimum deposit amount applies and may vary by payment method. No processing fee is charged on deposits; however, if your payment provider charges a fee, that is subject to their own policy.
| Payment Methods | Minimum Deposit | Processing Time | Maximum Deposit |
|---|---|---|---|
| bKash | BDT 100 | Instant | BDT 50,000/day |
| Nagad | BDT 100 | Instant | BDT 50,000/day |
| Rocket | BDT 200 | Instant | BDT 30,000/day |
| USDT | $5 | 1–30 Minutes | Unlimited |
Third-party payments are prohibited: Deposits from another person's account are not permitted. If detected, the account will be suspended and the funds will not be refunded.
99ba's withdrawal process is fast and transparent. Withdrawal requests are typically processed within 5 to 15 minutes. However, withdrawals may be delayed if KYC verification has not been completed or if there are any pending verifications on the account.
The withdrawal method must match the deposit method used. For example, if you deposited via bKash, your withdrawal must also go to bKash. This policy plays an important role in preventing money laundering and ensures the security of all members.
To withdraw earnings from a bonus, you must meet the wagering requirement. Each bonus has its own wagering conditions, which are clearly stated in the bonus offer details.
99ba regularly offers a range of bonuses and promotions — including welcome bonuses, reload bonuses, cashback, free spins, and VIP-exclusive offers. Each bonus has its own specific terms and conditions, which are detailed on the respective offer page.
The welcome bonus is for new members only and can be claimed once per person. Any attempt to open multiple accounts using the same device, IP address, or payment account to claim the bonus will result in all associated accounts being closed.
Wagering example: A BDT 1,000 bonus with 10x wagering means you must place a total of BDT 10,000 in bets before making a withdrawal.
99ba offers Sports Betting, Live Casino, slots, and a variety of other games. Each game has its own rules, which are detailed within the game itself. It is your responsibility to read and understand those rules before placing a bet.
Once a bet is confirmed, it cannot be changed or cancelled. If a game is interrupted due to a technical fault, 99ba will make a reasonable determination — either cancelling the round and refunding the bet, or settling the result based on available data.
For Sports Betting, if a match or event is cancelled, postponed, or altered, 99ba's standard rules will apply. In general, if a game does not conclude within the scheduled time, bets will be voided and stakes returned.
99ba believes gaming is meant for entertainment — not as a solution to financial problems. That is why we take responsible gaming seriously. If you feel that gaming is having a negative impact on your life, please reach out to us.
Our platform offers deposit limits, loss limits, session limits, and self-exclusion tools. Activating self-exclusion will lock your account for a specified period, during which login will not be possible.
For more information, please visit our Responsible Gaming View page.
The collection, storage, and use of your personal data are governed by our Privacy Policy governs how we collect, store, and use your personal information. We never sell your data to any third party.
Our site uses cookies to enhance your browsing experience and maintain login sessions. Disabling cookies in your browser settings may cause certain features to stop working correctly.
99ba reserves the right to suspend or permanently close any account for the following reasons:
Any valid balance will be returned upon account closure, though funds may be held during an active investigation. You may also request account closure yourself at any time.
99ba reserves the right to modify these Terms and Conditions, in whole or in part, at any time. Members will be notified of significant changes via notification or email. The date of any update will be displayed at the top of this page.
If you have any questions or complaints regarding these Terms and Conditions, please contact our support team. We typically respond within 3–6 hours.
Contact: [email protected] — Bengali-language support available 24/7.
Our core commitments that set us apart
Every transaction on our platform is protected by 256-bit SSL encryption and advanced firewalls. Your financial information is never shared with any third party.
Withdrawal requests are processed in 15 minutes or less. KYC-verified members receive the fastest payments — no unnecessary delays.
Our support team is available in Bengali 24/7, every day of the week. Reach us via live chat or email.
Every term at 99ba is written in plain, straightforward language. No hidden fees, no complicated clauses — what you see is what applies.
Take control with deposit limits, loss limits, and self-exclusion tools. Let gaming stay what it should be — entertainment.
Regular members who join the VIP program enjoy higher withdrawal limits, exclusive bonuses, and a dedicated account manager.
Find answers to the most frequently asked questions here
Register under 99ba's Terms and Conditions and get a 100% bonus on your first deposit. Opening a free account takes just 2 minutes.