New Player Welcome Bonus

Register at 99ba — Pakistan's #1 Online Gaming Platform

Creating your 99ba account takes under two minutes and opens up Pakistan's biggest selection of cricket betting, Aviator, Teen Patti, Roulette, Ludo, and live casino games — all in PKR with instant deposits and withdrawals via JazzCash, Easypaisa, and your bank.

Secure & Verified
Deposit via JazzCash
All payments in PKR
18+ Only
Ready in 2 minutes
Welcome bonus up to Rs 25,000

How Registration Works

1
Fill in the Quick Form
Enter your mobile number, a secure password, your date of birth, and choose your preferred currency (PKR is the only currency at 99ba — no conversion fees ever).
2
Verify via OTP
A one-time password (OTP) is sent to your registered Pakistani mobile number within seconds. Enter it to confirm your account. This step protects your account from day one.
3
Make Your First Deposit
Deposit as little as Rs 200 via JazzCash, Easypaisa, NayaPay, SadaPay, IBFT bank transfer, or Visa/Mastercard. Your welcome bonus is applied automatically to qualifying first deposits of Rs 1,000 or more.
4
Start Playing
Your account is ready. Pick from cricket betting, Aviator, Teen Patti, Roulette, Ludo, slots, and live casino — all live, all running right now, all in PKR.
🎁
Welcome Bonus — Up to Rs 25,000 50% bonus on your first deposit of Rs 1,000+. Credited instantly. 10x wagering. Full details in Terms & Conditions.
Create Your Free Account
All fields marked * are required. Registration is free — there are no sign-up fees at 99ba.
Please enter your full name.
+92
Enter a valid Pakistani mobile number (e.g. 3001234567).
You must be at least 18 years old to register.
Password must be at least 8 characters.
Strength: enter a password
Passwords do not match.
You must agree to the Terms and Conditions to register.
Already have an account?

Accepted Deposit Methods

JazzCash
Easypaisa
NayaPay
SadaPay
Bank IBFT
Visa / Mastercard

Minimum deposit: Rs 200. All payments in PKR. Zero deposit fees at 99ba.

The Reason Thousands of Pakistani Players Register at 99ba Every Month

When you're looking for a place to do online gaming in Pakistan, the number of options can feel overwhelming — and honestly, the quality varies massively. Most players who land at 99ba and stick with it do so because the platform solves the specific frustrations that come with using lesser platforms: slow withdrawals, confusing bonus terms, poor cricket coverage, or support teams that don't respond.

At 99ba, withdrawals to JazzCash and Easypaisa typically process in under five minutes. The cricket sportsbook covers PSL, international matches, domestic leagues, and in-play markets with competitive odds. Teen Patti and Ludo rooms are live around the clock, populated with real players. Aviator runs on a certified server-side provably fair system. And every game, bet, and payment happens in PKR — there's no currency conversion, no hidden exchange rate margin taking a cut of your money.

The registration process at 99ba is deliberately short. We ask for the minimum information needed to create your account and verify your age — mobile number, date of birth, and a password. That's it to start. Identity verification is only required for larger withdrawals, and it's a one-time process. The whole thing from landing on the registration page to making your first deposit typically takes under four minutes for most new Pakistani players.

No hidden fees — ever. 99ba charges zero registration fees, zero deposit fees, and zero withdrawal fees. The Rs 200 minimum deposit is one of the lowest in the market, making 99ba accessible to players at every budget level.
99ba
One account per player. 99ba allows one account per person, per mobile number, per household, and per device. Creating duplicate accounts to claim multiple welcome bonuses is prohibited and will result in all associated accounts being suspended. If you've previously had an account at 99ba, please contact support before registering again.

Six Things That Come With Every New 99ba Account

Registering at 99ba isn't just creating a login — it's unlocking a full suite of features built specifically for Pakistani players.

Welcome Bonus Up to Rs 25,000

Your first deposit of Rs 1,000 or more at 99ba qualifies for a 50% welcome bonus, capped at Rs 25,000. The bonus is credited to your account automatically — no promo code needed. The bonus carries a 10x wagering requirement on eligible games before withdrawal. Full details on the Terms page.

Full Cricket Sportsbook Access

PSL, international Test matches, ODIs, T20s, domestic Pakistani cricket, IPL, and more — all available for pre-match and in-play betting from day one of your 99ba account. Bet on match winner, top batsman, total runs, toss result, and dozens of other markets with competitive PKR odds updated in real time.

Instant Access to All Games

From the moment your 99ba account is active, you have access to the full game library — Aviator, Teen Patti, Roulette, Ludo, slots, Baccarat, Dragon Tiger, and the live casino with real dealers running around the clock. No download required on desktop. Mobile-optimised for all Pakistani Android and iOS devices.

Automatic VIP Club Enrollment

Every new 99ba account is automatically enrolled in the VIP Club loyalty programme at Bronze tier. Every eligible real-money wager earns VIP points. Accumulate points to progress through Bronze, Silver, Gold, Platinum, and Diamond tiers — with cashback rates, higher limits, and dedicated support increasing at each level.

