99ba – Pakistan's Most Trusted Online Casino & Sports Betting Platform

From PSL cricket odds to live casino tables and premium slot games – 99ba brings the full betting experience to players across Karachi, Lahore, Islamabad and beyond. Deposit in minutes with JazzCash or Easypaisa.

Get Started at 99ba
99ba

Welcome Offer – New Members Only

100% Deposit Match Bonus

Up to Rs 50,000
  • Minimum deposit: Rs 500 to qualify
  • Wagering requirement: 20x bonus amount
  • Valid for sports betting & selected slots
  • Bonus expires in 7 days from credit date
  • Max bet during active bonus: Rs 1,000 per round
  • 18+ only. Terms apply. Please gamble responsibly.
99ba

PSL Match Center

Pre-match and live betting on Pakistan Super League fixtures. Odds update in real time.

Karachi Kings VS Lahore Qalandars
National Stadium, Karachi  |  19:00 PKT
LIVE
KK 1.85 Draw 4.20 LQ 2.10
Islamabad United VS Peshawar Zalmi
Gaddafi Stadium, Lahore  |  15:00 PKT
Pre-Match
IU 1.65 PZ 2.40
Multan Sultans VS Quetta Gladiators
Multan Cricket Stadium  |  19:30 PKT
Pre-Match
MS 1.75 QG 2.15
Pre-Match vs Live Betting

Pre-match betting lets you lock in your position before the toss. Once the match goes live, 99ba updates odds ball-by-ball so you can respond to momentum shifts – a wicket falling, a power play surge, or a DLS revision. Live betting markets include next wicket, runs in this over, current partnership total, and session runs. Both formats count towards your welcome bonus rollover.

99ba

Cricket Betting Hub

Pakistan cricket is more than a sport – it's a passion from Rawalpindi to Faisalabad. Bet responsibly on every format.

PSL T20

All franchise matches, playoffs, and the grand final with full pre-match and live markets.

T20 Internationals

Pakistan national team home and away T20Is with live odds on every over.

ODI & Tests

Session betting, day-by-day totals, and match winner markets for longer formats.

Accumulators

Combine 3+ cricket match winners for boosted odds. Example: Rs 500 parlay across 4 PSL matches.

Popular Betting Markets
  • Match Winner (outright result)
  • Top Batsman – most runs in the innings
  • Total Runs – over/under line betting
  • Method of Dismissal – caught, bowled, LBW
  • Live Odds – updates every ball
  • First Over Runs – thrilling opener markets
Responsible Betting Reminder

Cricket betting should add to the excitement of the game, not create financial stress. Set a daily deposit limit when you register. 99ba provides tools for self-exclusion, spend tracking, and cool-off periods available under your account settings. If betting feels like it's getting out of hand, contact our support team or visit a responsible gaming resource. Always bet within your means.

How to Get Started on 99ba

Four simple steps and you're placing your first bet in minutes.

1
Register

Create your free account at 99ba. You'll need a valid mobile number (JazzCash or Easypaisa registered) and to confirm you are 18 or older.

2
Login & Verify

Log in to your 99ba account. Complete the quick KYC check – upload your CNIC. Verification is typically done within a few hours.

3
Deposit

Add funds via JazzCash, Easypaisa, HBL, UBL, Meezan Bank, or USDT TRC20. Minimum deposit from Rs 200. Funds appear instantly.

4
Bet & Win

Pick your sport, casino game, or slot. Place your first bet, watch the action live, and withdraw winnings directly to your mobile wallet.

99ba

Pakistan's Biggest Matches Deserve the Best Odds

Join thousands of players from Karachi to Peshawar already betting on 99ba. Safe, fast, and built for Pakistani players.

Create Your 99ba Account

Why Pakistani Players Choose 99ba

We've built every feature with the local player experience in mind.

Secure Accounts

256-bit encryption, two-factor authentication, and KYC-verified account safety keep your funds protected.

Mobile First

The 99ba platform loads fast on any Android or iOS device. No app download needed – play via browser from anywhere in Pakistan.

PKR Deposits

No currency conversion fees. Deposit and withdraw in Pakistani Rupees through JazzCash, Easypaisa, or bank transfer.

English Support

Our support team responds in English and understands the Pakistani market – available via live chat and email 7 days a week.

Stable Live Odds

Minimal delay on live match odds. Bet on PSL, T20 internationals, football, and kabaddi without frustrating price drops.

Privacy First

Your personal data, CNIC details, and transaction history are never sold or shared with third parties outside of compliance requirements.

Instant Deposits

JazzCash and Easypaisa top-ups reflect in your balance within seconds. Start betting without waiting.

Huge Game Library

