Pakistan's #1 Online Gaming Platform

Welcome to bn99 — Where Pakistan Plays, Bets & Wins Big Every Day

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.

500K+
Active Players
1,200+
Games Available
24/7
Live Support
5 Min
Avg. Withdrawal
bn99
Browse by Category

All the Games You Love

Swipe through cricket markets, sportsbook odds, slots, live dealer rooms, lottery draws, and poker tournaments — all under one roof at bn99.

🏏
Cricket Betting
⚽
Sportsbook
🎰
Slots
🎲
Live Dealer
🎟️
Lottery
🃏
Poker
bn99
First Deposit Offer

Claim Your Welcome Bonus

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 Now
Rs10,000
100% Match Bonus
On your first deposit

  • Minimum deposit Rs500 to qualify
  • Bonus valid for 30 days after crediting
  • Applies to sportsbook, slots, and live casino
  • 30x wagering requirement before withdrawal
  • One welcome bonus per verified account
  • KYC verification required to withdraw winnings
Getting Started

Start Playing in 4 Simple Steps

Whether you're in Karachi or Lahore, joining bn99 takes less than five minutes. Here's how it works.

1
Register
Create your free bn99 account with your mobile number and email in under 2 minutes.
2
Verify & Login
Confirm your number, complete quick KYC, and log in to your secure dashboard.
3
Deposit
Fund your wallet via JazzCash, EasyPaisa, HBL, UBL, or Meezan Bank — fast and secure.
4
Play & Win
Place your first bet on PSL cricket, spin the slots, or hit the live dealer tables.

Ready to Win Big on bn99?

Pakistan's fastest-growing online casino is waiting for you. Join 500,000+ players today.

Join bn99 Now
bn99
Your Journey at bn99

From Sign-Up to Winning

📝
Step 1
Sign Up
Register in under 2 minutes with your Pakistani mobile number
💳
Step 2
Deposit
Add funds via JazzCash, EasyPaisa, or bank transfer
🎮
Step 3
Play
Bet on cricket, spin slots, or join live tables
🏆
Step 4
Withdraw
Cash out winnings in as little as 5 minutes
📝
Step 1
Sign Up
Register in under 2 minutes with your Pakistani mobile number
💳
Step 2
Deposit
Add funds via JazzCash, EasyPaisa, or bank transfer
🎮
Step 3
Play
Bet on cricket, spin slots, or join live tables
🏆
Step 4
Withdraw
Cash out winnings in as little as 5 minutes
Powered By

Trusted Game Partners

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.

PS
Premium Slot Studio
Certified Slot Provider
LD
Live Dealer Provider
Real-Time Table Games
SP
Sportsbook Partner
Global Odds Markets
AG
Asian Game Studio
Regional Specialist
CG
Crash Game Provider
Instant Win Games
CM
Cricket Markets Partner
PSL & ICC Odds
bn99
Payments & Payouts

Step-by-Step Withdrawal Guide

Getting your winnings out of bn99 is straightforward. Here's exactly how to withdraw to JazzCash, EasyPaisa, or your bank account.

1
Login and Access the Withdraw Section

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.

2
Choose Your Payout Method

Select your preferred withdrawal channel — JazzCash, EasyPaisa, bank transfer (HBL, UBL, Meezan Bank), or supported crypto wallets. Each method has its own processing timeline.

3
Enter Amount and Verify Recipient Info

Type the amount you wish to withdraw (within your account limit). Double-check your JazzCash number or bank account details to avoid misdirected payments.

4
Complete KYC If Not Yet Verified

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.

5
Wait for Processing

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.

Slow withdrawal? Contact bn99's 24/7 live support via chat. Our team resolves most payout queries within 15 minutes.
Important Requirements
  • KYC must be fully verified before first withdrawal
  • Bonus wagering requirements must be met in full
  • Withdrawal amount must not exceed your daily/weekly limit
  • Account must be in good standing with no open disputes
bn99
Account Verification

KYC Guide for Pakistani Players

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.

