From PSL cricket betting and live dealer tables to premium slots and instant games — bn99 brings you Pakistan's most complete online gaming experience. Trusted by players in Karachi, Lahore, Faisalabad, Islamabad, and across the country.
Swipe through cricket markets, sportsbook odds, slots, live dealer rooms, lottery draws, and poker tournaments — all under one roof at bn99.
New to bn99? Your first deposit unlocks a massive welcome package designed for Pakistani players. Load up with JazzCash or EasyPaisa and let the bonus multiply your starting balance right away.
Claim Bonus NowWhether you're in Karachi or Lahore, joining bn99 takes less than five minutes. Here's how it works.
Pakistan's fastest-growing online casino is waiting for you. Join 500,000+ players today.
Join bn99 Now
We partner with multiple licensed international game studios across sportsbook, slots, live dealer, and instant games — so every session on bn99 is backed by certified, audited software with provably fair outcomes.
Getting your winnings out of bn99 is straightforward. Here's exactly how to withdraw to JazzCash, EasyPaisa, or your bank account.
Log in to your bn99 account and navigate to the Wallet or Cashier menu. Click "Withdraw" to begin the process. Make sure you're using the secure HTTPS site.
Select your preferred withdrawal channel — JazzCash, EasyPaisa, bank transfer (HBL, UBL, Meezan Bank), or supported crypto wallets. Each method has its own processing timeline.
Type the amount you wish to withdraw (within your account limit). Double-check your JazzCash number or bank account details to avoid misdirected payments.
First-time withdrawals require identity verification (KYC). Upload your CNIC or Passport and a selfie. This usually takes 24–48 hours and is a one-time step.
JazzCash and EasyPaisa withdrawals typically arrive in 5–30 minutes. Bank transfers may take 1–3 business days depending on your bank. Crypto is usually near-instant once confirmed on-chain.
KYC (Know Your Customer) verification is required under international gaming regulations to prevent fraud and ensure all players are real, consenting adults. Completing KYC on bn99 takes less than 10 minutes.
Pakistan CNIC — both sides clearly visible
Valid Pakistani passport (bio-data page)
Utility bill or bank statement within last 3 months
Hold your CNIC next to your face, clearly lit
Log in to bn99 and navigate to My Account → Identity Verification. Click "Start KYC" to begin the process.
Upload clear photos of your CNIC (front and back) or passport bio-data page, plus a recent utility bill or bank statement as proof of address.
Take a live selfie holding your ID document next to your face. Make sure the photo is well-lit and all text on the ID is readable.
Our compliance team reviews submissions within 24–48 hours. You'll receive an email and in-app notification once your account is fully verified.
Typical verification time: Usually 24–48 hours. Accounts submitted during peak periods may take slightly longer. Once verified, your status remains active permanently unless you update account details.
bn99 operates under a valid international gaming license, meaning every bet you place is backed by regulatory oversight, independent auditing, and enforceable player protections.
What does international gaming license oversight actually mean for you as a Pakistani player? It means bn99 must meet strict standards for player fund segregation, game fairness testing, responsible gaming tools, and anti-money-laundering compliance. If a dispute arises, you have recourse through the licensing body — not just the operator's internal team. This is the single most important trust signal when choosing where to play online.
All game outcomes are generated by a certified Random Number Generator, verified by independent testing labs on a regular basis. No game can be manipulated.
Your deposited funds are held in segregated accounts entirely separate from bn99's operational capital. Your balance is always accessible and protected.
International licensing standards require a minimum age of 21 for all casino and gambling activities. bn99 verifies age during KYC and enforces this strictly.
Deposit limits, session timers, self-exclusion tools, and links to support organizations are all part of bn99's licensed responsible gaming commitment.
JazzCash and EasyPaisa deposits credit to your bn99 wallet in seconds, no waiting around.
Our sportsbook consistently offers among the best PSL and international cricket odds available.
Full experience on any Android or iOS device — no app download needed, just open the browser.
Urdu and English live chat support available around the clock, with a typical response under 2 minutes.
All data transmitted on bn99 is protected by 256-bit SSL encryption — same standard as major banks.
Regular reload bonuses, cashback offers, and free spin drops keep your balance boosted all week.
From cricket sportsbook to baccarat, roulette, poker, crash games, and hundreds of video slots.
Play and transact in Pakistani Rupees — no hidden currency conversion fees on your deposits or withdrawals.
Every layer of bn99's platform is built with player security as the top priority — from the moment you register to every withdrawal you make.
Bank-grade encryption on all connections and data transfers
Regulated by a recognized international gaming authority
All RNG games independently audited for fairness
English and Urdu support agents available at any hour
bn99 supports all the payment options Pakistani players actually use. Fast, secure, and with no hidden fees on either end.
Your Privacy Matters at bn99. We collect only the information needed to operate your account securely and comply with international gaming regulations. Your personal data is never sold to third parties. All information is stored with AES-256 encryption and accessed only by authorized compliance staff. For full details on what we collect, how we use it, and your rights as a user, please review our Privacy Policy.
bn99 is committed to providing a safe and enjoyable environment. We offer tools to help you stay in control of your gaming activity at all times.
Set daily, weekly, or monthly deposit caps directly from your account settings.
Enable session time reminders so you always know how long you've been playing.
Take a break from gaming for 24 hours, 7 days, 30 days, or permanently — your choice.
Cap the maximum you can lose in a session or day to keep your budget under control.
Age Restriction Notice: Online casino and sports betting on bn99 is strictly for players aged 21 and above, in line with international gaming license standards. We verify age during KYC and reserve the right to suspend accounts that cannot confirm eligibility. If you or someone you know has a gambling problem, please seek help from a qualified support organization. Gamble responsibly — gaming should always be entertainment, not a financial strategy.
Join bn99 today — fast signup, instant deposits, and your welcome bonus is waiting.
Get Started at bn99