These Terms and Conditions govern your use of the ba99 platform. By registering an account or placing a bet on ba99, you agree to these terms. Please read them carefully before you start playing.
The most important points from the ba99 Terms and Conditions, summarised clearly
You must be at least 18 years old to register and use ba99. Age verification is required during the account process. ba99 does not allow underage players under any circumstances, and accounts found to be underage will be closed immediately with any funds returned.
Each player is permitted one ba99 account only. Duplicate accounts are not allowed and will result in suspension of all related accounts. All winnings and bonuses earned through duplicate accounts will be voided. If you have lost access to your account, contact ba99 support rather than creating a new one.
All bonuses and promotions on ba99 come with wagering requirements and specific terms. Bonuses cannot be withdrawn directly — they must be wagered the required number of times before any associated winnings become eligible for withdrawal. Full bonus terms are available on the Rewards page.
Any attempt to manipulate outcomes, exploit system errors, use automated betting software, or engage in any form of fraud on ba99 will result in immediate account suspension and forfeiture of all funds. ba99 monitors all accounts for suspicious activity and reserves the right to void bets placed in bad faith.
Withdrawals on ba99 are processed via bKash, Nagad, and Rocket in BDT. You must have completed identity verification before your first withdrawal. Withdrawal requests are typically processed within 15 minutes during normal operating hours. ba99 reserves the right to request additional verification for large withdrawals.
ba99 is operated for players based in Bangladesh. Players accessing ba99 from jurisdictions where online betting is prohibited are responsible for ensuring they comply with their local laws. ba99 does not accept registrations from certain restricted territories as listed in the full terms below.
By accessing, registering on, or using the ba99 platform at ba99.top, you confirm that you have read, understood, and agree to be bound by these Terms and Conditions in full. These terms form a legally binding agreement between you and ba99.
If you do not agree with any part of these Terms and Conditions, you must not use the ba99 platform. Continued use of ba99 after any update to these terms constitutes your acceptance of the revised terms. ba99 recommends that you review these terms periodically to stay informed of any changes.
These Terms and Conditions apply to all products and services offered on ba99, including sports betting, live casino, arcade games, and any promotional offers or bonuses. Additional terms may apply to specific products or promotions and will be communicated clearly at the relevant point of use.
To use ba99's betting and gaming services, you must register a player account. During registration you are required to provide accurate, complete, and up-to-date personal information. Providing false information during registration is a breach of these terms and may result in account closure.
Each individual is permitted to hold only one ba99 account. Creating multiple accounts — whether under the same name, the same device, the same payment method, or the same IP address — is strictly prohibited. ba99 uses automated systems to detect duplicate accounts, and any accounts identified as duplicates will be suspended.
You are responsible for maintaining the confidentiality of your ba99 account login credentials. Do not share your username or password with anyone. ba99 will not be held responsible for any losses resulting from unauthorised access to your account caused by your failure to keep your credentials secure. If you suspect your account has been accessed without your permission, contact ba99 support immediately.
Important: ba99 reserves the right to request identity verification documents at any time. Failure to provide requested documents within a reasonable timeframe may result in account restrictions or closure.
You must meet all of the following eligibility requirements to register and use ba99:
ba99 reserves the right to verify eligibility at any point and to close accounts that do not meet these requirements. Any winnings generated by ineligible players will be voided and any deposited funds will be returned through the original payment method where possible.
ba99 accepts deposits in Bangladeshi Taka (BDT) via bKash, Nagad, and Rocket. All transactions on ba99 are conducted in BDT. There are no currency conversion fees applied by ba99 on standard deposits.
Minimum and maximum deposit amounts apply and are displayed at the point of deposit within your ba99 account. These limits may vary depending on the payment method used and may be adjusted from time to time.
Deposits are credited to your ba99 wallet almost instantly in most cases. If a deposit does not appear in your account within 30 minutes, contact ba99 support with your transaction reference number. ba99 is not responsible for delays caused by third-party payment providers.
Withdrawals from ba99 are processed to the same payment method used for your most recent deposit, where possible. Withdrawals are paid in BDT via bKash, Nagad, or Rocket. ba99 does not process withdrawals to third-party accounts or payment methods not registered in your name.
Most withdrawal requests on ba99 are processed within 15 minutes during normal operating hours. Processing times may be longer during peak periods or when additional verification is required. ba99 aims to process all withdrawal requests within 24 hours at the latest.
Note: If your withdrawal is delayed beyond the stated processing time, please contact ba99 support with your withdrawal reference number. Do not submit duplicate withdrawal requests as this may cause further delays.
ba99 offers a range of bonuses and promotions to both new and existing players. All bonuses are subject to specific terms and wagering requirements that are communicated at the time the bonus is offered. By claiming a bonus on ba99, you agree to the associated bonus terms.
General bonus conditions that apply across all ba99 promotions unless otherwise stated:
Full details of current promotions and their specific terms are available on the Rewards page. ba99 encourages all players to read bonus terms carefully before claiming any offer.
All bets placed on ba99 are subject to the specific rules applicable to the sport or event being bet on. These rules govern how bets are settled, what happens in the event of a postponement or cancellation, and how in-play bets are handled.
ba99 makes every effort to ensure that odds and markets are accurate. In the event of a manifest error in odds — for example, odds that are clearly incorrect due to a technical fault — ba99 reserves the right to void affected bets and return stakes to players.
The following activities are strictly prohibited on ba99 and will result in immediate account suspension and potential forfeiture of funds:
ba99 actively monitors all accounts and betting activity for signs of prohibited conduct. Where prohibited conduct is identified, ba99 will take appropriate action including account closure, voiding of bets and winnings, and reporting to relevant authorities where required by law.
ba99 reserves the right to suspend or close any player account at its discretion. Reasons for suspension or closure may include but are not limited to:
If your ba99 account is closed due to a breach of these terms, any bonus funds and associated winnings will be forfeited. Real money balances that are not subject to forfeiture will be returned to you via your registered payment method after any outstanding verification requirements are met.
You may also close your ba99 account voluntarily at any time by contacting support. Any remaining real money balance will be returned to you after processing.
ba99 is committed to promoting safe and responsible betting. The platform provides a range of tools to help players manage their gambling activity, including deposit limits, session time reminders, and self-exclusion options.
If you feel that your gambling is becoming a problem, ba99 strongly encourages you to use the available responsible gaming tools or to contact ba99 support to discuss your options. Self-exclusion requests are processed promptly and ba99 will not send promotional communications to self-excluded players.
Full details of ba99's responsible gaming tools and policies are available on the Responsible Gaming page. ba99 takes its duty of care to players seriously and will always prioritise player wellbeing over commercial considerations.
Remember: Betting should be enjoyable entertainment, not a way to make money or solve financial problems. Only bet what you can afford to lose, and take breaks regularly.
ba99 collects and processes personal data in accordance with its Privacy Policy. By registering on ba99, you consent to the collection and use of your personal data as described in the Privacy Policy.
ba99 uses your personal data to operate your account, process transactions, verify your identity, provide customer support, and comply with legal obligations. ba99 does not sell your personal data to third parties for marketing purposes.
Full details of how ba99 handles your personal data, your rights as a data subject, and how to exercise those rights are set out in the Privacy Policy.
ba99 provides its platform on an "as is" basis. While ba99 makes every effort to ensure the platform is available and functioning correctly at all times, ba99 does not guarantee uninterrupted access and is not liable for losses caused by platform downtime, technical errors, or third-party service failures.
To the maximum extent permitted by applicable law, ba99's total liability to any player in connection with their use of the platform shall not exceed the total amount deposited by that player in the 12 months preceding the event giving rise to the claim.
ba99 reserves the right to update or modify these Terms and Conditions at any time. When changes are made, the updated terms will be published on this page with a revised "Last Updated" date. For significant changes, ba99 may also notify registered players via email or an in-platform notification.
Your continued use of ba99 after any changes to these terms are published constitutes your acceptance of the revised terms. If you do not agree with the updated terms, you should stop using ba99 and contact support to close your account.
If you have any questions about these Terms and Conditions or need clarification on any point, the ba99 support team is available 24 hours a day, 7 days a week.
For issues related to responsible gaming, account self-exclusion, or deposit limits, please contact support directly and your request will be prioritised.
Register your free ba99 account today. Deposit via bKash or Nagad, bet on cricket and football, and enjoy fast payouts — all in BDT.