Hundreds of slots, live dealer tables, and sports markets in one place. From cricket to live baccarat from your Lahore home.

99ba

Trusted Game Providers

99ba partners with the world's leading software studios so you always play certified, fair games.

Pragmatic Play
Evolution Gaming
Microgaming
Playtech
NetEnt
PG Soft
JILI Games
Spribe
99ba

Bonus Terms Explained – Plain English

Before you claim any 99ba promotion, understand exactly what each term means in PKR.

Wagering / Rollover Requirement

This is how many times you must bet the bonus before withdrawing. Example: You receive Rs 10,000 bonus with 20x wagering – you must place bets totalling Rs 200,000 before the bonus converts to withdrawable cash. This sounds high, but slot play counts 100% towards the target.

Max Bet During Bonus

While a bonus is active, the maximum single bet allowed is Rs 1,000 per spin or round. Placing larger bets during an active bonus may result in the bonus being voided. This rule exists to prevent bonus abuse and applies to all 99ba promotions.

Game Contribution Rates

Not all games contribute equally. Slots typically contribute 100%. Live casino games (baccarat, roulette) may contribute 10-20%. Sports betting contributes 100% on selections with odds above 1.50. Always check the promotion page for the specific contribution table.

Bonus Expiry

Welcome bonus funds expire 7 days after being credited to your account. Reload bonuses typically expire in 3 days. Any unmet wagering requirement at expiry means the bonus and associated winnings are removed. Complete the rollover before the countdown ends.

Sticky vs Non-Sticky Bonus

A non-sticky bonus is separated from your real-money balance. Winnings from real money are always cashable. A sticky bonus stays locked in your account and is removed once wagering is complete – only the net winnings are yours to keep. 99ba's welcome bonus is non-sticky, so your deposit funds remain accessible throughout.

Maximum Cash-Out

Some bonuses cap how much you can withdraw from bonus-derived winnings. For the 99ba welcome bonus, the max cash-out is 5x the bonus amount. Example: Rs 5,000 bonus → maximum withdrawable from bonus play is Rs 25,000. Winnings from your own deposited funds have no cap.

VIP Membership Tiers

The more you play at 99ba, the more rewards you unlock. Progress through four loyalty levels.

Silver
  • Entry tier – Rs 0 monthly deposit
  • Weekly cashback: 3%
  • Standard withdrawal speed
  • Access to all base promotions
  • Live chat support
Gold
  • Rs 25,000+ monthly deposit
  • Weekly cashback: 6%
  • Priority withdrawal (12 hrs)
  • Monthly reload bonus
  • Dedicated account manager
Platinum
  • Rs 100,000+ monthly deposit
  • Weekly cashback: 10%
  • Priority withdrawal (6 hrs)
  • Custom bonus packages
  • VIP event invitations
Diamond
  • Rs 500,000+ monthly deposit
  • Weekly cashback: 15%
  • Instant withdrawal processing
  • Personalised VIP manager
  • Exclusive high-limit tables

VIP tier benefits are reviewed monthly based on deposit and wagering activity. Tier status is not a guarantee of income. Gamble responsibly.

99ba

Fast Withdrawals to Your Wallet

Winning is great. Getting paid fast is better. 99ba processes withdrawals to all major Pakistan payment channels.

JazzCash
Under 30 minutes
Min Rs 500
Easypaisa
Under 30 minutes
Min Rs 500
Bank Transfer
2–24 hours
HBL, UBL, MCB, Meezan, Bank Alfalah
USDT TRC20
15–45 minutes
Min $10 equivalent
99ba

Accepted Payment Methods

Deposit and withdraw using the most trusted and widely used payment options in Pakistan.

JazzCash
Instant
Easypaisa
Instant
Bank Transfer
HBL / UBL / MCB
Meezan Bank
Islamic Banking
Visa / MC
Debit Card
USDT TRC20
Crypto
Your Privacy at 99ba

99ba is committed to protecting your personal information. Your name, CNIC details, mobile number, and financial data are encrypted and stored securely. We do not sell or share your personal data with third-party advertisers. You have the right to access, update, or request deletion of your account information at any time. For full details on how we handle your data, please review our Privacy Policy. Your trust is the foundation of everything we do.

Ready to Experience 99ba? Pakistan's Premier Betting Destination Awaits

Thousands of players from Islamabad, Lahore, Karachi and Faisalabad trust 99ba for fair play, fast payouts and real sports action.

Login to 99ba Now
18+ Only. Gambling is intended for adults aged 18 and above. Please ensure online gaming is permitted under the laws of your jurisdiction before participating. Play responsibly. If you feel gambling is becoming a problem, seek help from a responsible gaming organisation. 99ba promotes responsible gaming at all times.