99ba Cricket Betting – PSL, Test & T20 Odds for Pakistani Fans

Cricket isn't just a sport in Pakistan — it's a shared passion from the streets of Karachi to the stadiums of Lahore. At 99ba, we've built a cricket betting platform that matches that intensity: comprehensive PSL markets, live in-play odds, pre-match analysis tools, and instant PKR deposits via Easypaisa or JazzCash. This is where Pakistan's cricket fans come to back their team with real conviction.

18+  Adults only. Please play responsibly and comply with all applicable local laws.

99ba
Cricket Betting at 99ba — Built for Pakistan

The 99ba sportsbook covers every major cricket competition that Pakistani fans care about: the Pakistan Super League (PSL), international Test series involving Pakistan, the Asia Cup, T20 World Cup, and bilateral series against England, Australia, India, and Sri Lanka. Markets update in real time, and the odds reflect genuine competitive lines rather than inflated house margins.

What makes 99ba's cricket betting experience different is the depth of markets available per match. It's not just Match Winner — you can bet on top batsman, highest opening partnership, method of first dismissal, total sixes, over-by-over run tallies, and more. For serious cricket bettors in Islamabad or Rawalpindi who follow the game closely, this level of granularity is exactly what's needed.

Deposits and withdrawals run entirely in PKR. No currency conversion, no hidden fees. Load your 99ba account via Easypaisa or JazzCash before the toss and you're ready to bet on the first ball.

Tip: Live (in-play) cricket odds at 99ba shift every over and sometimes every ball during key moments. Having your account pre-funded means you can act on the right odds the instant they appear.

99ba
Cricket Betting Markets at 99ba

From match-winner to ball-by-ball in-play — all the markets serious bettors need

Match Winner

The most popular market. Back either team to win the match at pre-match or live odds. Available for all PSL, Test, ODI, and T20I fixtures.

Live In-Play Betting

Odds update ball by ball during 99ba live matches. React to a wicket, a powerplay surge, or a rain delay in real time with live cricket markets.

Top Batsman / Bowler

Predict which player scores the most runs or takes the most wickets in a match or innings. Excellent value market for informed cricket fans.

Total Runs Over/Under

Bet whether the total runs in an innings or specific over period will fall above or below 99ba's posted line. Popular for T20 matches.

Total Sixes

Wager on the total number of sixes hit in the match or by a specific team. PSL night games at National Stadium Karachi are famous for big six totals.

Toss Winner

A simple 50/50 market on who wins the coin toss. Available immediately when the match goes live on 99ba's sportsbook.

First Over Runs

Predict the exact or over/under run total in the very first over. A sharp in-play market that opens at ball one.

Series & Tournament Winner

Back a team to win an entire series or tournament — the PSL championship, Asia Cup, or T20 World Cup — at outright odds for maximum value.

Sample PSL Match Odds at 99ba

Illustrative lines to show the depth of 99ba cricket betting markets

Match Market Team / Selection Odds Type
Karachi Kings vs Lahore Qalandars Match Winner Karachi Kings 1.85 Pre-match
Karachi Kings vs Lahore Qalandars Match Winner Lahore Qalandars 1.95 Pre-match
Islamabad United vs Peshawar Zalmi Total Sixes Over/Under Over 14.5 1.90 Pre-match
Multan Sultans vs Quetta Gladiators Top Batsman Mohammad Rizwan 2.60 Pre-match
Pakistan vs India (Asia Cup) Match Winner Pakistan 2.10 Pre-match
Pakistan vs England (T20I) 1st Over Runs O/U Over 7.5 1.88 Live

All odds are for illustration only. Actual 99ba odds fluctuate based on real-time market conditions and are subject to change. Past odds do not guarantee future availability.

99ba
How to Place Your First Cricket Bet at 99ba

Simple steps from sign-up to bet confirmation

Never bet online before? The 99ba cricket sportsbook is designed to be beginner-friendly. Follow these four steps and you'll have a bet placed before the next PSL over is bowled.

1
Create Your 99ba Account

Visit 99ba Login and register with your mobile number. Takes under two minutes. You'll need a valid Pakistani mobile number — no other documents required to start.

2
Deposit PKR via Easypaisa or JazzCash

Go to the cashier, select your preferred payment method, and enter your PKR amount. Minimum deposit is Rs 200. Your 99ba wallet is credited within seconds — well before the toss.

3
Open the Cricket Sportsbook

From your 99ba dashboard, navigate to the Sports or Cricket section. All available matches are listed with current odds. Tap any market to open the bet slip.

4
Select Your Market and Confirm

Choose your selection, enter your PKR stake, review the potential payout in the bet slip, and confirm. Your bet is placed immediately — you'll receive a confirmation reference number.

Funding Your 99ba Cricket Betting Account

All major Pakistani payment methods — fast, secure, PKR only

Easypaisa

