From PSL finals at Gaddafi Stadium to T20 internationals abroad, o999 gives you real-time odds, a clean in-play interface, and fast PKR payouts so you're never waiting when the moment matters most.
There are plenty of platforms out there claiming to offer the best betting experience, but most of them were built for markets like India, Europe or Southeast Asia and then vaguely adapted for Pakistani users as an afterthought. o999 was built the other way around — the platform was designed from day one to serve Pakistan's unique mix of cricket obsession, mobile-first internet habits, and preference for local payment methods like JazzCash and Easypaisa.
When you open the o999 betting section, the first thing you notice is how clean and fast everything loads. There's no clutter, no aggressive pop-ups, and the markets are organised in a way that makes sense — Cricket and PSL are front and centre, with Football and Esports just one tap away. Live in-play markets are clearly flagged with a red live indicator, and the odds update in real time without requiring a page refresh. On a 4G connection in Lahore or Karachi, the experience is genuinely smooth.
The depth of markets on o999 is another thing that stands out. It's not just match winner and total runs. For a typical Pakistan vs Australia T20, you might find 40 or more markets available — top batsman, method of first dismissal, runs in the first six overs, player to hit first boundary, innings totals, and more. That level of coverage keeps things interesting whether you prefer straightforward bets or more specific propositions. For PSL matches, the coverage is equally strong, with markets updated based on ball-by-ball scoring data.
Cricket is not just a sport in Pakistan — it's a cultural event. Matches are discussed in offices, on rooftops, in group chats, and on the streets. o999 understands this and has built a cricket betting experience that reflects that passion rather than treating it as just another sport in a long list.
For Pakistan Super League matches, o999 covers every game from the group stage right through to the final. Markets open well before the toss, and once a match goes live, in-play betting kicks in immediately. You can bet on who wins the next over, whether the next ball will be a boundary, how many wickets fall in a powerplay, and which team tops the run rate at the halfway point. The interface updates fast enough to keep up with the pace of T20 cricket, which is exactly what you need when you're making split-second decisions during a close game.
International cricket is covered just as thoroughly. Series involving Pakistan at home or abroad — whether it's bilateral Tests, ODIs, or T20 series — are all available on o999 with full market depth. The platform also covers ICC events like the T20 World Cup and Champions Trophy, where demand from Pakistani players is naturally very high. Odds are competitive, and for popular matches, o999 regularly offers enhanced prices on specific markets for a limited time before the game starts.
Beyond the big events, o999 also covers domestic tournaments and franchise cricket leagues from other countries — particularly those with a big following among Pakistani audiences. This means you'll rarely find yourself without something interesting to bet on, even during quieter periods in the Pakistan cricket calendar.
While cricket is undeniably the primary sport for most o999 players in Pakistan, the platform has invested seriously in its Football and Esports coverage to serve the growing number of users who follow other competitions. Football betting has grown considerably in Pakistan, particularly for the English Premier League, UEFA Champions League, La Liga, and major international tournaments. o999 carries all of these with standard markets like match result, both teams to score, correct score, first goalscorer, and Asian handicap, alongside live in-play betting during matches.
Esports is where o999 is growing fastest among younger Pakistani users. Titles like CS2, Dota 2, Valorant, and League of Legends all have dedicated sections with pre-match and live markets. The betting interface for Esports mirrors the sports betting layout, so players familiar with cricket or football betting will find it immediately intuitive. Map winner, total rounds, first blood, and tournament outright bets are all available depending on the game and event.
o999 also covers other sports with reasonable market depth — including Basketball, Tennis, and Volleyball for players who follow international competitions. The platform adds coverage for major events on a rolling basis, so the available sports expand during busy periods in the global sports calendar. All of these markets are accessible from the same account and funded from the same PKR wallet, so there's no need to manage multiple balances or switch between platforms.
Pre-match betting is straightforward — you pick a market before the game starts, lock in your odds, and wait. But in-play betting is where the real excitement happens on o999. Once a match goes live, a whole new set of markets opens up based on the current state of the game. If you're watching a T20 match and Pakistan are struggling at 40 for 4 after 8 overs, you might find excellent value on a recovery bet if you believe the middle order can rebuild. Those in-play odds reflect the match situation in real time, which means there's always a decision to make.
The o999 in-play interface keeps things simple even when there are dozens of live markets available. Matches are displayed with live score updates, and each market is clearly labelled with the current odds and an indicator showing whether the odds are moving up or down. This is useful context when you're deciding whether to lock in a bet immediately or wait a moment for better value. The bet slip is clean and responsive, and confirmation is fast — usually under a second so you're not left hanging while the game moves on without you.
One thing worth noting about o999's in-play betting is the cashout feature. For eligible markets, you can settle your bet early based on the current in-play price — useful if you're ahead and want to lock in a profit, or if the game has swung against you and you'd rather take a small loss now than a bigger one at the end. Cashout availability is shown directly on the bet slip, and the process of accepting or declining a cashout offer takes just a couple of taps.
Create your free account in under two minutes and start betting on Cricket, PSL and Football in PKR right away.
Register FreeDeposit and withdraw in Pakistani Rupees using your preferred local method — no conversion fees, no delays.
Betting should always be for entertainment. Set a budget before you start, stick to it, and never chase losses. o999 provides deposit limits and self-exclusion tools in your account settings. Adults 18+ only.
Learn about Responsible Gaming →Illustrative odds for popular markets — actual prices update in real time on the platform
| Match | Market | Selection 1 | Draw / Tie | Selection 2 | Status |
|---|---|---|---|---|---|
| Pakistan vs India T20 International |
Match Winner | 1.85 Pakistan |
9.00 Tie |
2.10 India |
LIVE |
| Lahore Qalandars vs Karachi Kings PSL 2026 |
Match Winner | 1.70 Lahore |
— N/A |
2.25 Karachi |
UPCOMING |
| Peshawar Zalmi vs Multan Sultans PSL 2026 |
Top Batsman | 3.50 Babar Azam |
— N/A |
4.20 Rizwan |
UPCOMING |
| Manchester City vs Arsenal Premier League |
Match Result | 2.05 Man City |
3.40 Draw |
3.80 Arsenal |
LIVE |
| Team Liquid vs NAVI CS2 Major |
Map 1 Winner | 1.90 Liquid |
— N/A |
1.95 NAVI |
UPCOMING |
Odds shown are illustrative examples only. Real-time odds on o999 change continuously and may differ at the time of betting.
From cricket match-winners to Esports map bets — every major market in one place
Match winner, top batsman, total runs, method of dismissal, over-by-over runs, player boundaries, innings totals and tournament outright bets for PSL, T20I and bilateral series.
Match result, both teams to score, correct score, total goals over/under, first goalscorer, Asian handicap, half-time result, and outright winner for EPL, UCL, La Liga and more.
Map winner, total rounds, first blood, handicap, tournament outright, and kill totals for CS2, Dota 2, Valorant and League of Legends at major international events.
Basketball, Tennis, Volleyball and more during major tournaments. Markets include match winner, handicap, total points and set betting depending on the sport and event.
Five simple steps from account creation to confirmed bet
Visit the Register page and enter your name, mobile number or email, and a secure password. Verification is quick and your account opens immediately.
Head to the Login page and enter your credentials. Enable two-factor authentication from your account settings for an extra layer of protection.
Go to Deposit and choose JazzCash, Easypaisa, Raast, bank transfer, or mobile wallet. Funds arrive instantly with zero conversion fees.
Open the Sports section or browse Betting by competition. Select Cricket, PSL, Football or Esports and pick the market you want.
Tap any odds to add the selection to your bet slip. Enter your stake in PKR, review the potential payout, and confirm. Your bet is placed instantly and tracked in your account history.
One selection, one outcome. The simplest bet type — your payout is the stake multiplied by the odds if your selection wins.
Combine two or more selections into one bet. All selections must win for the bet to pay out, but the odds multiply together for a much higher potential return on a small stake.
Placed after a match has started. Odds shift constantly based on the live game situation, giving you the chance to find value that wasn't available before kick-off or the toss.
Bet on the winner of an entire competition — such as PSL 2026 winners or T20 World Cup champions — before or during the tournament. Higher risk, higher reward.
Available on eligible bets. Settle before the end of a match at a price reflecting the current in-play situation — lock in a partial profit or limit a potential loss.
These are general principles used by experienced bettors — not guarantees of winning, but habits that help you make more considered decisions on o999.
Decide how much PKR you're comfortable spending in a session before you open o999. Treat it like entertainment spending — once it's gone, stop. Never bet with money earmarked for bills, food, or family needs.
o999 displays decimal odds by default. Odds of 2.00 mean a PKR 1,000 stake returns PKR 2,000 (including your stake) if the bet wins. Familiarise yourself with how payouts are calculated before placing larger bets.
For PSL and international cricket, check pitch reports, team form, head-to-head records, and weather conditions before placing a bet. Surface conditions in Karachi play very differently to Rawalpindi — these details matter.
If a bet goes against you, resist the urge to place a bigger bet immediately to recover. This is one of the most common mistakes bettors make and it almost always makes things worse. Take a break and come back fresh.
Multi-leg accumulators offer exciting potential payouts but every leg needs to win. When you're new to betting on o999, start with single bets to build confidence and understand how different markets behave.
All o999 betting transactions are processed in Pakistani Rupees using trusted local payment channels
o999 is committed to providing a safe, controlled betting environment for all adult users. Betting is entertainment and should always stay that way . Set a budget before each session, never bet more than you can comfortably afford to lose, and take regular breaks. If you feel like betting is no longer fun or is affecting your daily life, use the self-exclusion and deposit limit tools available inside your o999 account settings. This platform is strictly for adults aged 18 and above.