From live baccarat tables and PSL cricket betting to premium slots and real-time roulette — 99jb brings the full casino experience to players across Karachi, Lahore, Islamabad, and beyond. Deposits via JazzCash and EasyPaisa in seconds.
99jb was built with one clear purpose: to give Pakistani players a casino experience that actually feels local. We are not some anonymous offshore site with no sense of who you are — we are a platform designed from the ground up for players in Pakistan, built around the payment methods you already use, the sports you follow, and the games you love.
Since our launch, we have grown into one of the most recognized online casino brands across major Pakistani cities. Our team includes local customer support agents who speak your language, risk management specialists familiar with Pakistan market conditions, and a games library carefully curated to match Pakistani player preferences — from live baccarat and teen patti variants to PSL cricket odds and classic reel slots.
We operate under international gaming licensing requirements and hold ourselves to strict fair-play and responsible gaming standards. Every PKR you deposit is held in segregated player accounts, and every game result is governed by certified RNG technology. At 99jb, trust is not a marketing word — it is the foundation everything is built on.
Eight reasons that set us apart from the rest
JazzCash and EasyPaisa top-ups credited in under 60 seconds. No waiting, no friction — your funds are ready when you are.
256-bit SSL encryption protects every transaction and login session. Your data never travels unprotected across our network.
Some of the sharpest PSL, Test, and T20 cricket odds in the Pakistan market, updated ball by ball during live matches.
Real dealers, real tables, streamed in HD. Baccarat, roulette, blackjack and more — available around the clock.
Play and withdraw in Pakistani Rupees. No hidden currency conversion fees eating into your winnings.
Our live chat is staffed by real Pakistani-fluent agents, not chatbots. Get help in Urdu or English any time of day.
Fully responsive across Android and iOS. Play slots, bet on cricket, or join a live table straight from your phone.
Five loyalty tiers from Bronze to Diamond. The more you play, the higher your cashback rate, withdrawal limits, and personal account manager access.
Four simple steps from zero to playing
Visit 99jb and complete the quick registration form. Provide your name, mobile number, and a secure password. The whole process takes under two minutes.
Head to the 99jb Login page, enter your credentials, and enable two-factor authentication for an extra layer of account security.
Choose JazzCash, EasyPaisa, bank transfer (HBL, UBL, Meezan), or USDT TRC20. Minimum deposit starts at PKR 500. Funds are credited almost instantly.
Browse the full casino lobby — live tables, cricket odds, slots, and roulette. Pick your game, set your stake, and enjoy the action. Good luck!
Join thousands of players from Karachi, Lahore, Faisalabad, and Islamabad already betting and winning every day.
Login & Play NowThe more you play, the more you earn — our five-tier loyalty program rewards every level of player
| Tier | Monthly Wager (PKR) | Cashback Rate | Weekly Withdrawal Limit | Key Perks |
|---|---|---|---|---|
| Bronze | PKR 0 – 50,000 | 3% | PKR 100,000 | Welcome bonus, live chat support |
| Silver | PKR 50,001 – 200,000 | 5% | PKR 300,000 | Reload bonuses, priority withdrawals |
| Gold | PKR 200,001 – 600,000 | 8% | PKR 750,000 | Dedicated account manager, enhanced odds |
| Platinum | PKR 600,001 – 1,500,000 | 10% | PKR 2,000,000 | Birthday bonus, exclusive tournaments, faster KYC |
| Diamond | PKR 1,500,001+ | 15% | Unlimited | VIP lounge access, personal concierge, bespoke deals |
Bonuses crafted for Pakistani players — always check T&C before claiming
First deposit matched 100% up to PKR 25,000. Wagering requirement: 15x. Valid for 30 days. Minimum deposit: PKR 500.
Get a free bet token on your first cricket wager during any PSL match week. Single game contribution, minimum odds 1.5.
Net weekly losses rebated as cashback every Monday. Diamond members get 15%, Gold members get 8%. No wagering on cashback funds.
Plain-English breakdown of the jargon you will see on every casino bonus page
This is the number of times you must bet your bonus amount before you can withdraw any winnings. For example, a PKR 5,000 bonus with a 10x wagering requirement means you need to place total bets worth PKR 50,000 before cashout is unlocked. X15 means PKR 75,000 in bets, and X20 means PKR 100,000. Always check this number first — it is the single most important bonus condition.
While you have active bonus funds, most casinos cap your individual bet size — typically between PKR 250 and PKR 500 per round. At 99jb the cap is PKR 500 per bet when playing with bonus money. Placing higher bets can void your bonus entirely, so keep an eye on your bet size until the wagering is cleared.
Not every game counts equally toward clearing your wagering requirement. Slots typically contribute 100% — every PKR bet on a slot counts in full. Table games like baccarat or blackjack usually contribute only 10%–20%, meaning PKR 1,000 on baccarat clears just PKR 100–200 of your wagering target. Check the bonus terms for the full game contribution list.
Every bonus has an expiry window — common timeframes are 7 days, 14 days, and 30 days from the date of claiming. If you have not completed the wagering requirement within that window, the bonus and any associated winnings are forfeited. 99jb's welcome bonus expires after 30 days, giving you plenty of time to work through it at a comfortable pace.
A sticky bonus means the bonus amount itself can never be withdrawn — only the winnings generated from it can be cashed out. A non-sticky bonus is deducted from your balance before withdrawal, but the remaining winnings are fully yours. Most welcome bonuses are sticky, so when you hit the cashout button, the system removes the original bonus sum and releases your profit.
Some bonuses place a ceiling on how much you can withdraw from bonus-derived winnings. For example, a bonus might state "max cash-out: PKR 10,000" — even if your bonus play generates PKR 50,000 in winnings, you can only withdraw PKR 10,000 of that. Free spin bonuses typically carry stricter max cash-out caps than deposit match bonuses.
How to deposit and withdraw at 99jb — step by step, for every major Pakistani payment method
Best for: mobile wallet users, fastest option for most Pakistani players.
Steps: 1) Select JazzCash in cashier → 2) Enter your JazzCash mobile number → 3) Confirm the push notification on your phone → 4) Funds credited to 99jb account.
Best for: Telenor users and players in smaller cities with strong EasyPaisa agent coverage.
Steps: 1) Choose EasyPaisa in cashier → 2) Enter your registered EasyPaisa number → 3) Approve the OTP sent to your phone → 4) Balance updated instantly.
Best for: larger deposits and players who prefer traditional banking. Works with HBL, UBL, Meezan Bank, and Allied Bank.
Steps: 1) Select Bank Transfer → 2) Note the 99jb account details → 3) Transfer via internet banking or branch → 4) Upload transfer receipt in cashier.
Best for: high-volume players and those wanting maximum privacy. USDT on the TRON network keeps fees near-zero.
Steps: 1) Select USDT TRC20 in cashier → 2) Copy the 99jb wallet address → 3) Send USDT from your exchange or wallet → 4) Credited after 1 network confirmation.
Best for: younger urban players in Karachi and Lahore who use SadaPay as their primary digital wallet.
Steps: 1) Pick SadaPay in deposit menu → 2) Enter linked mobile number → 3) Confirm in SadaPay app → 4) Funds reflect immediately.
Best for: players without smartphones or internet banking. Visit any affiliated cash agent or retail outlet with your 99jb account ID.
Steps: 1) Locate a registered agent → 2) Provide your 99jb account ID → 3) Hand over PKR cash → 4) Receive deposit slip; funds credited within 10 minutes.
Your winnings should reach you as fast as your skills earned them
JazzCash withdrawal average processing time
EasyPaisa withdrawal average processing time
Bank transfer (HBL / UBL / Meezan) processing time
USDT TRC20 crypto withdrawal processing time
Processing times are estimates based on standard business conditions. Withdrawals that trigger our responsible gaming review or require KYC document verification may take an additional 12–24 hours. All withdrawal requests submitted before 10 PM PKT are processed same day.
"We built 99jb for one reason — so every Pakistani player has a casino platform that is as fast, fair, and trustworthy as they deserve."99jb Leadership Team
Playing at 99jb means playing on a platform held to internationally recognised standards
Operating under an international gaming license means 99jb is subject to independent audits, player fund protection requirements, and strict anti-money-laundering protocols. It is the strongest assurance a Pakistani player can have that the platform they are using is not going to disappear overnight with their funds.
Independent RNG Testing — Our random number generators are certified by accredited third-party testing labs. Every slot spin, card deal, and roulette roll is provably fair and cannot be manipulated by the house.
Segregated Player Funds — Your deposited PKR is held in a dedicated account entirely separate from 99jb's operational funds. This ensures your money is always available for withdrawal regardless of company finances.
21+ Age Enforcement — We are committed to keeping gambling away from minors. All accounts require age verification before withdrawals are processed. Anyone under 21 is strictly prohibited from using 99jb.
Responsible Gaming Program — Deposit limits, self-exclusion tools, reality checks, and links to support organisations are built directly into the platform. Gambling should be entertainment — we take problem gambling seriously.
Every layer of 99jb is built with your safety in mind
Bank-grade encryption on every connection. Your login, deposit, and personal data travel through our servers fully protected.
All games use independently audited RNG systems. House edge figures are published transparently in our game guides.
Two-factor authentication is available on all accounts. We strongly recommend enabling it the moment you register.
Our security team monitors accounts and transactions around the clock for unusual activity and potential fraud attempts.
Real people who understand you — not scripted chatbots reading from a manual
Pakistani players have told us loud and clear: they want to talk to someone who actually gets it — someone who knows what JazzCash is, understands PSL betting slip queries, and can switch between Urdu and English mid-sentence without missing a beat. That is exactly who staffs our support team.
Our live chat is staffed by real Pakistani-fluent agents — not AI chatbots, not offshore call-centre scripts. Whether you are having a deposit issue at 2 AM from Faisalabad or you need a withdrawal query sorted before a PSL match kicks off in Lahore, there is always a knowledgeable, friendly agent ready to help.
Plain-English explanations of terms every 99jb player should know
Your Privacy Matters. 99jb collects only the data necessary to operate your account securely and comply with international gaming regulations. We never sell your personal information to third parties. For full details on how your data is stored, used, and protected, please read our Privacy Policy.
Real feedback from real players across Pakistan
"JazzCash deposit worked in literally 30 seconds. I have tried four other casino sites and none of them came close to 99jb for speed. The live baccarat table is also incredibly smooth — no lag even on my mobile connection in Karachi."
"PSL betting on 99jb is something else. The odds are better than what I was getting elsewhere, and the live match betting updates in real time without any delay. I placed a last-ball six bet and it settled correctly within 2 minutes. Impressed."
"The support agent helped me in Urdu when I had a question about my withdrawal. Took about 4 minutes to get a reply on live chat and the agent was very polite and actually knew what they were talking about. Not a bot. Will stay with 99jb."
Straight answers to what Pakistani players ask us most
Live tables, cricket odds, premium slots — all in one place, built for Pakistan.
Explore 99jb Casino Login to Play