21+ Only  |  Online gambling is for adults aged 21 and above. Play responsibly.  |  99ba promotes responsible gaming.
Pakistan's Premier Online Gaming Platform

Welcome to 99ba — Pakistan's Most Trusted Casino & Sports Betting Experience

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.

500K+ Active Players
1,200+ Games Available
24/7 Live Support
5 Min Avg. Payout
99ba
500K+ Registered Players
Rs 2.4B+ Daily Payouts (PKR)
1,200+ Casino & Sport Games
5+ Years in Operation

Jackpot & Big Win Showcase

Real players, real winnings. Every day, 99ba members across Pakistan hit life-changing payouts.

Rs 4,750,000
Mega Mango Jackpot Slots
🏆 Z*** from Karachi — Won 3 days ago
Rs 2,180,000
PSL Cricket Betting Accumulator
🏆 A*** from Lahore — Won yesterday
Rs 1,350,000
Live Roulette Diamond Table
🏆 M*** from Islamabad — Won 2 days ago
Rs 890,000
Fisher Game Grand Catch
🏆 F*** from Faisalabad — Won this week
Rs 3,200,000
Pool Rummy Championship Final
🏆 R*** from Rawalpindi — Won 5 days ago
99ba

Why Pakistani Players Choose 99ba

From Karachi's traders to Lahore's cricket fans — here's why 99ba is the go-to platform across Pakistan.

Lightning Fast Payouts

JazzCash and EasyPaisa withdrawals processed in as little as 5 minutes, any time of day.

Bank-Grade Security

256-bit SSL encryption, two-factor authentication, and segregated player funds for full protection.

Best Cricket Odds

PSL, international test matches, T20 World Cup — 99ba offers competitive lines on every match.

24/7 Urdu & English Support

Round-the-clock live chat and email support from a team that understands Pakistani players.

1,200+ Games

Slots, live roulette, baccarat, teen patti, pool rummy, fishing games — endless variety.

Mobile-First Design

Perfectly optimized for Android and iOS — play on your phone with smooth performance, no lag.

Generous Bonuses

Welcome bonus, reload bonuses, cashback, and weekly promotions designed for Pakistani players.

Live Stats & Analytics

Real-time match stats, form guides, and betting history tools to help you make smarter wagers.

99ba

Top Games at 99ba Casino

Handpicked fan favorites — the games Pakistani players keep coming back to every single day.

🎰 RTP 96.8% Slots
Mango Mega Reels
Progressive Jackpot Slot
🏏 Best Odds Cricket
PSL Live Betting
In-Play Cricket Wagering
🃏 RTP 99.5% Table
Baccarat Royale Live
Live Dealer Table Game
🎣 RTP 97.2% Arcade
Fisher King Pro
Fishing Arcade Game
🀄 RTP 98.1% Card
Pool Rummy Championship
Multi-Player Rummy
🎡 RTP 97.6% Live
Crazy Time Wheel
Live Game Show
🎲 RTP 97.0% Table
Andar Bahar Elite
South Asian Classic
💎 RTP 95.9% Slots
Diamond Sultan Slots
5-Reel Video Slot
99ba

Instant Deposit with JazzCash & EasyPaisa

Over 70% of Pakistani players use mobile wallets. 99ba supports every major method — deposit in just 3 easy steps.

01
Choose Your Method

Select JazzCash, EasyPaisa, bank transfer, or your preferred payment channel from the cashier page.

02
Enter Amount & Confirm

Input your deposit amount (minimum Rs 100, maximum Rs 100,000) and verify the transaction on your phone.

03
Funds Credited Instantly

JazzCash and EasyPaisa deposits reflect in your 99ba wallet within seconds — start playing immediately.

Supported Payment Methods

Primary E-Wallets (Instant)

JazzCash EasyPaisa GrabPay Raast

Bank Transfer (15–30 min)

HBL UBL Meezan Bank 1LINK

Other Methods

QR Pay (5–10 min) Bank Card Cash OTC
Transaction Details at a Glance
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.

99ba

Step-by-Step Withdrawal Guide

Withdrawing your winnings at 99ba is straightforward. Follow these steps and get your PKR delivered to JazzCash, EasyPaisa, or your bank account quickly.

1
Login and Access the Withdraw Section

Log in to your 99ba account and navigate to the "Wallet" or "Cashier" section. Click on "Withdraw" to begin the process.

2
Choose Your Payout Method

