These Terms & Conditions govern your use of the bba999 platform — including account registration, deposits, withdrawals, bonuses, game participation, and all related services available to players in Bangladesh.
A summary of the main areas governed by the bba999 Terms & Conditions. Read the full document below for complete detail.
Only individuals aged 18 or above and legally permitted to use online betting platforms may register and hold a bba999 account. Each player is limited to one account. Duplicate or fraudulent accounts will be closed.
All transactions on bba999 are denominated in BDT. bKash, Nagad, Rocket, and Upay are the primary payment methods. Withdrawal verification requires that the receiving wallet matches the registered account holder's identity.
All bba999 bonuses are subject to wagering requirements. Bonus funds must be wagered a specified number of times before they may be withdrawn. bba999 reserves the right to modify or withdraw promotional offers at any time.
All game outcomes on bba999 are governed by the rules of the respective game provider. bba999 does not alter game outcomes. RNG titles use certified software; live casino outcomes are determined by physical elements in regulated studio environments.
Collusion, bonus abuse, use of automated betting software, money laundering, and any form of fraudulent activity are strictly prohibited on bba999 and will result in immediate account suspension and forfeiture of funds.
bba999 is committed to safe gaming. The platform provides deposit limits, session alerts, cooling-off periods, and self-exclusion tools. Players are required to use these tools responsibly and to disclose any concerns about problem gambling.
These Terms and Conditions ("Terms") constitute a legally binding agreement between you ("the Player", "you", "your") and bba999 ("bba999", "the Platform", "we", "us", "our") governing your access to and use of the bba999 website located at bba999.app and all associated services, games, betting markets, promotional offers, and customer support functions (collectively, "the Services").
By accessing bba999.app, creating an account, making a deposit, or participating in any game or betting market, you confirm that you have read, understood, and agreed to be bound by these Terms in their entirety, including the Privacy Policy and Responsible Gaming Policy which are incorporated into these Terms by reference. If you do not agree to any part of these Terms, you must not use the Services.
bba999 reserves the right to update these Terms at any time. Continued use of the Services following the publication of revised Terms constitutes your acceptance of those changes. Players are encouraged to review these Terms periodically. The date of the most recent revision is displayed at the top of this document.
Important Notice for Bangladeshi Players: bba999 is an English-language platform operating the BDT-denominated services described in these Terms. It is your responsibility to determine whether accessing online betting services is permissible under the laws applicable to you in your jurisdiction before registering an account.
For the purposes of these Terms, the following definitions apply:
bba999 is strictly an adults-only platform. You must be at least 18 years of age to register an account or use any of the Services. bba999 reserves the right to request proof of age at any time and to suspend or close any account where the Player cannot confirm they meet the minimum age requirement. Any winnings accrued by an underage Player will be forfeited, and deposits will be returned to the originating payment method.
18+ Only: It is a criminal offence in many jurisdictions to allow minors to participate in gambling activities. bba999 takes underage gambling extremely seriously. If you suspect a minor is accessing bba999, please contact support immediately at [email protected].
Each Player is permitted to hold exactly one registered Account on bba999. Creating multiple accounts — whether under the same name, the same payment method, the same device, the same IP address, or using different personal details — constitutes a breach of these Terms. bba999 reserves the right to close all duplicate accounts, void any bets or game rounds placed from duplicate accounts, and withhold associated funds pending investigation.
You are required to provide accurate, complete, and current personal information during registration, including your full legal name, date of birth, and the mobile number associated with your primary payment wallet (bKash, Nagad, Rocket, or Upay). Providing false, misleading, or incomplete information constitutes a breach of these Terms and may result in account closure and forfeiture of funds.
bba999 may require you to complete identity verification at any stage, including at registration, before processing a withdrawal, or when suspicious account activity is detected. Verification may require submission of a government-issued photo identification document (e.g., National ID Card, passport, or driving licence) and proof of ownership of the payment method used. Failure to complete verification within the timeframe specified by bba999 support may result in account suspension and withholding of funds until verification is satisfactorily completed.
You are solely responsible for maintaining the confidentiality of your account username and password. bba999 will never ask you to share your password via email, telephone, or any messaging platform. You must not share your login credentials with any third party, and you must not permit any other person to access or use your Account.
If you suspect that your Account has been accessed without your authorisation, you must notify bba999 support immediately at [email protected]. bba999 accepts no liability for losses resulting from unauthorised account access that occurs through your own failure to maintain credential security, provided that bba999 has operated its systems correctly.
You are responsible for ensuring that all personal details associated with your Account remain accurate and up to date. If your registered mobile number or payment wallet changes, you must notify bba999 support before initiating a withdrawal to the new wallet. bba999 reserves the right to delay withdrawal processing while updated payment details are verified.
bba999 accepts deposits and processes withdrawals via the following payment methods: bKash, Nagad, Rocket, Upay, Visa, Mastercard, and bank transfer to selected Bangladeshi banks including Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, Sonali Bank, and others as listed in the cashier section of your Account. All deposits and withdrawals are processed in BDT. No currency conversion is applied.
The minimum deposit amount on bba999 is ৳500. The minimum withdrawal amount is ৳1,000. Maximum deposit and withdrawal limits may vary by payment method and account tier. Players are advised to check the cashier section of their Account for current applicable limits.
Deposits made via bKash, Nagad, Rocket, and Upay are credited to your Account Balance instantly upon confirmation from the payment network. Bank transfer and card deposits may take up to 30 minutes to reflect depending on the processing time of the financial institution. bba999 accepts no liability for delays caused by the Player's payment service provider.
Withdrawal requests are reviewed and processed by bba999 within 24 hours of submission, subject to identity verification being complete and no active responsible gaming restrictions on the account. Mobile wallet withdrawals (bKash, Nagad, Rocket, Upay) are typically reflected in the receiving wallet within 1–3 hours of processing. Bank transfer withdrawals may take 1–3 business days depending on the receiving bank.
For security purposes, bba999 requires that the payment wallet or bank account used to receive a withdrawal be registered in the same name as the bba999 account holder. Withdrawals to third-party wallets or accounts are not permitted. bba999 reserves the right to return funds to the original deposit source if withdrawal identity verification cannot be completed.
Anti-Money Laundering: bba999 applies anti-money laundering (AML) checks to all account activity. If your account triggers an AML review, withdrawals may be placed on hold pending investigation. bba999 is not liable for any delays resulting from mandatory AML compliance procedures.
bba999 reserves the right to refuse or reverse any deposit or withdrawal that it reasonably suspects is related to fraudulent activity, money laundering, unauthorised use of a payment method, or any other breach of these Terms. In such cases, bba999 will notify the Player and may request additional documentation before any funds are released.
All bonuses, free bets, cashback offers, and other promotional incentives offered by bba999 are subject to wagering requirements and the specific terms communicated at the time the promotion is offered. Where the specific terms of a promotion conflict with these general Terms, the specific promotion terms shall prevail in respect of that promotion.
Bonus funds credited to a Player's Account must be wagered a minimum number of times (the "Wagering Requirement") before they are converted to withdrawable real-money funds. The applicable Wagering Requirement multiplier is stated in the terms of each individual promotion. Unless otherwise specified, the Wagering Requirement applies to the value of the bonus funds only, not to the deposit amount. Wagering Requirements must be met within the validity period stated for each promotion; unused bonus funds expire at the end of the validity period.
Not all game types contribute equally toward Wagering Requirements. As a general guide: slot games typically contribute 100% of each stake toward Wagering Requirements; live casino table games (baccarat, blackjack, roulette) typically contribute 10%; sports bets contribute at a rate specified per promotion. The exact contribution rates for each game are detailed in the promotion-specific terms.
bba999 monitors accounts for patterns of bonus abuse, including but not limited to: opening multiple accounts to claim the same promotion; placing low-risk or hedged bets solely to fulfil Wagering Requirements; exploiting promotional terms in a manner not consistent with normal recreational play. Where bonus abuse is detected, bba999 reserves the right to void the bonus, void associated winnings, and close the account.
bba999 reserves the right to modify, suspend, or withdraw any promotional offer at any time without prior notice. Changes to active bonuses will be communicated to affected Players via the contact email registered on their Account. Acceptance of these Terms constitutes acknowledgement that promotional offers are not guaranteed and may change at any time.
Each game available on bba999 is governed by the rules of the respective Game Provider. These rules are accessible from within the game interface. In the event of a conflict between the Game Provider's rules and these Terms, the Game Provider's rules shall apply in respect of game outcomes and mechanics. These Terms shall apply in respect of account management, payment processing, and conduct standards.
In the event of a technical malfunction affecting a game or betting market — including server disconnections, software errors, display errors, or connectivity issues — bba999 reserves the right to void the affected bets or game rounds and return the corresponding stakes to the Player's Account. bba999 accepts no liability for losses incurred as a result of a technical malfunction that is outside of its reasonable control, including failures by a third-party Game Provider.
Sports betting markets on bba999, including cricket (BPL, T20 World Cup, IPL, Bangladesh Tigers series), football, boxing, kabaddi, and other available sports, are subject to the specific market rules published within the sportsbook section of the platform. Results are determined by official competition results from the relevant governing bodies. bba999 reserves the right to suspend, void, or settle markets based on official results notifications received from recognised data providers.
The placement of a bet on bba999 constitutes an offer by the Player. A bet is only accepted and binding once bba999 has confirmed acceptance via the platform interface. bba999 reserves the right to decline or limit any bet at its discretion, including where a bet exceeds applicable stake limits or where odds were published in error.
In the event that odds are published on bba999 due to a manifest error (including but not limited to incorrect pricing caused by data feed errors, system faults, or human error), bba999 reserves the right to void any bets accepted at those erroneous odds. Players will be notified of any such void and the original stake will be returned to the Account Balance.
The following activities are strictly prohibited on bba999 and will result in immediate account suspension, forfeiture of funds, and may be referred to relevant authorities where appropriate:
Fund Forfeiture: Where prohibited conduct is confirmed, bba999 reserves the right to forfeit the entire Account Balance, including any real-money funds, without compensation. Decisions regarding fund forfeiture in cases of confirmed fraud or prohibited conduct are final.
bba999 is committed to providing a safe gambling environment for all players. The platform provides a suite of responsible gaming tools that all Players are encouraged to use, including deposit limits, session time alerts, cooling-off periods, and voluntary self-exclusion. These tools are accessible from the Account settings panel at any time.
If you believe that your gambling is causing you harm, or if you are concerned about a family member's gambling behaviour, bba999 urges you to use the self-exclusion feature immediately and to seek support. Full details of all responsible gaming tools and third-party support resources are available on the Responsible Gaming page.
bba999 reserves the right to impose responsible gaming restrictions on any account where there are reasonable grounds to believe that the Player may be experiencing gambling-related harm, including restricting deposit limits or applying a mandatory cooling-off period, without requiring prior Player consent where the restriction is applied in the interest of Player welfare.
bba999 reserves the right to suspend or restrict access to any Account at any time and without prior notice where: (a) a breach of these Terms is suspected or confirmed; (b) identity verification remains incomplete; (c) unusual or suspicious account activity is detected; (d) a responsible gaming restriction has been applied; or (e) the Account is subject to a legal hold, dispute, or law enforcement inquiry.
Players may request account closure at any time by contacting bba999 support at [email protected]. Closure requests will be processed within 5 business days. Any remaining real-money Balance at the time of closure will be returned to the Player's verified payment wallet, subject to completion of any outstanding identity verification requirements.
Upon termination of an Account — whether initiated by bba999 or by the Player — all pending bets and game rounds will be settled according to applicable rules. Real-money Balances will be returned to the Player's verified payment method unless the closure is the result of confirmed prohibited conduct, in which case funds may be forfeited in accordance with Section 8.
To the fullest extent permitted by applicable law, bba999 shall not be liable for any direct, indirect, incidental, special, consequential, or punitive damages arising from: (a) your use of or inability to use the Services; (b) any interruption, suspension, or termination of the Services; (c) technical malfunctions in the platform, Game Provider software, or payment processing systems; (d) unauthorised access to your Account resulting from your failure to maintain credential security; or (e) any loss of data or Account information.
bba999's total aggregate liability to any Player in connection with any single incident or series of related incidents shall not exceed the value of the Account Balance held at the time the incident occurred. This limitation applies to all claims whether in contract, tort, or any other legal theory.
Nothing in these Terms shall limit bba999's liability for fraud, willful misconduct, or any other liability that cannot be excluded or limited under applicable law.
bba999 collects, stores, and processes personal data in accordance with its Privacy Policy, which is available at bba999.app/privacy-policy and is incorporated into these Terms by reference. By accepting these Terms, you confirm that you have read and understood the Privacy Policy and consent to the collection and processing of your personal data as described therein.
bba999 uses industry-standard SSL encryption to protect all data transmitted between your device and the platform. Personal data is not sold to third parties. Data may be shared with identity verification partners, payment processors, Game Providers, and law enforcement authorities where required by law or where necessary to detect and prevent fraud.
bba999 reserves the right to amend these Terms at any time. Material changes will be communicated to registered Players via the email address on file at least 7 days before the changes take effect, except where an immediate change is required to comply with legal obligations or to address a security concern, in which case changes may take effect immediately.
The current version of these Terms is always accessible at bba999.app/terms-conditions. The version number and last-updated date displayed at the top of this document identify the current version. Continued use of the Services after the effective date of any amendment constitutes your acceptance of the revised Terms.
If you have any questions about these Terms, wish to raise a complaint, or need to contact bba999 for any account-related matter, you may do so through the following channel:
Complaints should be submitted in writing to [email protected] with the subject line "Formal Complaint" and must include your registered username, a clear description of the issue, and any relevant supporting documentation. bba999 will acknowledge receipt of a formal complaint within 24 hours and provide a full response within 14 business days.
Governing Language: These Terms are written in English. In the event of any discrepancy between the English version of these Terms and any translated version, the English version shall prevail.
Now that you've reviewed our Terms & Conditions, explore cricket betting, live casino, slots, and more — all in BDT with instant bKash and Nagad payments.