What Do You Need Help With?

Jump to the section most relevant to you, or scroll through all 24 Q&A pairs below.

Account & Registration

Visit https://99ba.cam and click the registration button. Fill in your name, email address, date of birth and preferred currency (PKR is available). Choose a strong password, agree to the Terms and Conditions, and complete the email verification step. The whole process takes about two minutes on mobile.

99ba is an internationally operated online entertainment platform. It is your personal responsibility to verify whether accessing online gambling services is lawful in your location under Pakistani law, including the Prevention of Gambling Act, 1977. 99ba does not claim Pakistani government authorisation. Please seek independent legal advice if you are unsure about your legal position.

You must be at least 18 years old to register — or the higher minimum age required by the operator's license jurisdiction or applicable local law, whichever is greater. Age verification is mandatory before withdrawals are processed. Accounts found to belong to underage users are closed immediately and any associated funds may be voided.

No. Each person may hold only one registered account on 99ba. Opening duplicate accounts is a violation of the Terms and Conditions and may result in all associated accounts being suspended, balances voided and the user being permanently banned from the platform. If you have accidentally created two accounts, contact support immediately.

KYC verification is required before your first withdrawal and may be triggered at other times for security reasons. You will need to upload a valid government-issued photo ID — such as your CNIC, passport or driving licence — along with proof of address. Our team reviews submissions and aims to complete standard verifications within 24–48 hours.

Click the "Forgot Password?" link on the login page and enter your registered email address. You will receive a password-reset link within a few minutes. If the email does not arrive, check your spam folder. If you still cannot access your account, contact support at [email protected] with your registered email and we will assist you.

Deposits & Withdrawals

References to payment services below — including Easypaisa, JazzCash, Raast, HBL, UBL, Meezan Bank and Bank Alfalah — are provided for context only. None of these institutions endorses, supports or is affiliated with 99ba or any gambling service.

Available deposit methods are displayed in the 99ba cashier at the time of your transaction. Payment options familiar to Pakistani users — such as mobile wallets and bank transfers — may be available subject to operator, provider and bank policies. References to services like Easypaisa, JazzCash, Raast, HBL, UBL, Meezan Bank and Bank Alfalah are contextual only and do not imply those institutions endorse or support gambling.

Minimum deposit amounts vary by payment method and are displayed in the cashier before you confirm a transaction. Where PKR is the selected account currency, deposit thresholds are shown in Pakistani Rupees. Check the cashier for the current minimum applicable to your chosen payment method, as these figures are subject to change.

Withdrawal processing times depend on your KYC verification status, the payment method selected and any ongoing security reviews. Indicative timelines are shown in the cashier, but these are estimates only. Completed KYC verification significantly speeds up the process. Pending AML or fraud checks may extend processing times. Contact support if your withdrawal is delayed beyond the estimated window.

Common reasons include outstanding KYC documentation, an active security review, unmet wagering requirements on bonus funds, or the payment provider experiencing delays on their end. Log in to your account to check for any pending verification requests. If the reason is not clear, contact support at [email protected] and include your account email and the withdrawal reference.

99ba aims to process deposits and withdrawals without platform-side fees. However, your bank, mobile wallet provider or payment processor may apply their own transaction charges — for example, some services charge a small fee on outgoing transfers. Always check your payment provider's own terms before initiating a transaction to avoid surprises.

Games & How to Play

99ba offers a broad selection of online casino games including slot games, classic and modern table games (blackjack, roulette, baccarat), live dealer games streamed in real time, and video poker variants. The full game library is accessible from the platform dashboard. New titles are added regularly from licensed game content providers.

Yes — 99ba offers sports betting markets that include cricket. This covers major international formats and tournaments, including ICC events and T20 competitions. Markets may include match winner, top run-scorer, total runs, and more, depending on the fixture and the operator's market coverage at the time. Market availability and odds are subject to change.

Beyond cricket, 99ba's sportsbook covers a range of sports popular with Pakistani audiences, including football (domestic and international leagues), UFC and MMA, and other global sporting events. The available markets depend on the current sports calendar and operator coverage. Check the sportsbook section of the platform for live and upcoming fixtures.

Live dealer games stream real-time video of a professional dealer managing a physical table — dealing cards, spinning a roulette wheel and so on — while you place bets through the on-screen interface. You interact via a chat function and see results in real time. A stable internet connection is recommended for the best experience, especially on mobile devices in Pakistan.

Yes. The 99ba platform is fully optimised for mobile browsers on Android and iOS devices, with large touch targets, a clean layout and fast-loading pages designed for Pakistani mobile users. You can access the full range of casino games, sports betting markets and account features directly through your mobile browser without needing to download a separate application.

Bonuses & Promotions

Welcome bonus availability and eligibility criteria are displayed on the promotions section of the platform. Generally, you will need to register a new account, make a qualifying first deposit of at least the specified minimum PKR amount, and opt in to the offer where required. Always read the full bonus terms — including wagering requirements, minimum odds and expiry dates — before claiming any promotion.

A wagering requirement specifies how many times you must bet the bonus amount (or bonus plus deposit amount) before it becomes eligible for withdrawal. For example, a 30x requirement on a PKR 1,000 bonus means you need to place PKR 30,000 worth of qualifying bets. Only bets on eligible games contribute to progress, and maximum bet limits typically apply while a bonus is active.

No. Bonus funds cannot be withdrawn until the full wagering requirement attached to that promotion has been met. Once the requirement is satisfied, the remaining bonus balance converts to real-money funds eligible for withdrawal, subject to any maximum withdrawal limit stated in the specific promotion terms. Real-money deposits not tied to a bonus are not subject to wagering requirements.

Yes. All bonuses on 99ba carry an expiry period, which is stated in each promotion's specific terms. If the wagering requirement is not completed before the expiry date, any remaining bonus funds and associated winnings will be forfeited. It is important to check the expiry window before claiming an offer to make sure you have enough time to meet the requirements.

Security & Responsible Gambling

99ba uses TLS/HTTPS encryption for all data in transit, applies access controls to sensitive account data, and employs fraud-detection systems to monitor for unusual activity. You can further protect your account by using a strong, unique password, enabling any available two-factor authentication, and never sharing your login credentials with anyone — including friends and family.

99ba provides a full suite of responsible gambling controls accessible from your account dashboard. These include deposit limits (daily, weekly or monthly in PKR), loss limits, session time limits with automatic logout, cooling-off periods ranging from 24 hours to 6 weeks, reality-check reminders, and self-exclusion options starting from 6 months. All tools are free and available without contacting support first.

You can request self-exclusion via Account Settings → Responsible Gambling → Self-Exclusion, or by emailing [email protected] with "Self-Exclusion Request" in the subject line. Self-exclusion periods start from 6 months; permanent exclusion is also available. Once active, your account is fully blocked for gambling and cannot be reactivated during the exclusion period.

Support & Contact

You can reach the 99ba support team by emailing [email protected] — responses are typically provided within 24 hours. Live chat support is available through the platform dashboard, subject to operator staffing and availability. For responsible gambling requests such as self-exclusion or limit adjustments, email is the most reliable channel. Please include your registered email address in all enquiries.

The 99ba platform and all its pages are in English — the primary support language. Urdu-language support is available on request when contacting the support team. When submitting a support ticket, you can mention that you prefer a response in Urdu and the team will do its best to accommodate the request based on availability.

The full Terms & Conditions and Privacy Policy are published on the 99ba website and are accessible from any page via the navigation menu and footer. We recommend reading both documents in full before registering an account. These documents are updated periodically — the "Last Updated" date at the top of each page indicates the most recent revision.