Select from JazzCash, EasyPaisa (both e-wallet, fastest), HBL / UBL / Meezan Bank (bank transfer), or other available channels. E-wallets are recommended for speed.

3
Enter Amount and Verify Recipient Info

Input the withdrawal amount in PKR. Double-check your JazzCash/EasyPaisa mobile number or bank account details to avoid errors.

4
Complete KYC if Not Yet Verified

First-time withdrawals require identity verification (KYC). Upload a clear photo of your CNIC. Verification typically takes under 10 minutes during business hours.

5
Wait for Processing

JazzCash / EasyPaisa: typically 5–15 minutes. Bank transfers (HBL, UBL, Meezan): 15–60 minutes. Most requests processed within the same business day.

Slow withdrawal? Contact our 24/7 live support team via chat. Most delays resolve within minutes once our agents check your account status.
Important Requirements Before Withdrawing
  • Your account must be KYC-verified with a valid CNIC before any withdrawal can be processed.
  • Ensure you have met the wagering requirements on any active bonus funds (check your bonus T&C for specific rollover amounts).
  • Confirm your requested amount does not exceed your current withdrawal limit for the day or month.
  • Your account must be in good standing — no unresolved disputes, flags, or pending verifications.
Common Withdrawal Questions
  • JazzCash withdrawal not working? Ensure your JazzCash number matches the one registered on 99ba.
  • Withdrawal stuck? Check your KYC status under Account Settings — it may be pending document review.
  • Minimum withdrawal: Rs 200 for e-wallets, Rs 1,000 for bank transfer.
  • No fees: 99ba does not charge withdrawal fees on standard methods.

Effective Betting Tips for Pakistani Players

Whether you're betting on PSL cricket or spinning slots — these tips help you play smarter, not just harder.

💰
Bankroll Management

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.

📊
Understand Decimal Odds

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.

🏆
Pre-Match Research

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.

🧘
Avoid Emotional Betting

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.

🎯
Value Betting Strategy

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.

🔒
Set Deposit & Loss Limits

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.

🔗
Smart Accumulator Bets

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.

Responsible Gaming Reminder: Betting should be entertainment — not a source of income. Set your limits, know when to stop, and never bet more than you can afford to lose. 99ba is committed to keeping gaming fun and safe for all Pakistani players.
99ba

Bonus Terms Explained — Plain English

Confused by rollover, sticky bonuses, or max cashout? Here's what every term actually means for Pakistani players.

Wagering / Rollover

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 required
Maximum Bet During Bonus

When 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 active
Game Contribution %

Not 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.
Bonus Expiry

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)
Sticky vs Non-Sticky Bonus

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 itself
Maximum Cash-Out

Some 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 cap
Always read the full Terms & Conditions before claiming any bonus — knowing the rules makes playing more enjoyable and profitable.

From Sign-Up to Winning — 4 Simple Steps

Getting started with 99ba is as easy as ordering a paratha from your local dhaba — fast, simple, and satisfying.

Sign Up

Create your 99ba account in under 2 minutes — just email, phone & password.

Deposit

Fund via JazzCash, EasyPaisa, or bank. Minimum Rs 100. Instant credit.

Play

Choose from 1,200+ games — cricket, slots, live casino, rummy, fishing.

Withdraw

Cash out your winnings back to JazzCash or bank in as little as 5 minutes.

99ba

Internationally Licensed Operator

99ba operates under international gaming license oversight — your safety and fair play are non-negotiable.

Gaming Regulation & Compliance
99ba — Regulated Operator
Regulated by International Gaming License Authority
License details available on the About Us page

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.

Independent RNG Testing

All 99ba games use certified Random Number Generators independently audited by third-party testing labs. Every spin, hand, and outcome is genuinely random.

Segregated Player Funds

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.

Strict 21+ Age Enforcement

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.

Responsible Gaming Program

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.

Privacy Policy Notice: 99ba is committed to protecting your personal data. When you register, deposit, or use any feature on this platform, we collect and process your information strictly to provide our services, comply with licensing requirements, and keep your account secure. We do not sell your data to third parties. Your CNIC details provided during KYC verification are encrypted and stored under international data protection standards. You have the right to request access to, correction of, or deletion of your personal data at any time. For full details, please review our Privacy Policy page.
99ba

Ready to Play? Join 99ba Today

Pakistan's most trusted casino and sports betting platform — fast deposits, instant payouts, 1,200+ games.