Welcome back. Log in to your 99ab account to access live PSL betting markets, your casino balance, roulette tables, fishing games, and all active promotions. Your account is secured with 256-bit SSL encryption and optional two-factor authentication. If you have not registered yet, it takes under two minutes — and new players get a welcome bonus on their first deposit.
Login to your 99ab account below.
256-bit SSL secured | 18+ only | Play Responsibly
Every 99ab feature is one login away — here is what you have access to the moment you log in.
Log in during a PSL match and you get access to in-play markets updating in real time — ball-by-ball odds, over totals, wicket markets, and match winner. Pre-match lines for upcoming fixtures are live as soon as the schedule is set. All odds in PKR, all on your mobile.
Jump straight into a live roulette table from your account dashboard. Multiple table variants are available with real dealers and live video. Bet history, active bets, and your PKR balance are all visible without leaving the table view. Minimum bets start low so anyone can play.
The full 99ab casino — fishing games, slots, live dealer titles — is accessible immediately after login. Your session picks up exactly where you left off. Active bonus funds and free spins earned from promotions are credited to your account and ready to use.
Top up your balance or request a withdrawal within seconds of logging in. Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfers, and Visa/Mastercard are all available. Minimum deposit is Rs 200. Withdrawals to mobile wallets are typically processed within minutes.
Every bet you place after logging in earns VIP points. Check your current tier, progress to the next level, and see what rewards are available from the VIP dashboard. Higher tiers unlock faster withdrawals, bigger reload bonuses, and access to exclusive promotions.
After logging in, check the Promotions section to see all offers currently active on your account — reload bonuses, cashback, free bet credits, and seasonal deals during PSL. Eligible bonuses are claimed from within your account and credited automatically upon meeting the conditions.
Your 99ab account security is taken seriously at every layer of the platform.
Every login attempt — including your mobile number, password, and session token — is transmitted through 256-bit SSL encryption. The same standard used by Pakistan's major banks. Your credentials are never sent in plain text under any circumstances.
Enable 2FA from Account Settings to add an extra layer of protection. When 2FA is active, a login attempt from an unrecognised device triggers an OTP to your registered Pakistani mobile number. Even if someone has your password, they cannot access your account without your phone.
99ab monitors login patterns. If a login attempt comes from an unusual IP address, a new device, or a geographic location inconsistent with your history, the system flags it and may require OTP verification before granting access — even without 2FA enabled.
Inactive sessions are automatically logged out after a set period. This protects your account if you forget to log out on a shared or public device. You can adjust the session timeout duration in Account Settings based on your preference.
Your last five login events — including timestamp, device type, and approximate location — are visible in your account security settings. If you see a login you do not recognise, change your password immediately and contact support via live chat.
The 99ab login page is the gateway to Pakistan's most complete online betting experience. Whether you are logging in to check PSL odds before a match, to top up your balance via Easypaisa before the toss, or to continue a roulette session from the night before, the process is designed to be as fast and frictionless as possible. Mobile number plus password — that is the standard login. Under three seconds from tapping submit to reaching your account dashboard.
For players who prefer not to use a password, or who find the OTP method more convenient on mobile, the mobile OTP login tab removes the password step entirely. Enter your registered Pakistani mobile number, receive a six-digit OTP via SMS, and you are in. This method is particularly popular among players who share a device with family members — there is no saved password that someone else could accidentally use.
If you have forgotten your 99ab password, the reset process is one of the most straightforward in Pakistani online betting. Click "Forgot password?" on the login page, enter your registered mobile number, and a reset link or code is sent via SMS within a minute. Follow the instructions, set a new password, and log in normally. You do not need to submit identity documents or wait for a manual review — the whole process is automated and handled through your verified mobile number.
One thing worth noting: 99ab enforces a one-account-per-player policy. If you try to create a new account because you cannot access your existing one, the new account will be flagged. Always use the password reset or contact support to recover access to your original account. Duplicate accounts are subject to closure under the 99ab Terms and Conditions, and any balance in a duplicate account may be forfeited.
Keeping your 99ab account secure is straightforward but worth taking seriously. Use a password that is unique to 99ab — do not reuse a password from your email or social media. Enable two-factor authentication if you have not already. Log out after sessions on shared devices. And never share your login credentials with anyone, including people claiming to be 99ab support staff. Genuine 99ab support agents will never ask for your password.
If you cannot login and the password reset process is not resolving the issue, contact the 99ab support team via live chat. Agents are available 24 hours a day and can help verify your identity and restore access to your account. In most cases, account recovery queries are resolved within 15 minutes on the live chat channel.
Quick answers to the login issues players contact us about most often.