Your 99ba account is the single key to everything on the platform — live dealer tables, PSL cricket betting, slots, crash games, and your PKR wallet. This page walks you through how to log in quickly, how to register a new account if you're just starting out, and how to recover access if you ever get locked out. Everything is designed around Pakistani mobile users — your phone number is all you need.
18+ Adults only. Please play responsibly and comply with all applicable local laws in Pakistan.
The 99ba Login page is designed with Pakistani mobile users in mind. Unlike international casino platforms that ask for email addresses, passport copies, or lengthy verification forms, 99ba keeps the entry barrier intentionally low. Your Pakistani mobile number is your username — that's it. Your Zong, Jazz, Telenor, or Ufone number works equally well.
Registration takes under two minutes. Fill in your mobile number, set a password, confirm you're 18 or over, and your 99ba account is live. There are no documents to upload at sign-up, no email OTP to chase, and no waiting period. From Karachi to Islamabad, players across Pakistan can go from zero to active account in the time it takes a cricket over to complete.
Once registered, you use the same credentials every time you return. Your 99ba login grants instant access to the full platform — live dealer casino, PSL and international cricket betting, hundreds of slots, crash games, and your PKR wallet complete with Easypaisa and JazzCash deposit history.
Security tip: Use a unique password for your 99ba account that you don't use anywhere else. Mix numbers, letters, and a symbol. Never share your login credentials with anyone — 99ba support will never ask for your password.
The fastest sign-in flow in Pakistan's online gaming market
Visit 99ba.club on your mobile browser (Chrome on Android or Safari on iOS both work perfectly). Tap the Login or Sign In option. You'll see the mobile number and password fields — they load instantly even on slower 3G connections.
Type your Pakistani mobile number exactly as you registered — typically in 03XX-XXXXXXX format. This is your 99ba username. Make sure you enter the correct number; the platform is case-insensitive but number-exact.
Enter your account password. Tap the eye icon to reveal it if you want to double-check. Then tap Sign In. If your credentials are correct, you'll be taken directly to your 99ba dashboard — live games, sportsbook, and PKR wallet all accessible immediately.
Your PKR wallet balance is displayed on the dashboard. If it's zero, top it up via Easypaisa or JazzCash — minimum Rs 200, credited instantly. Then navigate to whichever section you want: Casino, Slots, Sports, or Crash Games.
First time at 99ba? Here's the full new account setup guide
On the 99ba Login page, tap the Register tab or Register button. The registration form opens with fields for your mobile number, password, and optional referral code.
Enter your active Pakistani mobile number. All networks are supported — Jazz, Zong, Telenor, Ufone, Warid. This number becomes your permanent 99ba username and is linked to your Easypaisa/JazzCash for payouts.
Choose a password of at least 8 characters. A mix of uppercase, lowercase, numbers, and one symbol is recommended. Confirm it in the second field. Do not use a password you use for banking or other accounts.
Tick the age confirmation checkbox to confirm you are 18 or older. Read and agree to the 99ba Terms & Conditions. Tap Create Account. Your 99ba account is live immediately — no waiting, no email confirmation.
Your 99ba account holds real PKR — treating your login credentials with the same seriousness as your Easypaisa PIN is essential. Pakistani online players, particularly in cities like Lahore and Karachi where mobile device sharing is common in households, need to be especially mindful about account security. Here are the non-negotiable habits for a secure 99ba account:
Getting locked out of your 99ba account is easily fixed as long as you still have access to the mobile number you registered with. Here's the full recovery process:
Below the Sign In button on the 99ba login form, there is a Forgot Password option. Tap it to open the recovery flow.
Type the same Pakistani mobile number you used to create your 99ba account. A one-time reset code (OTP) will be sent to that number via SMS.
Enter the 4 or 6-digit OTP received by SMS. Once verified, you'll be prompted to create a new password. Choose something secure and different from your previous passwords.
Use your new password to sign in immediately. Check your PKR wallet balance and recent activity to confirm no unauthorised access occurred. If anything looks off, contact 99ba support chat.
If your registered mobile number is no longer active, contact 99ba support directly via the in-platform chat. Have your account details ready — last deposit amount, approximate registration date, and previous mobile number.
How to deposit and get playing in under three minutes after sign-in
After logging in to your 99ba account, go to Wallet → Deposit. Select Easypaisa and copy the merchant number shown. Open the Easypaisa app on your phone, tap Send Money, paste the number, enter your PKR amount (min Rs 200), and confirm with your Easypaisa PIN. Your 99ba wallet is credited instantly.
From the 99ba cashier, select JazzCash. The deposit screen shows you the recipient number. Open JazzCash or dial *786#, transfer the PKR amount, and confirm. Minimum Rs 200. Funds appear in your 99ba account within seconds — no manual notification needed.
For larger PKR amounts after 99ba login, use HBL, UBL, Meezan Bank, or Bank Alfalah internet banking. Use the account details shown in the 99ba cashier. Processing time is 15–60 minutes. Keep your transaction reference for follow-up if needed.
Log in to 99ba, go to Wallet → Withdraw, enter the PKR amount (min Rs 500), select your method (Easypaisa or JazzCash), and confirm. Payouts are sent to the mobile wallet registered in your 99ba account. Processing: under 30 minutes for mobile wallets.
Log in or register in under two minutes. Deposit Rs 200 via Easypaisa or JazzCash and access live casino, PSL cricket betting, slots, and crash games — all in PKR.
Go to 99ba Login18+ You must be 18 or over. Gambling involves financial risk. Please play responsibly.
A 99ba account isn't just a login — it's a single key to Pakistan's most complete online gaming platform. Understanding what's available after you sign in helps you get the most out of every session.
The 99ba sportsbook covers cricket at every level — PSL franchise matches, Pakistan national team fixtures across all formats (Test, ODI, T20I), the Asia Cup, ICC World Cup events, and bilateral series against England, Australia, India, and Sri Lanka. Live in-play markets update ball by ball, so a player in Lahore watching the match on TV can simultaneously bet on 99ba with real-time odds on their phone.
Beyond cricket, the same 99ba account lets you bet on international football leagues, UFC fights, and other global sports events. Players who follow the UFC from Pakistan will find main-event markets available on 99ba before every PPV weekend.
The live casino section, accessible from your 99ba dashboard after login, features real-time baccarat, roulette, and blackjack tables from Evolution and Ezugi — the two most respected live dealer providers in the world. Dragon Tiger and Andar Bahar rooms, which are especially popular among South Asian players, are also available 24 hours a day.
All of this sits under one roof, managed from a single PKR balance. After you log in to 99ba, you don't need separate accounts, separate wallets, or separate apps for different game types. One deposit, one account, full access.
| Username Format | Pakistani mobile number |
| Registration Time | Under 2 minutes |
| Documents Required | None at sign-up |
| Min Deposit After Login | Rs 200 |
| Deposit Methods | Easypaisa, JazzCash, Banks |
| Min Withdrawal | Rs 500 |
| Account Currency | PKR |
| Minimum Age | 18+ only |
| Mobile App | Browser — no download |
Your 99ba account gives access to real-money games and sports betting that involve genuine financial risk. 99ba is committed to responsible gaming and provides deposit limits, session time alerts, and self-exclusion options accessible from your account settings. If you feel your gaming is becoming excessive or affecting your daily life, please visit our Responsible Gaming page for self-exclusion tools and links to support services. Registration and play at 99ba is strictly limited to adults aged 18 and above. All Pakistani players must ensure their online gaming activity complies with applicable local laws in their jurisdiction.