99ba Login – Secure Account Access for Pakistan Players

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.

Account Security at 99ba

What protects your account every time you log in.

256-bit SSL Encryption

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.

SMS Verification

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.

CNIC-Based KYC

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.

Session Timeout

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é.

Login Location Alerts

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.

Password Hashing

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.

99ba

New to 99ba? How to Register Your Account

Getting a 99ba account takes under five minutes if your details are ready.

1
Start Registration

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.

2
Verify Mobile

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.

3
Complete KYC

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.

4
First Deposit & Play

Fund via JazzCash, Easypaisa, HBL, UBL, Meezan Bank, Visa/Mastercard, or USDT TRC20. Your balance is available immediately for cricket betting, casino, or slots.

Each person may hold only one 99ba account. Duplicate accounts are detected during KYC verification and may result in suspension of all associated accounts and forfeiture of balances. If you already have an account, sign in above rather than registering again.

99ba

What You Access After Logging In to 99ba

Everything is available from the same account once you're signed in.

Cricket Betting & PSL

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.

Live Casino Tables

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.

Slots Lobby

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.

PKR Cashier

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.

Responsible Gaming Controls

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.

Profile & KYC Status

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.

99ba

Login Troubleshooting – Common Questions

Can't get in? Here are the most common reasons and how to resolve them.

I've forgotten my 99ba password. What do I do?
Use the "Forgot Password" link on the 99ba login page. You'll be asked to enter your registered Pakistani mobile number. An SMS containing a one-time reset code is sent to that number. Enter the code, create a new password, and log in as normal. If you no longer have access to your registered mobile number, contact 99ba support directly via the platform's live chat for identity-verified account recovery.
My account appears to be locked. Why?
99ba temporarily locks accounts after a set number of consecutive failed login attempts as a security precaution. This is to protect your account from brute-force access attempts. Wait the specified cooldown period (shown on the lock notification) and try again, or use the password reset flow above. If you believe your account was locked erroneously or you suspect unauthorised access attempts, contact support immediately.
I'm not receiving the SMS verification code.
First, confirm the mobile number you registered with 99ba is active and has adequate signal. SMS delivery in parts of Karachi's older city areas or remote regions can occasionally be delayed – wait two to three minutes before requesting a resend. If your number has changed, you'll need to contact 99ba support with your CNIC and previous account details to update the registered number after identity verification.
The login page isn't loading on my mobile browser.
Try clearing your browser cache and cookies, then reload the page. On Android, Chrome's cache can sometimes hold a stale version of the 99ba login interface. Switching from mobile data to Wi-Fi (or vice versa) can also resolve DNS-related loading issues. If the problem persists on multiple networks, the platform may be undergoing brief maintenance – check the 99ba support channel for status updates.
Can I log in to 99ba from multiple devices at once?
Generally, 99ba allows you to be logged in on more than one device – for example, your phone and your desktop. However, for security reasons, initiating certain sensitive actions (like a withdrawal) while simultaneously logged in elsewhere may trigger an additional verification step. It's good practice to log out of inactive sessions from your account security settings when you're done.
I registered but can't deposit. What's missing?
On 99ba, full deposit and withdrawal functionality requires completed KYC verification. If your CNIC documents are still under review, deposits may be restricted to a lower limit or temporarily unavailable. Log in to your account, navigate to the Verification section, and check the status of your submitted documents. If KYC has been pending longer than 24 hours, contact 99ba support with your registered mobile number for a status update.
99ba

Keeping Your 99ba Account Safe

Practical steps every Pakistani player should follow.

Use a Strong, Unique Password

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.

Never Share Your Login Details

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.

Be Careful on Public Wi-Fi

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.

Log Out After Each Session

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.

18+ Account Policy & Responsible Gaming

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.

18+ Only. A 99ba account is strictly for adults aged 18 and above. Ensure online gambling is lawful in your jurisdiction before registering. Please gamble responsibly.