National ID (CNIC)

Pakistan CNIC — both sides clearly visible

Passport

Valid Pakistani passport (bio-data page)

Proof of Address

Utility bill or bank statement within last 3 months

Selfie with ID

Hold your CNIC next to your face, clearly lit

Step-by-Step Submission
1
Go to Account Settings

Log in to bn99 and navigate to My Account → Identity Verification. Click "Start KYC" to begin the process.

2
Upload Your Documents

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.

3
Submit Your Selfie

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.

4
Wait for Approval

Our compliance team reviews submissions within 24–48 hours. You'll receive an email and in-app notification once your account is fully verified.

Security Notes
  • Only upload documents on sites using HTTPS — check the padlock icon in your browser bar before submitting
  • When photographing your CNIC, you may cover sensitive digits (e.g., the last 3 digits of your ID number) with a small piece of paper
  • Never share your KYC documents via WhatsApp, SMS, or any unsecured chat channel — use only the official bn99 upload portal
  • bn99 will never ask for your documents via email attachments or third-party links

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
Regulated & Certified

International Gaming License Operator

bn99 operates under a valid international gaming license, meaning every bet you place is backed by regulatory oversight, independent auditing, and enforceable player protections.

Regulated by International Gaming Authority
License details available on the About page
Independently Audited RNG
Certified fair outcomes — third-party verified

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.

Independent RNG Testing

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.

Segregated Player Funds

Your deposited funds are held in segregated accounts entirely separate from bn99's operational capital. Your balance is always accessible and protected.

21+ Age Enforcement

International licensing standards require a minimum age of 21 for all casino and gambling activities. bn99 verifies age during KYC and enforces this strictly.

Responsible Gaming Program

Deposit limits, session timers, self-exclusion tools, and links to support organizations are all part of bn99's licensed responsible gaming commitment.

Our Advantages

Why Pakistani Players Choose bn99

Instant Deposits

JazzCash and EasyPaisa deposits credit to your bn99 wallet in seconds, no waiting around.

Competitive Odds

Our sportsbook consistently offers among the best PSL and international cricket odds available.

Mobile Optimized

Full experience on any Android or iOS device — no app download needed, just open the browser.

24/7 Support

Urdu and English live chat support available around the clock, with a typical response under 2 minutes.

SSL Encrypted

All data transmitted on bn99 is protected by 256-bit SSL encryption — same standard as major banks.

Weekly Promotions

Regular reload bonuses, cashback offers, and free spin drops keep your balance boosted all week.

1,200+ Games

From cricket sportsbook to baccarat, roulette, poker, crash games, and hundreds of video slots.

PKR Support

Play and transact in Pakistani Rupees — no hidden currency conversion fees on your deposits or withdrawals.

bn99
Your Safety First

Security & Trust

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.

256-bit SSL

Bank-grade encryption on all connections and data transfers

Licensed Operator

Regulated by a recognized international gaming authority

Certified Fair Play

All RNG games independently audited for fairness

24/7 Live Support

English and Urdu support agents available at any hour

Deposits & Withdrawals

Pakistani-Friendly Payment Methods

bn99 supports all the payment options Pakistani players actually use. Fast, secure, and with no hidden fees on either end.

JazzCash
EasyPaisa
HBL Bank Transfer
UBL Bank Transfer
Meezan Bank
Visa / Mastercard
USDT (Crypto)
Online Banking

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.

Play Responsibly

Responsible Gaming

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.

Deposit Limits

Set daily, weekly, or monthly deposit caps directly from your account settings.

Session Timers

Enable session time reminders so you always know how long you've been playing.

Self-Exclusion

Take a break from gaming for 24 hours, 7 days, 30 days, or permanently — your choice.

Loss Limits

Cap the maximum you can lose in a session or day to keep your budget under control.

21+

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.

Thousands of Pakistani Players Are Already Winning

Join bn99 today — fast signup, instant deposits, and your welcome bonus is waiting.

Get Started at bn99