From a generous welcome bonus to weekly reload offers, cricket betting boosts and cashback deals — here's a full look at every promotion running on onex99 right now and how to make the most of each one.
Bonuses on online gaming platforms can sometimes feel like they're designed to be confusing — the headline number looks great but the terms buried underneath make them nearly impossible to actually benefit from. The approach at onex99 is different. The promotions here are structured to be genuinely useful: fair wagering requirements, clear expiry windows, and reward formats that actually suit how Pakistani players tend to use the platform.
Whether you're coming in as a brand new player, someone who deposits regularly, or a high-frequency player with an eye on VIP perks, there's something on the promotions page that applies to your situation. This isn't a page that gets updated once and forgotten — offers rotate with the cricket calendar, get refreshed for PSL season, and new slot-specific promotions drop when major titles launch.
All deposits that qualify for promotions can be made in PKR using JazzCash, Easypaisa, Raast, bank transfer, or card. There's no currency conversion complication — you deposit what you have in rupees and the bonus is credited in the same currency.
Below is a full breakdown of what's currently on offer, what each promotion actually means in practice, and what you need to know before you claim.
All offers available to eligible onex99 account holders right now.
Your first deposit on onex99 is matched 100% up to PKR 20,000. Deposit PKR 5,000 and play with PKR 10,000. Valid for slots and live casino games. Wagering requirement: 30x the bonus amount.
Slots Live Casino 30x WageringGet 200 free spins spread across your first five deposits — 40 spins per deposit. Spins are credited on selected featured titles including popular Pragmatic Play slots. Winnings from spins have a 25x wagering requirement.
Slots Only 5 Deposits 25x WageringEvery Monday, a 50% reload bonus is available on your first deposit of the week. Minimum deposit PKR 1,000. Valid across all game categories. Wagering requirement: 25x the bonus amount. Offer resets each Monday at midnight.
Every Monday Min PKR 1,000 25x WageringIf your week ends in a net loss, onex99 returns up to 15% of those losses as cashback credited to your account every Friday. No wagering requirement on cashback credits. Minimum qualifying loss: PKR 500.
Every Friday 0x Wagering All GamesDuring the Pakistan Super League, onex99 runs enhanced odds on selected match markets plus free bet credits for qualifying pre-match wagers. Check the promotions tab before each PSL match for the latest offers.
PSL Season Sports Betting Free BetsEvery PKR wagered earns loyalty points that build toward VIP tier upgrades. Higher tiers unlock better cashback percentages, faster withdrawal processing, dedicated account management, and personalised monthly bonuses.
All Players Tiered Rewards VIP PageShare your unique referral link with friends. When they register and make their first qualifying deposit, both of you receive PKR 1,000 in bonus credits. No limit on how many friends you can refer. Credits valid for 7 days.
Unlimited PKR 1,000 Each 7 Days ValidityPlayers who deposit via the onex99 mobile app receive an additional 10% top-up on qualifying deposits, stacked on top of any active promotion. Available for both Android APK and iOS PWA users. Credited instantly.
App Users Instant Credit Get the App
Claiming a promotion on onex99 is intentionally kept simple. There are no obscure coupon codes to hunt down for most offers — eligible bonuses are automatically applied at the point of deposit once you have opted in. Here's how the typical process works step by step.
Create a free onex99 account using your mobile number or email. Takes less than two minutes and no documents are needed to get started.
Log in and visit the Promotions section from the main menu. Browse the active offers and tap "Opt In" on the one you want to activate.
Go to the cashier and deposit in PKR using JazzCash, Easypaisa, Raast, bank transfer, or card. Make sure your deposit meets the minimum amount for the chosen offer.
Your bonus credits or free spins appear in your account automatically. You can track progress toward wagering requirements from your account dashboard.
Wager the required amount across eligible games before the expiry date. The dashboard shows your real-time progress so you always know where you stand.
Once wagering is complete, any remaining balance converts to real withdrawable funds. Withdraw back to your JazzCash or Easypaisa wallet or bank account in PKR.
For Pakistani sports fans, cricket isn't just a game — it's the primary lens through which the whole sports calendar is viewed. onex99 takes that seriously. During Pakistan Super League season, the promotions calendar runs in parallel with the tournament schedule. You'll find enhanced odds on high-profile matches, free bet credits on qualifying pre-match wagers, and special cashback offers specifically tied to cricket events.
It's not just PSL either. When Pakistan plays T20 internationals, bilateral series, or ICC tournament games, the platform typically runs event-specific offers around those fixtures too. The approach makes sense — these are the matches Pakistani players are most engaged with, and having a relevant promotion running alongside adds another dimension to watching the game.
The in-play betting section covers PSL and international matches ball by ball during live games, and the promotions that apply to cricket betting are visible directly inside the sports lobby next to the relevant match listings. You don't have to navigate away to check — the offer badge appears right where you're already looking.
Key terms for the main active promotions. Always check the full T&Cs for each offer in your account.
| Promotion | Bonus Value | Min Deposit | Wagering | Expiry |
|---|---|---|---|---|
| Welcome Bonus | 100% up to PKR 20,000 | PKR 500 | 30x bonus | 30 days |
| Free Spins Bundle | 200 spins (40 per deposit) | PKR 500 | 25x winnings | 7 days per batch |
| Weekly Reload | 50% up to PKR 10,000 | PKR 1,000 | 25x bonus | 7 days |
| Weekly Cashback | Up to 15% of net loss | PKR 500 net loss | 0x | 7 days |
| PSL Betting Boost | Enhanced odds + free bets | PKR 200 per bet | 3x free bet | Match day only |
| Refer a Friend | PKR 1,000 per referral | PKR 500 (friend) | 10x credit | 7 days |
| App Exclusive | Extra 10% on deposit | PKR 500 | 20x bonus | 14 days |
All onex99 promotions are denominated in Pakistani Rupees, which means what you see is exactly what you get — no conversion rates eating into your bonus value, no unexpected exchange fees on the way out. When the welcome bonus says up to PKR 20,000, that is the actual amount that will appear in your balance after deposit.
The supported deposit methods cover the options most Pakistani players are already using on a daily basis. JazzCash and Easypaisa are the two most popular because transfers are instant and most players have these wallets set up on their phones already. Raast, the government-backed instant payment system, also works for deposits if you use a bank that supports it. Standard bank transfers and debit or credit cards round out the options for players who prefer traditional banking routes.
For withdrawal of bonus winnings once wagering requirements are met, the same channels are available. Easypaisa and JazzCash withdrawals typically process the fastest, usually within minutes during business hours. Bank transfers take longer — usually one to three business days depending on the receiving bank.
Wagering requirements are the single most misunderstood aspect of online gaming bonuses, so it's worth being clear about what they mean in practice. A wagering requirement of 30x on a bonus means you need to place bets totalling 30 times the bonus amount before any winnings derived from that bonus can be withdrawn.
Here's a straightforward example: you deposit PKR 5,000 and receive a PKR 5,000 welcome bonus. The wagering requirement is 30x the bonus, which means you need to wager PKR 150,000 in total across eligible games before you can withdraw bonus-derived winnings. That sounds like a large number, but keep in mind that wagering accumulates across every bet you place — not just winning ones. Regular play over a few sessions will work through that requirement naturally.
A few things that are worth knowing about wagering on onex99 specifically:
Bonuses are there to extend your time on the platform and add value to sessions you'd be playing anyway. Don't chase a wagering requirement by betting more than you're comfortable with — that defeats the purpose entirely. Set a session budget, stick to it, and treat the bonus as a nice addition rather than something you need to unlock at any cost.