Cricket is more than a sport in Pakistan — it's a national heartbeat. From the roar of the Lahore Qaddafi Stadium to the packed PSL nights in Karachi, cricket runs in our veins. At 99ba, we've built Pakistan's most complete cricket betting platform: live in-play odds, 50+ betting markets per match, competitive lines on PSL, international Tests, ODIs, and T20s — all with instant JazzCash and EasyPaisa payouts.
Every cricket fan in Pakistan has an opinion on who's going to win the toss, who'll top-score, and which bowler will take the first wicket. At 99ba, those opinions can earn you real PKR. Our cricket sportsbook covers every major format — Test matches, ODI series, T20 internationals, and the beloved PSL — with a depth of betting markets that goes far beyond a simple match-winner bet.
Whether you're placing a pre-match accumulator from Faisalabad before an early PSL fixture, or chasing live in-play odds during a tense final over in Lahore, 99ba keeps the action running with real-time line updates, fast bet acceptance, and zero frustrating delays during peak match moments. Our odds engine is calibrated specifically for cricket, giving Pakistani bettors genuinely competitive prices compared to international bookmakers who treat cricket as a secondary market.
Deposits and withdrawals at 99ba work through the channels every Pakistani actually uses — JazzCash, EasyPaisa, HBL, UBL, Meezan Bank. Your winnings from a successful PSL final accumulator can be back in your JazzCash wallet within 5–15 minutes of the match ending. No waiting days for checks, no complicated international bank transfers — just your PKR, in your pocket, fast.
Go beyond match-winner. 99ba offers granular, ball-by-ball markets that let you bet on exactly what you know best.
The classic — who wins the match, the series, or the tournament. 99ba offers match-winner, series-winner, and outright tournament odds across all formats.
Bet on your favourite player's individual performance. Top scorer, top wicket-taker, man of the match, player to hit the first boundary — all available at 99ba.
Over/under on total match runs, first innings runs, powerplay runs, last 5 overs runs — detailed totals markets covering every phase of the game at 99ba.
Ball-by-ball in-play markets update in real time as the match progresses. Next ball outcome, next over runs, fall of next wicket — live cricket betting at its finest on 99ba.
Win the toss bet, toss winner elects to bat/bowl, first boundary (four or six), method of first dismissal — fun special markets that bring extra excitement to the first over.
Run-line handicap betting for more even odds on heavily mismatched fixtures. 99ba offers Asian handicap and European handicap lines across T20 and ODI formats.
First innings leader, highest scoring over, number of wides/no-balls, extras total — detailed innings betting for analytical bettors who really know their cricket at 99ba.
Long-term futures on PSL season winners, World Cup winners, series outcomes, and end-of-season awards. Place early when odds are best and ride your prediction all season.
The game is live, the odds are moving — and 99ba is keeping pace with every delivery. Here's what's running right now.
From the opening match to the final — 99ba covers every PSL fixture with pre-match, live, and outright markets.
Placing your first cricket bet at 99ba takes about 3 minutes from account creation to bet confirmation. Here's the full process.
Register with your email and mobile number. Verify your identity with a CNIC — required for withdrawals. The whole process takes under 3 minutes, and KYC verification is usually instant during business hours.
Go to the Cashier section at 99ba and deposit using JazzCash, EasyPaisa, or your preferred bank (HBL, UBL, Meezan Bank). Minimum deposit is Rs 100. E-wallet deposits are instant — you're ready to bet in seconds.
From the 99ba home screen, click Sports then Cricket. You'll see all live and upcoming matches organised by format (T20, ODI, Test) and tournament (PSL, international). Click any match to see its full market list.
Browse through the 50+ markets for your chosen match. Click the odds for your selected outcome — it gets added to your bet slip on the right. You can add multiple selections to build an accumulator for bigger potential returns.
In the bet slip, enter how much PKR you want to wager. The potential return is calculated automatically. Click "Place Bet" to confirm. For live in-play bets, your bet might go to an approval queue during rapid odds movements — this is normal and takes only a few seconds at 99ba.
Follow your active bets in My Bets. Settled bets pay to your 99ba wallet within minutes of the market closing. Withdraw to JazzCash or EasyPaisa and receive funds in 5–15 minutes. Bank withdrawals take 15–60 minutes.
| Bet Type | Selections | Risk Level |
|---|---|---|
| Single | 1 | Low |
| Double | 2 | Low–Med |
| Treble | 3 | Medium |
| Accumulator | 4+ | Higher |
| System Bet | 3+ | Medium |
| Live In-Play | Any | Variable |
New to betting odds? Here's exactly what those numbers mean at 99ba — and how to calculate your potential winnings in PKR.
Decimal odds show your total return per unit staked — profit plus your original stake back. Multiply your stake by the odds to get your total payout.
Shown as e.g. 3/2. The first number is profit, the second is your stake. Fractional odds are less common at 99ba but available on select markets for players who prefer them.
A value bet is when 99ba's odds imply a lower probability than your own assessment. If you think Pakistan has a 55% chance of winning but odds imply 45%, that's a value opportunity.
Practical tips from experienced bettors — how to approach cricket betting intelligently at 99ba and avoid common mistakes.
Pakistani pitches in Karachi tend to favour pace early, while Lahore surfaces often assist spinners later in the match. Before betting on any PSL game at 99ba, check the venue's recent scoring history and which format — batting or bowling first — has historically favoured the home conditions.
A key injury or a specialist player being rested can dramatically shift match odds. 99ba's cricket section updates official Playing XI announcements as soon as they're released — always check the lineup before placing a pre-match bet, especially for PSL fixtures where international player availability fluctuates.
Set a fixed amount for cricket betting each week — say Rs 5,000 — and never exceed it regardless of results. Stake no more than 5–10% on a single bet. This discipline is what separates players who enjoy 99ba long-term from those who burn out after one bad PSL week.
The toss is hugely significant in subcontinent cricket. After you know which team bats first — and on which surface — wait for live odds to update at 99ba before placing your match-winner bet. The post-toss live price often reflects actual match conditions far more accurately than pre-toss lines.
If you follow PSL closely, you probably know which batsmen are in form, who's struggled against pace this season, and which pitches produce low totals. That knowledge is an edge — bet it in player performance and totals markets at 99ba rather than just clicking the obvious match-winner every time.
Pakistan vs India games are the most emotionally charged fixtures on the calendar — and also among the most heavily bet on at 99ba. Separating national pride from betting logic is genuinely difficult but essential. Evaluate the teams objectively on form, conditions, and recent head-to-head rather than loyalty alone.
Pakistan's most complete cricket sportsbook — PSL, internationals, live in-play, and instant JazzCash payouts waiting for you.