These Terms and Conditions govern your use of ba99 — the online casino, sports betting, and gaming platform available to players in Pakistan. Please read them carefully before registering or placing any bets.
A plain-language summary of the most important rules at ba99 before you read the full terms.
ba99 is strictly for adults. You must be at least 18 years of age to register an account, deposit funds, or participate in any game or betting activity on the platform. Age verification may be requested at any time.
Each player is permitted to hold only one ba99 account. Creating multiple accounts — whether using different names, mobile numbers, or email addresses — is a violation of these terms and may result in account suspension and forfeiture of funds.
All bonuses — including the welcome bonus, reload offers, and free spins — are subject to wagering requirements before any associated winnings can be withdrawn. Full bonus terms are available on the Promotions page.
All deposits and withdrawals at ba99 are processed in Pakistani Rupees (PKR). Supported methods include JazzCash, Easypaisa, Raast, and Bank Transfer. No currency conversion is applied on ba99 transactions.
Any attempt to manipulate games, exploit bonuses, use automated tools, or engage in fraudulent activity will result in immediate account closure. Funds in the account at the time of closure may be forfeited depending on the nature of the violation.
You are responsible for keeping your ba99 login credentials secure. Do not share your password or allow anyone else to use your account. ba99 is not liable for losses resulting from unauthorised access caused by a player's own negligence.
By accessing, registering on, or using ba99 in any capacity — whether browsing the platform, creating an account, depositing funds, placing bets, or claiming bonuses — you confirm that you have read, understood, and agreed to these Terms and Conditions in full. If you do not agree with any part of these terms, you should not use ba99.
These Terms and Conditions apply to all services provided through ba99, including the casino game lobby, sports betting section, VIP programme, and all promotions. They should be read alongside the ba99 Privacy Policy and the Responsible Gaming guidelines, both of which form part of the agreement between you and ba99.
Important: These terms are binding. Continued use of ba99 after any update to these terms constitutes acceptance of the revised version. Please check this page periodically for changes.
To register and use ba99, you must meet all of the following eligibility requirements at the time of registration and throughout your use of the platform:
ba99 reserves the right to refuse registration, suspend, or permanently close any account where eligibility requirements are found not to have been met, including at any point after registration has been completed.
Each player may hold only one ba99 account at any given time. Creating, operating, or benefiting from multiple accounts — including accounts registered using different names, mobile numbers, email addresses, or payment methods — is strictly prohibited. ba99 uses automated and manual checks to detect duplicate accounts.
You are solely responsible for all activity that takes place under your ba99 account. This includes maintaining the confidentiality of your login credentials and not sharing your username or password with any other person. If you suspect that your account has been accessed without your authorisation, you must contact ba99 support immediately.
ba99 may request identity verification documents at any stage — during registration, before processing a withdrawal, or as part of a routine compliance review. Failure to provide requested documents within a reasonable timeframe may result in withdrawal delays or account suspension.
Note: Accounts found to be operated by or shared with minors will be closed immediately and any funds held will be handled in accordance with our compliance procedures.
ba99 accepts deposits in Pakistani Rupees (PKR) through the following payment methods: JazzCash, Easypaisa, Raast, Bank Transfer, debit cards, and supported mobile wallets. No foreign currency deposits are accepted, and no currency conversion is applied on ba99 transactions.
Deposit minimums and maximums vary by payment method and are displayed in the ba99 cashier at the time of transaction. Deposits are typically credited to your ba99 wallet within seconds for mobile wallet methods such as JazzCash and Easypaisa. Bank Transfer processing times may vary.
All funds deposited to ba99 must originate from a payment method that belongs to you. Third-party deposits — where funds are sent from an account registered in another person's name — are not permitted and will trigger a compliance review.
ba99 does not charge deposit fees, although your payment provider may apply their own transaction charges. We recommend checking with your JazzCash or Easypaisa account terms if you have any questions about charges on the sending side.
Withdrawal requests are processed to the same payment method used for the most recent deposit, where possible. All withdrawals are paid out in PKR. Supported withdrawal channels include JazzCash, Easypaisa, Raast, and Bank Transfer.
Before a withdrawal can be processed, the following conditions must be satisfied:
ba99 aims to process withdrawal requests promptly. Processing times depend on the payment method selected — mobile wallet withdrawals are typically among the fastest. Bank Transfer withdrawals may take longer depending on your bank's processing schedule.
ba99 reserves the right to request additional verification before processing any withdrawal, particularly for larger amounts or where the withdrawal pattern is unusual relative to the account's deposit and play history.
ba99 offers a range of bonuses and promotional offers to both new and existing members, including welcome bonuses, reload bonuses, cashback promotions, free spins on selected slots, and VIP programme rewards. All bonuses are subject to specific terms that are published on the Promotions page and apply in addition to these general Terms and Conditions.
The following rules apply to all bonuses across ba99 unless a specific promotion states otherwise:
Tip: Always read the individual promotion terms before claiming a bonus. The wagering requirement, eligible games, minimum deposit, and expiry date vary between offers.
All bets placed through ba99's sportsbook and casino game lobby are final once confirmed. Bets cannot be amended, cancelled, or voided after confirmation except in the specific circumstances outlined below.
For sports betting — including Cricket, PSL, T20 internationals, Football, and Esports — the following general rules apply:
For casino games — including slots, live casino tables, fish shooting games, crash titles, and table games — game outcomes are determined by certified random number generation (RNG) systems. ba99 sources games exclusively from established providers and does not alter game logic or outcomes in any way.
The following activities are strictly prohibited on ba99. Engaging in any prohibited activity may result in immediate account suspension, permanent closure, forfeiture of funds, and where appropriate, reporting to relevant authorities:
Serious violations including fraud or money laundering will be reported to relevant authorities. Funds associated with suspicious activity will be frozen pending investigation.
ba99 is committed to providing a gaming environment that encourages responsible play. Gaming on ba99 is intended as entertainment for adults. It should never be viewed as a means of generating income or recovering financial losses.
ba99 provides the following responsible gaming tools to all registered members:
If gaming is affecting your finances, relationships, work, or wellbeing, we strongly encourage you to use the self-exclusion tool and seek support. ba99's Responsible Gaming page contains further guidance and practical advice on managing your play. All gaming on ba99 is for adults aged 18 and over, without exception.
Read Responsible Gaming GuideAll content on ba99 — including but not limited to the ba99 logo, website design, graphics, text, game interfaces, software, and promotional materials — is the intellectual property of ba99 or its licensed content providers. Nothing on ba99 grants you any right to reproduce, copy, distribute, or commercially exploit any ba99 content without express written permission.
Game content made available through ba99 remains the intellectual property of the respective game providers. ba99 operates those games under licence agreements and does not transfer any ownership rights to players through the act of gameplay.
ba99 provides its platform on an "as available" basis. While we make every effort to ensure consistent service availability, ba99 does not guarantee uninterrupted access to the platform and is not liable for losses arising from:
In all cases, ba99's total liability to any individual player is limited to the net deposits made to ba99 by that player over the 30-day period immediately preceding the event giving rise to the claim.
ba99 collects and processes personal data as part of the account registration, verification, and payment processes. The types of data collected, the purposes for which it is used, and the conditions under which it may be shared are set out in full in the ba99 Privacy Policy.
By registering with ba99, you confirm that you have read the Privacy Policy and consent to the collection and processing of your personal data in accordance with its terms. If you have questions about how your data is handled, please contact the ba99 support team.
Read Privacy Policyba99 reserves the right to amend, update, or replace any part of these Terms and Conditions at any time. When changes are made, the updated version will be published on this page with a revised "Last Updated" date at the top. It is your responsibility to check these terms periodically.
Continued use of ba99 after an update has been published constitutes acceptance of the revised Terms and Conditions. If you do not agree with a change, you should stop using ba99 and may request account closure by contacting support.
If you have any questions about these Terms and Conditions, need clarification on any rule, or wish to raise a complaint, ba99 customer support is available 24/7. You can reach the support team through the live chat feature available on the platform, or by writing to the support email address listed in the footer of this page.
ba99 aims to respond to all account and payment queries promptly. Complaint escalation procedures are available for cases that cannot be resolved through first-line support contact.
For responsible gaming queries, including self-exclusion requests, please contact support directly and identify your request clearly so it can be prioritised.
Now that you know the rules, you are ready to get started. Register your ba99 account in under two minutes, deposit in PKR via JazzCash or Easypaisa, and access 500+ casino games, live Cricket and PSL betting, and a welcome bonus on your first deposit.
18+ only. Play responsibly. Bonus terms apply. All transactions in PKR.