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.
How Registration Works
Accepted Deposit Methods
Minimum deposit: Rs 200. All payments in PKR. Zero deposit fees at 99ba.
Why 99ba?
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.
What You Unlock by Registering
Registering at 99ba isn't just creating a login — it's unlocking a full suite of features built specifically for Pakistani players.
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.
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.
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.
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.
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.
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.
Welcome Bonus Explained
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%.
Common Questions
Answers to the questions Pakistani players most commonly ask before and during the registration process.
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.