bn99 – Pakistan's Most Trusted Online Casino & Cricket Betting Platform
Fast payouts, live PSL markets, thousands of slots, and seamless JazzCash & Easypaisa deposits — all in one place. Designed for Pakistani players who want a serious gaming experience in English.
About bn99
Our story, mission and values
bn99 was built with a single idea in mind: Pakistani players deserve a world-class betting and casino experience that actually speaks their language — English — and handles their currency, PKR, without friction. Too many platforms make local players jump through hoops just to deposit Rs 500. We decided to change that by integrating JazzCash and Easypaisa directly into our cashier from day one, alongside traditional bank options like HBL, UBL, Meezan Bank and Bank Alfalah.
Security is at the heart of everything we do. Our platform uses industry-standard 256-bit SSL encryption on every page and every transaction. Accounts are protected with two-factor authentication, and our KYC process — while it may feel like an extra step — exists purely to protect your funds and ensure that only you can withdraw from your account. We never share your personal data with third parties for marketing purposes.
From the start, our product team has been focused on mobile-first design. Whether you are following a PSL match from Karachi, grabbing a quick spin on a JILI slot from Lahore, or checking live odds in Islamabad, bn99 loads fast, looks clean, and keeps the experience smooth even on slower connections. We also offer round-the-clock English-language support so that no matter where you are in Pakistan, help is available when you need it.
"At bn99, we believe every Pakistani player deserves transparent odds, instant mobile payments, and a platform they can trust — every single match day."

