Please read these Terms & Conditions carefully before registering an account or using any service offered by ball99. By accessing the platform, you confirm that you have read, understood, and agreed to be bound by these terms.
You must be at least 18 years of age to open a ball99 account. One account per person is permitted. Providing false registration details is a serious breach of these Terms and may result in immediate account closure and forfeiture of funds.
ball99 supports bKash, Nagad, Rocket, Upay, and select bank transfer options. Minimum deposit is ৳500. Withdrawals are subject to account verification and bonus wagering completion. Processing times and limits are detailed in Section 7 of these Terms.
All bonuses are subject to individual wagering requirements, time limits, and game contribution rates. Bonus abuse — including multi-accounting, arbitrage strategies, or coordinated exploitation — will result in bonus cancellation and possible account suspension.
You are responsible for maintaining the confidentiality of your username and password. ball99 will never ask for your full password via email, live chat, or phone. Report any suspected unauthorised access to your account immediately via our 24/7 support channel.
ball99 is committed to responsible gaming. Players may set deposit limits, request cooling-off periods, or apply for self-exclusion at any time. These tools are available through the account dashboard and the ball99 support team. Gaming is for adults and should remain entertainment.
Use of automated software, bots, exploits, or any technique that artificially influences game outcomes or gain an unfair advantage is strictly prohibited. ball99 reserves the right to void bets, cancel winnings, and permanently close accounts involved in prohibited conduct without prior notice.
Important Notice: These Terms & Conditions constitute a legally binding agreement between you ("the Player") and ball99 ("the Platform", "we", "us", "our"). By creating an account, making a deposit, or using any feature of the ball99 platform, you acknowledge that you have read and agreed to these Terms in their entirety. If you do not agree, do not use the platform.
In these Terms & Conditions, the following definitions apply unless the context requires otherwise:
By accessing or using the ball99 platform in any capacity — including browsing, registering an account, depositing funds, placing a bet, claiming a bonus, or contacting support — you confirm that you:
ball99 reserves the right to update these Terms at any time. Continued use of the platform following any published amendment constitutes acceptance of the revised Terms. Players will be notified of material changes via email to the address registered on their account.
The ball99 platform is strictly for adults. You must be at least 18 years of age to register an account and use any of the services offered. ball99 takes age verification seriously and will request documentary proof of age from any player before processing a withdrawal or at any time during account review. Any account found to belong to a player under the age of 18 will be closed immediately, all winnings will be forfeited, and deposited funds will be returned to the source payment method wherever technically possible.
ball99 offers its services primarily to players resident in Bangladesh. It is your sole responsibility to determine whether accessing online gambling services is lawful in your jurisdiction. ball99 does not represent or warrant that use of the platform is legal in every location from which it may be accessed.
Each player is permitted to hold exactly one ball99 account. Operating multiple accounts — whether under the same identity, different identities, or shared device/network — is a serious breach of these Terms. Where duplicate accounts are detected, ball99 reserves the right to close all associated accounts, void all pending bets, and withhold any balances pending investigation.
To access the full range of ball99 services, you must complete the registration process by providing accurate, current, and complete information including your full legal name, date of birth, residential address in Bangladesh, mobile number, and a valid email address.
You are responsible for keeping your registration details up to date. If any information changes — particularly your mobile number linked to a bKash or Nagad payment account — you must update your ball99 profile immediately to avoid delays in payment processing.
ball99 reserves the right to refuse account registration to any applicant at its sole discretion and without obligation to provide a reason.
You are solely responsible for maintaining the confidentiality of your login credentials. You must not share your username or password with any other person. ball99 will never ask you to disclose your full password under any circumstances. Any activity conducted through your account while your credentials are in use — whether by you or by any other party — is your responsibility.
If you suspect that your account has been accessed without your authorisation, contact ball99 support immediately at [email protected]. ball99 will investigate and take appropriate action, which may include temporarily suspending the account to prevent further unauthorised activity.
You may request closure of your ball99 account at any time by contacting support. Any real-money balance remaining in a verified account at the time of closure will be returned to your registered payment method, subject to standard KYC and withdrawal requirements being met. Bonus Funds outstanding at the time of closure will be forfeited.
ball99 operates a Know Your Customer verification process in order to confirm the identity of all players before processing withdrawal requests. This process protects players from fraud and ensures the integrity of the platform.
As part of the KYC process, you may be required to submit one or more of the following documents:
KYC documents must be submitted in clear, readable format. ball99 aims to complete standard KYC reviews within 24 to 48 hours of receiving complete documentation. Withdrawals will remain on hold until KYC is successfully completed. ball99 may request additional documentation at any time, including for existing verified accounts, if circumstances require re-verification.
ball99 is firmly committed to responsible gaming. We believe that gambling should be a form of entertainment and that every player should remain in control of their gaming activity at all times.
The following tools are available to all registered ball99 players and can be activated through the account settings or by contacting support:
If you believe that your gambling has become, or may be becoming, a problem, we encourage you to contact ball99 support immediately. Our team is trained to assist with responsible gaming concerns and can activate restrictions on your account without delay. You should never gamble with money that you cannot afford to lose, and you should never chase losses.
ball99 accepts deposits via bKash, Nagad, Rocket, Upay, Dutch-Bangla Bank, City Bank, BRAC Bank, and Visa/Mastercard. The minimum deposit amount is ৳500. Deposits are credited to your account wallet in real time in most cases. ball99 does not charge a fee on standard deposits; however, your payment provider may apply its own transaction charges.
All deposits must originate from a payment account registered in your own name. Third-party deposits — where the funding source belongs to another person — are strictly prohibited and will result in the deposit being reversed and the account being reviewed for compliance.
Withdrawal requests may only be submitted to a payment method that matches the player's registered name and has been used for at least one prior deposit on the account. The minimum withdrawal amount is ৳500. Withdrawals to bKash and Nagad are typically processed within 5 to 30 minutes. Bank transfer withdrawals may take 1 to 3 business days depending on the receiving institution.
Prior to processing a first withdrawal, ball99 requires completion of KYC verification (see Section 5). Withdrawals may be delayed or suspended if a player's account has active bonus funds subject to outstanding wagering requirements, if unusual activity is detected, or if additional verification is required under our compliance procedures.
ball99 reserves the right to apply a withdrawal processing fee of up to 1% on transactions that fall outside standard payment processing windows, such as emergency off-hours manual withdrawals. Any applicable fee will be communicated before the withdrawal is confirmed.
All transactions on the ball99 platform are conducted in Bangladeshi Taka (BDT). ball99 does not support multi-currency wallets. If a payment is inadvertently received in a foreign currency, it will be converted to BDT at the prevailing exchange rate at the time of receipt, and a conversion notice will be issued to the player.
ball99 offers a range of promotional offers to both new and existing players, including welcome bonuses, reload bonuses, free spins, cashback offers, and seasonal promotions tied to events such as Eid, Pohela Boishakh, the BPL season, IPL, and the T20 World Cup. All promotions are governed by these general Terms and by the specific promotional terms published alongside each offer.
ball99 monitors all bonus activity. The following activities constitute bonus abuse and will result in the cancellation of all related bonus funds, possible forfeiture of associated winnings, and account suspension:
All sports betting on ball99 is subject to the specific market rules applicable to each sport and competition. General betting rules that apply across all markets are as follows:
All casino games available on ball99 — including live dealer games, video slots, table games, and crash games — are supplied by licensed third-party game providers including Evolution Gaming, Pragmatic Play, NetEnt, Microgaming, Spribe, and Ezugi. Each game operates on a certified Random Number Generator (RNG) and is subject to independent fairness testing as required by the respective provider's certification.
ball99 is not responsible for errors, interruptions, or malfunctions originating from a game provider's software. In the event of a technical malfunction during a game round, the provider's dispute resolution procedure will be followed. If a round cannot be completed and the outcome cannot be determined, the stake will be returned to the player's account.
Game rules, return-to-player (RTP) percentages, and minimum/maximum stake information are available within each game interface. It is the player's responsibility to review this information before play.
The following conduct is strictly prohibited on the ball99 platform. Violation of any of these provisions may result in account suspension, permanent closure, forfeiture of funds, and where applicable, referral to relevant authorities:
All content on the ball99 platform — including but not limited to the ball99 name and logo, website design, graphics, text, game interfaces, promotional materials, and software — is the intellectual property of ball99 or its licensed partners and is protected by applicable intellectual property laws. You are granted a limited, non-exclusive, non-transferable licence to access and use the platform for personal entertainment purposes only.
You may not copy, reproduce, distribute, publish, display, modify, create derivative works of, or otherwise exploit any part of the ball99 platform or its content without the express prior written permission of ball99. Unauthorised use of ball99 intellectual property may result in legal action.
ball99 collects and processes personal data in accordance with its Privacy Policy, which is incorporated into these Terms by reference and is available at ball99.club/privacy-policy. By registering an account, you consent to the collection, processing, and storage of your personal data as described in the Privacy Policy.
ball99 uses 256-bit SSL encryption for all data transmitted between your device and the platform. Personal data is stored on secure servers and is not sold or disclosed to third parties except as required to process transactions (e.g., transmitting payment data to bKash or Nagad), comply with legal obligations, or investigate fraud and security incidents.
ball99 provides its platform on an "as available" basis. To the fullest extent permitted by applicable law, ball99 makes no warranties, express or implied, regarding the continuous availability, accuracy, or fitness for purpose of the platform or any of its services.
ball99 shall not be liable for any loss of funds, loss of data, loss of opportunity, or any indirect, incidental, special, consequential, or punitive damages arising from your use of, or inability to use, the platform — including losses resulting from technical failures, third-party payment provider delays, game provider errors, or events beyond ball99's reasonable control (force majeure).
Nothing in these Terms excludes or limits liability for death or personal injury caused by negligence, fraud, or any other liability that cannot be excluded or limited under applicable law.
In all cases where ball99 is found liable, ball99's maximum liability to you in respect of any single incident shall not exceed the total value of funds deposited by you into your account in the 30 days preceding the event giving rise to the claim.
ball99 reserves the right to amend these Terms & Conditions at any time. Where changes are material — meaning they substantially affect your rights as a player — ball99 will provide at least 14 days' notice via email to your registered address and via an in-platform notification before the changes take effect.
Minor amendments, such as clarifications of existing provisions or updates to reflect regulatory guidance, may take effect immediately upon publication. The date of the most recent revision will always be displayed at the top of this page. It is your responsibility to review these Terms periodically. Continued use of the platform after the effective date of any amendment constitutes your acceptance of the revised Terms.
These Terms & Conditions shall be governed by and construed in accordance with applicable law. Any dispute arising out of or in connection with these Terms, including any dispute regarding their existence, validity, or termination, shall first be referred to ball99's customer support team for resolution through good-faith negotiation. ball99 aims to resolve all player disputes within 14 business days of a formal complaint being submitted in writing to [email protected].
If a dispute cannot be resolved through negotiation, the parties agree to attempt resolution through a recognised alternative dispute resolution (ADR) process before pursuing any formal legal proceedings. ball99 reserves the right to seek injunctive or other equitable relief in any court of competent jurisdiction to prevent irreparable harm pending the outcome of any dispute resolution process.
If you have any questions, concerns, or complaints regarding these Terms & Conditions or any aspect of the ball99 platform, please contact our support team through the following channel:
For responsible gaming enquiries — including requests to set limits, activate cooling-off periods, or apply for self-exclusion — please mark your email subject line as "Responsible Gaming Request" to ensure immediate prioritisation by our trained support staff.
Last Updated: 1 January 2026. These Terms & Conditions supersede all previous versions published on ball99.club. If you have any doubt about whether the version you are reading is current, please contact [email protected] for confirmation.
Now that you've reviewed our Terms & Conditions, you're ready to enjoy everything ball99 has to offer — from live cricket betting and premium slots to live casino tables and instant bKash payments.
18+ Only. Gambling is for entertainment purposes only. Play responsibly.