Open the Easypaisa app, select Send Money, enter the 99ba cashier details, and confirm with your PIN. Minimum deposit Rs 200. Funds credited to your betting account instantly.

Easypaisa
JazzCash

Use the JazzCash app or dial *786# to transfer PKR directly to your 99ba account. No bank account needed. Minimum deposit Rs 200. Instant processing.

JazzCash
Bank Transfer

Deposit larger PKR amounts via HBL, UBL, Meezan Bank, or Bank Alfalah internet banking. Suitable for high-stakes bettors. Processing: 15–60 minutes.

HBL UBL Meezan Bank Bank Alfalah
Withdrawal Times

Minimum withdrawal: Rs 500. Winnings via Easypaisa or JazzCash are processed in under 30 minutes. Bank transfers up to 24 hours. All payouts go to your original deposit method.

Fast PKR Payouts

Pakistan's Next Big Match Is Live — Your Odds Are Waiting

Join 99ba today, deposit in PKR via Easypaisa or JazzCash, and place your first cricket bet before the toss. Pre-match and live markets available around the clock.

Bet on Cricket at 99ba

18+  Gambling involves risk. You must be 18 or over. Please bet responsibly.

99ba
Cricket Betting Tips for Pakistani Players

Sports betting is a form of entertainment that involves financial risk. There is no guaranteed method to profit from cricket betting — match outcomes depend on skill, conditions, injuries, and random moments that no analyst can fully predict. That said, here are some sensible habits that experienced 99ba bettors follow:

  • Research pitch and weather conditions — In Karachi and Lahore, pitch behaviour differs significantly. Flat National Stadium tracks favour batsmen and high totals; used pitches at Gaddafi favour spinners. Factor conditions into your selection.
  • Watch the toss before placing in-play bets — Winning the toss and choosing to bat first or chase changes the entire dynamic of T20 odds. Wait for the toss result before committing live bets if pitch conditions are uncertain.
  • Explore value in lesser-watched markets — Top bowler, method of dismissal, and over-by-over lines often carry better value than Match Winner because fewer bettors focus on them. 99ba offers these markets across all major PSL games.
  • Set a betting budget per match — Decide your maximum PKR stake per game before you open the sportsbook. Use 99ba's deposit limit feature to enforce this automatically.
  • Don't chase losses with bigger bets — A bad session on Pakistan vs England is not a sign the next game will go your way. Stick to your staking plan regardless of recent results.

Odds on 99ba are determined by our trading team using real statistical models. They represent probability estimates, not certainties. Always bet within your means.

99ba Cricket Betting at a Glance
Competitions CoveredPSL, Test, T20I, ODI, Asia Cup, World Cup
Live In-PlayYes — ball by ball
Min Bet (PKR)Rs 50 per selection
CurrencyPKR only
Deposit MethodsEasypaisa, JazzCash, HBL, UBL
Min DepositRs 200
Payout SpeedUnder 30 min (mobile wallet)
Mobile AccessFull — browser, no app needed
Cricket Betting FAQ – 99ba Pakistan
What cricket competitions can I bet on at 99ba?
99ba covers all major competitions Pakistani fans follow: the PSL (Pakistan Super League), international Test matches, bilateral ODI and T20I series, the Asia Cup, ICC T20 World Cup, and ICC Champions Trophy. Markets are available pre-match and live for most fixtures.
Can I bet using Pakistani Rupees?
Yes. 99ba's entire sportsbook operates in PKR. You deposit in PKR, place bets in PKR, and receive winnings in PKR. No currency conversion fees apply. Supported methods include Easypaisa, JazzCash, HBL, UBL, Meezan Bank, and Bank Alfalah.
What is the minimum bet on cricket at 99ba?
The minimum cricket bet at 99ba starts from Rs 50 per selection. This makes it accessible for casual match-day bettors while still allowing high-stakes wagers for experienced players with a larger PKR balance.
How do live (in-play) cricket odds work?
Live cricket odds at 99ba update continuously based on the match state — current score, wickets fallen, run rate, and remaining overs. When you tap a live market, the current odds are shown in real time. Odds may shift between tapping and confirming your bet if the match situation changes rapidly.
What happens to my bet if a match is abandoned due to rain?
In the case of a rain abandonment before the required number of overs is bowled, 99ba follows standard sportsbook rules: bets on markets that have not been fully determined are typically voided and stakes returned. Full details are available in the 99ba Terms & Conditions.
18+
Bet on Cricket Responsibly at 99ba

Cricket betting is a form of entertainment, not a source of guaranteed income. 99ba urges all Pakistani players to set deposit limits, bet-size limits, and loss caps via their account settings before engaging with the sportsbook. If you feel your betting is becoming problematic, visit our Responsible Gaming page for self-exclusion options and external support resources. All players must comply with applicable local laws in their jurisdiction. 99ba does not accept registrations from persons under 18 years of age.