Sign in to your 99ba account to access cricket betting, live casino, slots, PSL markets, and your PKR cashier. Your account and funds are protected by industry-standard security across every login session.
Secured with 256-bit SSL encryption. Your login data is never stored in plain text.
Must be 18 years or older to hold a 99ba account.
What protects your account every time you log in.
Every connection to 99ba – including your login session, deposit flow, and game play – is encrypted end-to-end. Your credentials and payment data are never transmitted in plain text.
Login from a new device or location triggers an SMS verification code sent to your registered Pakistani mobile number. The session cannot continue without this code.
All 99ba accounts require identity verification via CNIC before withdrawals are enabled. This protects against unauthorised account access and ensures only the registered owner can withdraw funds.
Inactive 99ba sessions are automatically logged out after a period of inactivity. This protects you if you leave your phone unattended – particularly relevant on shared devices in a Lahore dhaba or Islamabad café.
If a login is attempted from an IP address or device not previously associated with your 99ba account, a security alert is sent to your registered email or mobile number immediately.
99ba stores account passwords using one-way cryptographic hashing. Even in the highly unlikely event of a data incident, your actual password cannot be recovered from stored data.
Getting a 99ba account takes under five minutes if your details are ready.
Visit 99ba and click the registration button. You'll need a valid Pakistani mobile number (Zong, Jazz, Telenor, Ufone, or Warid) – this becomes your primary account identifier.
A one-time code is sent via SMS to your number. Enter it within the time window to confirm your mobile and proceed to setting your account password.
Upload a clear photo of your CNIC (front and back). KYC is reviewed quickly and unlocks your full deposit and withdrawal access at 99ba. You must be 18 or older.
Fund via JazzCash, Easypaisa, HBL, UBL, Meezan Bank, Visa/Mastercard, or USDT TRC20. Your balance is available immediately for cricket betting, casino, or slots.
Everything is available from the same account once you're signed in.
Full access to the 99ba sportsbook – PSL fixtures, Pakistan internationals, ICC events, and live in-play betting. Pre-match and ball-by-ball markets across T20, ODI, and Test cricket. Your PKR balance and active bets are visible from the dashboard the moment you log in.
99ba Casino's full live table lineup is accessible post-login: baccarat, blackjack, roulette, teen patti, andar bahar, dragon tiger, and game-show titles. HD live streams, real dealers, and PKR betting from Rs 50 minimum tables.
500+ slot titles become available after 99ba login – jackpot progressives, Megaways, classic fruit machines, and video slots. All games browser-based with no download required. Spin from any mobile device on 4G or Wi-Fi.
Your 99ba cashier panel shows your current balance, pending transactions, deposit history, and withdrawal status. Initiate a JazzCash or Easypaisa deposit or withdrawal directly from within your logged-in account at any time.
Deposit limits, session time alerts, cooling-off periods, and self-exclusion are all managed from within your 99ba account settings post-login. These tools are only accessible to the verified account holder and take effect immediately when activated.
View your KYC verification status, update your contact details, and manage linked payment methods from your 99ba profile page. If your CNIC is approaching expiry, you'll receive a prompt to update your documentation to maintain uninterrupted withdrawal access.
Can't get in? Here are the most common reasons and how to resolve them.
Practical steps every Pakistani player should follow.
Your 99ba password should be at least 10 characters and include a combination of letters, numbers, and symbols. Do not reuse a password you use for your JazzCash wallet, email, or any other financial service. If you use a password manager (recommended), store your 99ba credentials there rather than writing them down or saving them in a browser on a shared device.
99ba staff will never ask for your password through any channel – not via SMS, live chat, email, or phone. If anyone claiming to be a 99ba representative requests your login credentials or OTP, it is a scam. Report it immediately and change your password. This applies equally to friends and family – each person must use their own registered account.
Logging in to 99ba over an unsecured public Wi-Fi network in a Rawalpindi internet café, Lahore airport, or Faisalabad market carries a risk of credential interception. If you must use public Wi-Fi, ensure the connection is your own mobile hotspot or use a VPN from a reputable provider. The 99ba platform uses HTTPS throughout, but public network risks are outside the platform's direct control.
Particularly on mobile, it is good practice to explicitly log out of 99ba when you're done with a session rather than simply closing the browser tab. The platform has automatic session timeouts, but an explicit logout ensures your account is not accessible if someone else picks up your device. Use the account menu to sign out fully.
Your 99ba account comes with responsibilities on both sides.
Strictly 18+ Only: A 99ba account may only be held and used by a person aged 18 years or older. This is verified through CNIC-based KYC. Any account where underage use is identified will be suspended and all associated balances may be voided in accordance with the platform's terms and conditions.
One Account Per Person: Each individual is permitted to hold a single 99ba account. Operating multiple accounts – whether to circumvent a self-exclusion, claim duplicate bonuses, or any other reason – is a violation of platform terms and will result in permanent account closure.
Self-Exclusion Through Your Account: If you feel that your gambling is becoming harmful, you can initiate self-exclusion directly from within your 99ba account settings after logging in. Self-exclusion prevents login and deposits for the selected exclusion period. This cannot be reversed during the active exclusion window.
Local Law Compliance: By registering and maintaining a 99ba account, you confirm that participating in online gambling is lawful in your jurisdiction. Pakistani users are solely responsible for their legal compliance. 99ba does not provide legal advice.
For full details on available responsible gaming tools, visit our Responsible Gaming page.