99ba Login – Sign In to Your Pakistan Casino & Betting Account

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.

99ba
Your Gateway to 99ba — Login & Registration Explained

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.

How to Log In to 99ba — Step by Step

The fastest sign-in flow in Pakistan's online gaming market

99ba
1
Open the 99ba Login Page

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.

2
Enter Your Registered Mobile Number

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.

3
Enter Your Password and Sign In

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.

4
Check Your Balance & Start Playing

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.

How to Register a New 99ba Account

First time at 99ba? Here's the full new account setup guide

Step 1 — Click Register

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.

Step 2 — Enter Mobile Number

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.

Step 3 — Set a Strong Password

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.

Step 4 — Confirm Age & Submit

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.

99ba
Keeping Your 99ba Account Secure

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:

Never share your password
99ba support staff will never ask for your password in chat or via SMS. Any message requesting your password is a phishing attempt — ignore and report it.
Use a unique password
Don't reuse your Easypaisa PIN, JazzCash password, or any other account password for your 99ba login. A breach of any one of those services could expose your gaming account if passwords are shared.
Log out on shared devices
If you log in to 99ba on a family member's phone or a shared computer in Islamabad or Rawalpindi, always tap Sign Out when you're done. Don't rely on browser auto-fill saving your session invisibly.
Bookmark the official 99ba URL
Only use the official 99ba.club domain. Fake mirror sites can steal credentials. Bookmark the login page directly rather than searching for it each time, to avoid landing on look-alike phishing sites.
Change your password regularly
Updating your 99ba account password every few months is a simple precaution — especially if you think your phone has been compromised or accessed by someone else.
Password Recovery — What to Do If You're Locked Out

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:

Tap "Forgot Password" on the Login Page

Below the Sign In button on the 99ba login form, there is a Forgot Password option. Tap it to open the recovery flow.

Enter Your Registered Mobile Number

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 OTP and Set a New Password

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.

Log Back In and Verify Your Balance

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.

First Steps After 99ba Login — Funding Your PKR Wallet

How to deposit and get playing in under three minutes after sign-in

Easypaisa Deposit

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.

Easypaisa
JazzCash Deposit

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.

JazzCash
Bank Transfer

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.

HBL UBL Meezan Bank Bank Alfalah
Withdrawals After Login

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.

Fast PKR Payouts

Ready to Sign In? Your 99ba Account Awaits

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 Login

18+  You must be 18 or over. Gambling involves financial risk. Please play responsibly.

99ba
What You Get with Your 99ba Account

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.

  • Account history — Full bet, deposit, and withdrawal history is available from your 99ba account dashboard. You can review all activity going back to registration.
  • Responsible gaming tools — Deposit limits, loss caps, and session time reminders are configurable in your 99ba account settings. Use these before you start playing, not after.
  • 24/7 support — Live chat support in English is available from inside your logged-in 99ba account at any hour. Response times are typically under five minutes during peak Pakistani evening hours.
  • Mobile-first design — Your 99ba account is optimised for mobile browsers. No app download, no storage space used on your phone — just bookmark the login URL and access everything in Chrome or Safari.
99ba Login Quick Reference
Username FormatPakistani mobile number
Registration TimeUnder 2 minutes
Documents RequiredNone at sign-up
Min Deposit After LoginRs 200
Deposit MethodsEasypaisa, JazzCash, Banks
Min WithdrawalRs 500
Account CurrencyPKR
Minimum Age18+ only
Mobile AppBrowser — no download
99ba Login FAQ
What do I use as my 99ba username?
Your 99ba username is your registered Pakistani mobile number — the same number you entered when creating your account. All Pakistani mobile networks are supported: Jazz, Zong, Telenor, Ufone, and Warid. Enter the number in full (starting with 03) in the login field each time.
I forgot my password — how do I recover my 99ba account?
On the 99ba login page, tap Forgot Password. Enter your registered mobile number and you'll receive a one-time SMS reset code. Enter the OTP, set a new password, and you'll be logged back in immediately. If your registered number is no longer active, contact 99ba support via in-platform chat with your account details.
Can I have more than one 99ba account?
No. 99ba allows one account per person. Creating multiple accounts is against the platform's Terms & Conditions and may result in all associated accounts being suspended and balances voided. If you've lost access to an old account, use the password recovery flow or contact support rather than creating a new one.
Is my 99ba login session saved on mobile?
Yes — most mobile browsers will keep you logged in to 99ba between sessions as long as you don't manually sign out and don't clear browser cookies. If you're using a shared phone, always tap Sign Out after your session ends to protect your PKR balance and personal account data.
How quickly can I start playing after logging in?
If your PKR wallet already has a balance, you can be in a live baccarat table or spinning a slot within 10 seconds of logging in to 99ba. If your balance is zero, deposit via Easypaisa or JazzCash (minimum Rs 200) — funds appear in your account within seconds, and you're ready to play immediately.
18+
Important Notice for All 99ba Account Holders

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.