Please read these terms carefully before creating an account or placing any bets at 99ba. By registering, you confirm that you have read, understood, and agreed to everything below.
Last updated: 1 January 2025 | Effective immediately for all new and existing 99ba accounts
The six things every Pakistani player should understand before playing at 99ba
These Terms and Conditions ("Terms") govern your access to and use of the 99ba online gaming platform, accessible at 99ba.online, including all games, betting markets, promotions, and related services offered through the platform.
By creating an account at 99ba, making a deposit, accepting a bonus, or placing a bet, you confirm that you have read and fully understood these Terms and that you agree to be bound by them. If you do not agree with any part of these Terms, you must not use the 99ba platform.
Important: These Terms form a legally binding agreement between you and 99ba. We strongly recommend reading them in full before registering. If you have questions about anything in these Terms, please contact our support team before creating your account.
To register and play at 99ba, you must meet all of the following eligibility requirements at the time of registration and at all times while your account remains active:
99ba reserves the right to request proof of age at any time. If satisfactory documentation is not provided within the period specified in the request, 99ba may suspend the account pending verification.
Each person may maintain only one active account at 99ba. Registering or attempting to register more than one account is a breach of these Terms. 99ba uses automated detection systems to identify duplicate registrations. Where duplicate accounts are found, all associated accounts will be suspended permanently and any funds or bonuses held across those accounts will be forfeited without notice.
You must provide accurate, complete, and truthful information when registering your 99ba account. This includes your full legal name, date of birth, mobile number, and email address. Using a false name, a borrowed identity, or any inaccurate information is a breach of these Terms and may result in permanent account suspension with forfeiture of all balances.
You are responsible for maintaining the confidentiality of your 99ba login credentials. Never share your password with anyone. 99ba will never ask for your password via email, chat, or telephone. Any activity that takes place under your account credentials is your responsibility. If you suspect your account has been accessed without your permission, contact 99ba support immediately.
Tip: Use a unique password for your 99ba account that you do not use on any other service. Enable any two-factor authentication options available in your account settings as soon as you register.
99ba may require identity verification ("Know Your Customer" or KYC) at any time, including but not limited to before processing a withdrawal, after a certain cumulative deposit threshold, or following a large win. Acceptable verification documents may include a CNIC, passport, or other government-issued identity document. Accounts that fail verification checks or refuse to submit required documents may be suspended pending resolution.
99ba accepts deposits in Pakistani Rupees (PKR) only. The minimum deposit amount is Rs 500. Accepted deposit methods include Easypaisa, JazzCash, NayaPay, SadaPay, bank transfer via IBFT, and Visa or Mastercard debit/credit cards.
You may request a withdrawal of your available real-money balance from your 99ba wallet at any time, subject to the conditions below. The minimum withdrawal amount is Rs 500.
Withdrawals are processed to Easypaisa, JazzCash, NayaPay, SadaPay, and IBFT bank transfers. Withdrawals must be made to an account registered in the same name as your 99ba account. 99ba does not process withdrawals to third-party accounts under any circumstances.
99ba aims to process all verified withdrawal requests within minutes for mobile wallet methods (Easypaisa, JazzCash, NayaPay, SadaPay). IBFT bank transfers are processed the same business day. There are no withdrawal fees charged by 99ba for Pakistani payment methods.
From time to time, 99ba offers bonuses, free bets, cashback offers, and other promotions to new and existing players. All bonuses are subject to the specific terms associated with each promotion as well as the general bonus rules set out in this section.
New players who register and make their first qualifying deposit at 99ba may be eligible for a welcome bonus. The welcome bonus carries a wagering requirement that must be completed before any bonus-derived winnings can be withdrawn. The specific wagering multiplier, eligible games, time limit, and minimum odds (where applicable) are stated in the welcome bonus terms at the time of the offer.
Note: 99ba's bonus terms are written to be clear and fair. If you are unsure whether a specific bet or game contributes to your wagering requirement, check the promotion detail page or contact our support team before placing the bet.
All bets placed at 99ba are subject to the specific rules of the game or market in which they are placed, as well as the general betting rules below.
99ba is committed to providing a fair gaming environment for all players. The following conduct is strictly prohibited and will result in immediate account suspension and forfeiture of all balances:
99ba cooperates fully with law enforcement authorities and relevant regulatory bodies where evidence of serious misconduct is identified. Records of suspicious activity are retained and may be shared with appropriate authorities without notice.
Your personal information is processed in accordance with the 99ba Privacy Policy, which is incorporated into these Terms by reference. The Privacy Policy explains what data we collect, how we use it, and your rights regarding your personal information.
By registering at 99ba, you consent to the collection, processing, and use of your personal data as described in the Privacy Policy. You also consent to receiving service communications related to your account activity, such as transaction confirmations, security alerts, and verification requests.
99ba does not sell your personal data to third parties. Data is shared only with payment processors, identity verification services, and regulatory bodies to the extent necessary to operate the platform safely and compliantly.
99ba takes its responsibility to player wellbeing seriously. We provide tools to help players manage their gambling activity, including deposit limits, session time reminders, self-exclusion options, and access to full betting history.
If you believe you may be developing a problematic relationship with gambling, we strongly encourage you to use these tools immediately. Self-exclusion requests are processed within 24 hours and, once activated, cannot be reversed for the minimum exclusion period you have chosen.
All responsible gaming tools are available free of charge to every registered player at 99ba. To access them, log in to your account and navigate to the responsible gaming section of your account settings, or contact our support team directly.
All content on the 99ba platform – including but not limited to logos, game graphics, software, text, images, videos, and the overall design of the platform – is the intellectual property of 99ba or its licensed suppliers and is protected under applicable intellectual property law.
Players are granted a limited, personal, non-transferable, non-exclusive licence to access and use the 99ba platform for personal gaming and betting purposes only. You may not copy, reproduce, distribute, modify, create derivative works of, publicly display, or otherwise exploit any content from 99ba without express written permission.
To the fullest extent permitted by applicable law, 99ba shall not be liable for any indirect, incidental, special, consequential, or punitive damages arising from your use of the platform, including but not limited to loss of winnings due to system downtime, game errors subsequently corrected, or network interruptions outside 99ba's control.
99ba's total liability to any individual player for any single incident shall not exceed the amount that player deposited in the 30 days preceding the incident that gave rise to the claim.
Nothing in these Terms limits 99ba's liability for death or personal injury caused by its gross negligence, fraud, or any other liability that cannot be limited or excluded under applicable law.
99ba reserves the right to suspend or permanently close any player account at any time and without prior notice if:
Where an account is suspended for investigation purposes, 99ba will notify the player by email and advise on the expected resolution timeline where it is safe to do so. Verified balances on suspended accounts may be returned following the outcome of an investigation, at 99ba's sole discretion. Balances on accounts closed for Terms violations will be forfeited.
Players who wish to voluntarily close their account for reasons other than problem gambling may contact 99ba support at any time. Before closure, any pending bets will be settled at the conclusion of the relevant event, and the available balance will be paid out via the player's registered withdrawal method.
99ba may revise these Terms and Conditions at any time. When changes are made, the revised Terms will be published on this page with an updated effective date. For material changes, 99ba will attempt to notify registered players via the email address on their account.
Your continued use of the 99ba platform after any revised Terms have been published constitutes your acceptance of those revised Terms. If you do not agree with the revised Terms, you should stop using the platform and contact support to close your account.
These Terms and Conditions, and any dispute or claim arising out of or in connection with them, shall be governed by and construed in accordance with applicable law. 99ba operates its platform in accordance with applicable laws and regulations and requires all players to comply with the laws of their own jurisdiction when using the platform.
Disputes relating to your account or these Terms should be directed in the first instance to the 99ba customer support team. We will make every reasonable effort to resolve disputes quickly and fairly. Where a dispute cannot be resolved through customer support, the matter may be escalated to a formal dispute resolution process as detailed in your account communications.
If you have any questions about these Terms and Conditions, or about your 99ba account, please do not hesitate to get in touch. Our customer support team is available 24 hours a day, 7 days a week, and is happy to assist in both English and Urdu.
Gaming at 99ba involves real money and real risk. It is strictly for adults aged 18 and above. Set limits, take breaks, and never chase losses. If gambling is becoming a problem for you or someone you know, please visit our Responsible Gaming page for tools and support resources that are free for all 99ba players.