bn99 by the Numbers
A snapshot of what we offer
Game Categories
Browse every type of game available on bn99
PSL Match Center
Pre-match and live betting on Pakistan Super League — and all major cricket tournaments
Pre-match betting — Place your bet before the toss on match winners, top batsman, total sixes, and more. Odds are available days before the match.
Live betting — Once the match starts, odds update ball by ball. Bet on the next wicket, next over runs, or session totals as the action unfolds in real time.
How to Get Started
Four easy steps from sign-up to your first bet
Register
Visit bn99, tap Register, fill in your name, mobile number, and preferred currency (PKR). Takes under two minutes.
Log In
Use your credentials at the bn99 Login page. Enable two-factor authentication for extra security.
Deposit
Go to the cashier, choose JazzCash, Easypaisa, or a bank transfer. Minimum deposit starts at Rs 200.
Place Your Bet
Browse Cricket Betting, Slots, or Live Casino. Pick your game, set your stake, and enjoy the action.
Built for Pakistan
Every feature designed with Pakistani players in mind
English Throughout
Every page, menu, and support message is in clear English — no confusing auto-translations.
PKR / Rs Currency
Deposit and withdraw in Pakistani Rupees. No hidden conversion fees, no dollar confusion.
Mobile Wallets You Know
JazzCash and Easypaisa are first-class options in our cashier — not afterthoughts.
Cricket-First Sports
PSL, international T20s, Test cricket, and more — cricket betting is front and center.
Pakistan Time Support
Our support team works around Pakistani Standard Time (PKT) so you are never waiting hours for a reply.
Mobile-First Design
Designed to run smoothly on Android and iOS, even on 4G or a moderate data connection.
Easy Deposits with JazzCash & Easypaisa
Fast, familiar and secure — step by step
Tap the Deposit button from your account dashboard.
Both options are prominently listed. Select the one linked to your mobile number.
Minimum deposit: Rs 200. Typical daily limit: up to Rs 50,000 (subject to your wallet tier).
You will receive a PIN or OTP prompt in the JazzCash or Easypaisa app. Confirm it there.
Processing is typically fast, though network conditions or bank checks may occasionally cause short delays. Always ensure you are using a secure internet connection.
Safety check: bn99 only processes deposits over HTTPS. Never share your wallet PIN with anyone claiming to be bn99 support. We will never ask for your PIN.
Supported Payment Methods
Step-by-Step Withdrawal Guide
Getting your winnings out, explained clearly
- Log in to your bn99 account and navigate to the Cashier section, then select Withdrawal.
- Choose your payout method — JazzCash, Easypaisa, or your registered bank account (HBL, UBL, Meezan Bank, etc.).
- Enter the withdrawal amount in PKR. Minimum withdrawal is typically Rs 500. Make sure the amount does not exceed your available balance or daily limit.
- Verify recipient details. Double-check your mobile wallet number or bank account number. Errors here can delay processing significantly.
- Complete KYC if required. First-time withdrawals or large amounts may trigger a KYC verification step. Upload your CNIC or passport and a recent selfie.
- Wait for processing. Most wallet withdrawals are processed within a few hours; bank transfers may take 1–3 business days depending on your bank.
Withdrawal Requirements
- KYC verification completed (CNIC/passport on file)
- Any applicable wagering requirements met
- Withdrawal amount within your daily/weekly limit
- Account in good standing (no suspended or flagged status)
- Withdrawal method matches the one used for your last deposit (anti-money-laundering policy)
- No outstanding disputes or bonus violations on the account
Loyalty & Rewards Program
Earn points on every bet and climb through the tiers
Bronze
Starter Level
- 1 point per Rs 100 wagered
- 3% weekly cashback on sports losses
- Standard support queue
- Access to weekly reload offers
Silver
Pro Level — from 5,000 pts
- 1.5 points per Rs 100 wagered
- 5% weekly cashback on casino losses
- Priority live chat support
- Exclusive PSL match-day promotions
Gold
VIP Level — from 20,000 pts
- 2 points per Rs 100 wagered
- 8% weekly cashback on all losses
- Dedicated VIP account manager
- Faster withdrawals and higher limits
Points are earned on real-money wagers. Bonus bets do not contribute. Tiers reset monthly based on points earned in the previous 30 days. Cashback is credited to your bonus balance and subject to 1x wagering. Full reward terms are available in the Terms & Conditions section.
Account Verification (KYC) Guide
Why it matters and how to complete it quickly
KYC (Know Your Customer) verification is a standard requirement across all legitimate online gaming platforms. It protects you from fraud, prevents unauthorized withdrawals from your account, and ensures compliance with platform terms. At bn99, KYC is typically required before your first withdrawal or when deposits exceed a certain threshold.
Submission Steps
- Log in to your bn99 account and go to Account Settings → Verification.
- Upload clear, unobstructed photos of your required documents using the secure uploader (HTTPS).
- Upload your selfie alongside your identity document.
- Submit and wait for review. Typical review time is 24–48 hours, often faster during business hours PKT.
Effective Betting Tips for Pakistani Players
Cricket betting tips Pakistan · casino betting tips · smart strategies
Bankroll Management First
Set a fixed budget for each session — a reasonable rule is never risking more than 2–5% of your total bankroll on a single bet. This keeps you in the game longer regardless of short-term variance.
Understand Decimal Odds
bn99 uses decimal format. Odds of 2.00 mean you get back Rs 2 for every Rs 1 wagered (profit of Rs 1). Odds of 1.50 return Rs 1.50 — a smaller profit margin. Always calculate your expected return before placing a bet.
Avoid Emotional Betting
Don't let loyalty to Karachi Kings or frustration from a lost bet drive your next wager. Emotional decisions are the biggest bankroll killer in cricket betting. Stick to your pre-match analysis.
Research Team News
For PSL and international cricket, last-minute changes to the playing XI, pitch conditions, and Lahore/Rawalpindi weather can swing odds dramatically. Check official team announcements an hour before the toss.
Use Deposit and Loss Limits
bn99 lets you set daily or weekly deposit caps and loss limits in your account settings. Using these tools is one of the simplest and most effective ways to keep gaming enjoyable rather than stressful.
Look for Value Bets
A value bet is one where you believe the true probability of an outcome is higher than what the odds imply. For example, if Islamabad United has a 60% real chance of winning but their decimal odds imply only 50%, that is value. Tracking this over time improves long-run results.
Always Read Bonus Terms
Before claiming any welcome bonus or free bet, read the wagering requirement carefully. A 30x wagering requirement on a Rs 1,000 bonus means you need to bet Rs 30,000 before withdrawing bonus-derived winnings. Understanding this prevents disappointment at withdrawal time.
Why Choose bn99
Advantages that set us apart for Pakistani players
Mobile-First Access
Smooth on Android & iOS, no app download required.
Stable, Competitive Odds
Consistent markets on PSL, T20 Internationals and more.
Secure Account Handling
SSL encryption, 2FA, and KYC protection on every account.
Privacy Protected
We never sell your data. See our Privacy Policy for full details.
24/7 English Support
Pakistani-timezone-aware support team available around the clock.
Fast Cashier
JazzCash & Easypaisa deposits, with quick withdrawal processing.
Loyalty Rewards
Bronze, Silver, Gold tiers with cashback on every level.
1,500+ Games
Slots, live casino, crash games, poker, and sports betting.
Your Privacy at bn99
bn99 is committed to protecting your personal information. We collect only the data necessary to operate your account, process transactions, and comply with our responsible gaming obligations. We do not sell, rent, or share your personal data with third-party marketing companies. All data is stored securely and transmitted over HTTPS. For complete details on what we collect, how we use it, and your rights, please review our Privacy Policy. By using bn99, you agree to the terms outlined there.
Betting Glossary
Key terms every Pakistani bettor should know
Frequently Asked Questions
Common questions from Pakistani players answered
18+ Responsible Gaming Reminder: Online betting and casino gaming are intended for adults aged 18 and over only. Please ensure that your use of bn99 complies with all applicable local laws and regulations in your area. Gambling should be entertaining — if it stops being fun, use our self-exclusion and limit tools or seek support. bn99 does not guarantee winnings and is not liable for any losses incurred.