From the bustling streets of Karachi to the vibrant lanes of Lahore and Faisalabad, 99ba brings world-class online gaming right to your fingertips. Enjoy live cricket betting, premium slot games, thrilling table games, and instant payouts via JazzCash and EasyPaisa.
Real players, real winnings. Every day, 99ba members across Pakistan hit life-changing payouts.
From Karachi's traders to Lahore's cricket fans — here's why 99ba is the go-to platform across Pakistan.
JazzCash and EasyPaisa withdrawals processed in as little as 5 minutes, any time of day.
256-bit SSL encryption, two-factor authentication, and segregated player funds for full protection.
PSL, international test matches, T20 World Cup — 99ba offers competitive lines on every match.
Round-the-clock live chat and email support from a team that understands Pakistani players.
Slots, live roulette, baccarat, teen patti, pool rummy, fishing games — endless variety.
Perfectly optimized for Android and iOS — play on your phone with smooth performance, no lag.
Welcome bonus, reload bonuses, cashback, and weekly promotions designed for Pakistani players.
Real-time match stats, form guides, and betting history tools to help you make smarter wagers.
Handpicked fan favorites — the games Pakistani players keep coming back to every single day.
Over 70% of Pakistani players use mobile wallets. 99ba supports every major method — deposit in just 3 easy steps.
Select JazzCash, EasyPaisa, bank transfer, or your preferred payment channel from the cashier page.
Input your deposit amount (minimum Rs 100, maximum Rs 100,000) and verify the transaction on your phone.
JazzCash and EasyPaisa deposits reflect in your 99ba wallet within seconds — start playing immediately.
Primary E-Wallets (Instant)
JazzCash EasyPaisa GrabPay RaastBank Transfer (15–30 min)
HBL UBL Meezan Bank 1LINKOther Methods
QR Pay (5–10 min) Bank Card Cash OTC| Method | Speed | Min / Max |
|---|---|---|
| JazzCash | Instant | Rs 100 – Rs 100,000 |
| EasyPaisa | Instant | Rs 100 – Rs 100,000 |
| Raast / QR Pay | 5–10 min | Rs 500 – Rs 200,000 |
| HBL / UBL | 15–30 min | Rs 1,000 – Rs 500,000 |
| Meezan Bank | 15–30 min | Rs 1,000 – Rs 500,000 |
| Cash OTC | 30–60 min | Rs 500 – Rs 50,000 |
JazzCash is Pakistan's largest mobile wallet with 70M+ users — the fastest way to fund your 99ba account. EasyPaisa follows closely as the second most-used method among Pakistani bettors.
Withdrawing your winnings at 99ba is straightforward. Follow these steps and get your PKR delivered to JazzCash, EasyPaisa, or your bank account quickly.
Log in to your 99ba account and navigate to the "Wallet" or "Cashier" section. Click on "Withdraw" to begin the process.
Select from JazzCash, EasyPaisa (both e-wallet, fastest), HBL / UBL / Meezan Bank (bank transfer), or other available channels. E-wallets are recommended for speed.
Input the withdrawal amount in PKR. Double-check your JazzCash/EasyPaisa mobile number or bank account details to avoid errors.
First-time withdrawals require identity verification (KYC). Upload a clear photo of your CNIC. Verification typically takes under 10 minutes during business hours.
JazzCash / EasyPaisa: typically 5–15 minutes. Bank transfers (HBL, UBL, Meezan): 15–60 minutes. Most requests processed within the same business day.
Whether you're betting on PSL cricket or spinning slots — these tips help you play smarter, not just harder.
Never wager more than 2–5% of your total bankroll on a single bet. If your bankroll is Rs 10,000, keep individual bets below Rs 500. This prevents a single bad session from wiping you out.
Pakistani platforms use decimal odds (e.g., 2.50). Your return = stake × odds. A Rs 1,000 bet at 2.50 returns Rs 2,500 total (Rs 1,500 profit). Master this before placing multi-bets or accumulators.
Before betting on any PSL or international cricket match, check team news, pitch reports, head-to-head records, and weather conditions. Informed bets win more than gut-feel wagers.
Never chase losses. If you lose Rs 2,000 on a cricket match, don't immediately double your next bet to "win it back." Emotional decisions lead to bigger losses — walk away and reset.
Look for bets where the odds offered by 99ba are higher than your calculated probability. If you estimate a team has a 60% chance of winning but odds imply 40%, that's a value bet worth taking.
Use 99ba's built-in responsible gaming tools to set daily, weekly, or monthly deposit and loss limits. This protects your budget automatically — especially important for new players in Karachi and Lahore.
Parlays and accumulators multiply your odds but also your risk. Limit combiners to 3–4 selections max. Pick high-confidence outcomes (e.g., match-winner favorites in PSL) rather than stacking long shots.
Confused by rollover, sticky bonuses, or max cashout? Here's what every term actually means for Pakistani players.
The number of times you must bet your bonus amount before you can withdraw any winnings from it. X10 means if you get Rs 1,000 bonus, you must wager Rs 10,000 in total before cashing out.
Example: Rs 500 bonus × 20x = Rs 10,000 wagering requiredWhen using bonus funds, there's usually a maximum stake cap per round or per bet. Exceeding this can void your bonus. At 99ba, this is typically between Rs 250–Rs 500 per spin or bet.
Example: Don't stake more than Rs 500/spin while bonus is activeNot all games contribute equally toward wagering requirements. Slots usually contribute 100%, meaning every rupee staked counts in full. Table games like roulette or baccarat typically contribute only 10–20%.
Example: Rs 100 on slots = Rs 100 wagered. Rs 100 on roulette = Rs 10 wagered.All bonuses have a time limit. You must complete the wagering requirements before the bonus expires — typically 7, 14, or 30 days from the moment the bonus is credited to your account.
Example: Bonus credited Monday = must complete rollover by following Monday (7-day window)A sticky bonus cannot itself be withdrawn — only winnings derived from it can be cashed out. A non-sticky bonus becomes real money once wagering is complete and can be fully withdrawn including the bonus amount.
Example: Sticky Rs 1,000 bonus — you can withdraw Rs 3,500 winnings but not the bonus itselfSome bonuses cap how much you can withdraw from bonus-derived winnings regardless of how much you win. If max cashout is Rs 5,000 and you win Rs 20,000 from a bonus, only Rs 5,000 is withdrawable.
Example: Rs 100 free spin bonus with Rs 5,000 max cashout capGetting started with 99ba is as easy as ordering a paratha from your local dhaba — fast, simple, and satisfying.
Create your 99ba account in under 2 minutes — just email, phone & password.
Fund via JazzCash, EasyPaisa, or bank. Minimum Rs 100. Instant credit.
Choose from 1,200+ games — cricket, slots, live casino, rummy, fishing.
Cash out your winnings back to JazzCash or bank in as little as 5 minutes.
99ba operates under international gaming license oversight — your safety and fair play are non-negotiable.
Operating under international gaming license oversight means 99ba is held to strict standards for player protection, financial integrity, and fair gaming. For Pakistani players, this regulatory framework is your strongest guarantee that games are fair, funds are secure, and disputes are handled transparently.
All 99ba games use certified Random Number Generators independently audited by third-party testing labs. Every spin, hand, and outcome is genuinely random.
Your deposited PKR is kept in accounts completely separate from 99ba's operating funds. Your money is always available for withdrawal, regardless of business circumstances.
99ba enforces the 21+ minimum age requirement during KYC verification. We use document checks and automated age-gating to protect underage individuals from accessing the platform.
Deposit limits, loss limits, self-exclusion, reality checks, and access to professional support resources — 99ba's responsible gaming tools are built into every account by default.
Pakistan's most trusted casino and sports betting platform — fast deposits, instant payouts, 1,200+ games.