Fastest Withdrawals in Pakistan

JazzCash and Easypaisa withdrawals at 99ba process in 3–5 minutes around the clock, seven days a week. No minimum withdrawal fee, no maximum daily withdrawal limit for standard accounts. The first withdrawal above Rs 50,000 may require a one-time CNIC verification — subsequent withdrawals clear without extra steps.

24/7 Support in Urdu & English

The 99ba support team operates around the clock, every day of the year, via live chat and email. Conversations are handled in both Urdu and English — whichever you're more comfortable with. No chatbots for account-level queries. If you need to talk to a person, you talk to a person. VIP members additionally get WhatsApp access to a dedicated manager.

99ba

Your First Deposit at 99ba — How the Welcome Bonus Works

A lot of platforms advertise big welcome bonuses and then bury conditions in the small print that make them effectively impossible to use. 99ba's welcome bonus is straightforward — here's exactly how it works so you know what to expect before you deposit.

When you make your first deposit of Rs 1,000 or more at 99ba, the system automatically credits a 50% bonus on that deposit amount, up to a maximum of Rs 25,000. For example: deposit Rs 10,000 and receive Rs 5,000 in bonus funds — giving you Rs 15,000 to play with. Deposit the maximum qualifying amount of Rs 50,000 and receive the full Rs 25,000 bonus.

The bonus carries a 10x wagering requirement — meaning the bonus amount must be wagered ten times across eligible games before the bonus balance can be withdrawn as real money. Sports betting at odds of 1.5 or higher contributes 100% to the wagering requirement. Casino slots contribute 100%. Live casino games (Teen Patti, Roulette, Baccarat) contribute 15%.

Important: The welcome bonus is for first-time depositing players only. One bonus per mobile number, household, and device. Bonus funds must be used before real-money funds. Withdrawing your deposit before meeting the wagering requirement will void the bonus. Full terms at 99ba Terms and Conditions.
99ba

FAQ — Registering at 99ba

Answers to the questions Pakistani players most commonly ask before and during the registration process.

Yes, completely free. There are no sign-up fees, no account maintenance fees, and no minimum activity requirements to keep your account open. You can register, verify your account, and explore the platform without depositing anything. When you choose to deposit, the minimum is Rs 200 via JazzCash or Easypaisa — one of the lowest minimum deposits of any gaming platform serving Pakistani players.

Yes. JazzCash and Easypaisa are the fastest and most commonly used deposit methods at 99ba, but they're not the only options. You can also deposit and withdraw via NayaPay, SadaPay, IBFT bank transfer, or a Pakistani-issued Visa or Mastercard. You need a registered Pakistani mobile number to receive the OTP during account verification regardless of which payment method you plan to use.

To create your account you only need a valid Pakistani mobile number and your date of birth. No documents are required at registration. A copy of your CNIC may be requested for identity verification before your first large withdrawal (above Rs 50,000) or if 99ba's security system flags unusual activity. This is a one-time verification. Once completed, subsequent withdrawals process without additional documentation under normal circumstances.

99ba permits one account per person. If you have a previous account and wish to access the platform again, please contact support at support@99ba.click rather than creating a new account. Creating a second account while a first account exists (even if inactive) is a violation of the Terms and Conditions and will result in both accounts being suspended. Support can assist with recovering access to your existing account.

The OTP is sent via SMS to your registered Pakistani mobile number immediately after you submit the registration form. Most OTPs arrive within 10–15 seconds on major Pakistani networks (Jazz, Zong, Ufone, Telenor, SCOM). If your OTP hasn't arrived within 60 seconds, use the "Resend OTP" option. If you're still having trouble, contact the 99ba support team via live chat — they can assist with manual verification.

Yes, and 99ba actively encourages new players to do this. You can set daily, weekly, or monthly deposit limits in your account settings immediately after registration — before you even make your first deposit. Go to Account Settings → Responsible Gaming → Deposit Limits. Limits take effect immediately and are one of the most effective tools for making sure gaming stays affordable and enjoyable. Reducing a limit is instant; increasing one requires a 24-hour cooling-off period.

🎁 Welcome Bonus — Limited Time

Don't Wait — Register at 99ba and Claim Your Bonus Today

Create your free account now and claim a 50% welcome bonus up to Rs 25,000 on your first deposit. Deposit as little as Rs 200 via JazzCash or Easypaisa. Takes under 2 minutes. Withdraw your winnings in PKR directly to your wallet — same day, no fuss.

18+ Only — Play Responsibly at 99ba. Registration at 99ba is open only to persons aged 18 and above. Real-money gaming involves financial risk. Never wager more than you can comfortably afford to lose. Responsible gaming tools — including deposit limits, session reminders, and self-exclusion — are available in your account settings from day one. For full details, visit our Responsible Gaming page. By registering you confirm you have read and agreed to the Terms and Conditions and Privacy Policy.