Pakistan's #1 Betting Platform

bh888 — Champion-Level Cricket Betting & Online Casino in Pakistan

From live PSL matches in Lahore to late-night slots in Karachi, bh888 brings world-class online gaming straight to your screen. Bet smart, play safe, and cash out fast.

21+ Only — Play Responsibly
bh888
2.4M+
Registered Players
Rs 18Cr+
Daily Payouts
3,500+
Games Available
7 Yrs
Trusted Since 2017
24/7
Live Support
bh888
"At bh888, we don't just offer games — we deliver a champion experience built for every Pakistani player who dares to compete at the highest level."

Internationally licensed · Secure · Fair · Fast Payouts

Explore Game Categories

Every format, every market — cricket, casino, sportsbook, and beyond.

Cricket Betting
Sportsbook
Slots
Live Dealer
Lottery
Poker
Bingo
Crash Games
bh888

Why Pakistani Players Choose bh888

From Faisalabad to Islamabad — here's what keeps 2.4 million players coming back.

Instant Withdrawals

Cash out to JazzCash or EasyPaisa in minutes, not days.

Bank-Grade Security

256-bit SSL encryption and two-factor authentication on every account.

Best Cricket Odds

PSL, international Test matches, T20 — we offer competitive live odds.

24/7 Urdu Support

Live chat agents available around the clock, fluent in Urdu and English.

Mobile-First Platform

Smooth experience on every Android and iOS device, zero lag.

Weekly Bonuses

Reload bonuses, cashback, and PSL special promotions every week.

International License

Fully licensed and regulated under international online gaming standards.

PKR Transactions

No conversion fees — deposit and withdraw directly in Pakistani Rupees.

bh888

bh888 VIP Program — Six Tiers of Champion Rewards

The more you play, the more bh888 rewards you. Every wager moves you closer to the next level.

🥉 Bronze
Bronze Member
Monthly Turnover: Rs 50,000+
  • 0.2% weekly cashback on losses
  • Access to member-only promotions
  • Standard withdrawal processing
  • Basic loyalty points accrual
🥈 Silver
Silver Member
Monthly Turnover: Rs 2,00,000+
  • 0.4% weekly cashback on losses
  • Birthday bonus (up to Rs 2,000)
  • Priority email support response
  • Bonus point multiplier x1.5
🏅 Gold
Gold Member
Monthly Turnover: Rs 5,00,000+
  • 0.6% weekly cashback on losses
  • Faster withdrawal processing (under 1 hr)
  • Dedicated live chat lane
  • Monthly bonus Rs 5,000
💠 Platinum
Platinum Member
Monthly Turnover: Rs 20,00,000+
  • 0.9% premium cashback on losses
  • Monthly bonus up to Rs 20,000
  • VIP-only tournament invitations
  • Expedited KYC and withdrawal
💎 Diamond
Diamond Member
Monthly Turnover: Rs 50,00,000+
  • Up to 1.2% cashback on losses
  • Personal account manager assigned
  • Exclusive bh888 events & gifts
  • Custom withdrawal limits negotiable
👑 Royal Black
Royal Black Diamond
Invitation Only
  • Maximum cashback rate — bespoke
  • White-glove concierge service
  • Private bh888 events (Karachi/Lahore)
  • Dedicated priority banking line

Tier progression is reviewed monthly. All cashback and bonus figures are indicative — refer to the current promotions page for live rates.

bh888

Your bh888 Journey — 4 Easy Steps

From sign-up to your first payout — it takes under 10 minutes.

Sign Up

Create your free bh888 account in under 2 minutes — mobile number or email.

Deposit

Fund instantly via JazzCash, EasyPaisa, HBL, UBL, or Meezan Bank transfer.

Play

Bet on live PSL cricket, spin slots, or join a live dealer table — your call.

Withdraw

Request a payout — processed to your JazzCash or bank account fast.

Instant Deposits with JazzCash & EasyPaisa

70% of Pakistani players prefer e-wallets — bh888 supports every major method so you never miss a bet.

📱
JazzCash

Pakistan's largest e-wallet. Instant transfers, zero downtime.

⚡ Instant
Rs 100 – Rs 1,00,000
🟠
EasyPaisa

Orange-label e-wallet with over 50 million active users across Pakistan.

⚡ Instant
Rs 100 – Rs 1,00,000
🏦
Raast / 1LINK

State Bank of Pakistan's interbank instant payment system.

5–10 min
Rs 500 – Rs 5,00,000
🟢
HBL / UBL / Meezan

Direct bank transfer from all major Pakistani banks — secure and reliable.

15–30 min
Rs 1,000 – Rs 10,00,000
How to Deposit — 3 Easy Steps
1
Go to Deposit

Log in to your bh888 account and tap the Deposit button in your wallet section.

2
Choose Your Method

Select JazzCash, EasyPaisa, or any bank option — enter your amount (min Rs 100).

3
Confirm & Play

Approve the transfer on your e-wallet app — funds reflect instantly, ready to play.

bh888

Trusted Game Partners

We partner with multiple licensed international game studios across sportsbook, slots, live dealer, and instant games — so every session delivers premium quality.

Premium Slot Studio

High-volatility reels & jackpot titles

Live Dealer Provider

Real-time baccarat, roulette & blackjack

Sportsbook Partner

Competitive odds across 30+ sports

Asian Game Studio

Culturally tailored instant & card games

Crash Game Provider

Fast-paced multiplier crash titles

Cricket Markets Partner

Specialist PSL & international cricket feeds

Loyalty & Rewards Program

Every bet earns loyalty points. Redeem them for bonus cash, free spins, or VIP upgrades.

Bronze Rewards

Earn 1 point per Rs 100 wagered. Redeem 1,000 points = Rs 50 bonus credit. Basic cashback of 0.2% applies weekly.

Silver Rewards

Earn 1.5 points per Rs 100 wagered. Redeem 1,000 points = Rs 75 bonus credit. Birthday bonus included, plus 0.4% weekly cashback.

Gold Rewards

Earn 2 points per Rs 100 wagered. Redeem 1,000 points = Rs 100 bonus credit. Dedicated chat lane, faster withdrawals, 0.6% cashback.

Points are credited automatically after each settled bet. Higher VIP tiers earn points at accelerated rates — see the VIP section above for full tier details.

bh888

Bonus Terms Explained

New to online bonuses? Here's a plain-English breakdown of the terms you'll encounter at bh888 and any other platform.

Wagering / Rollover Requirement

The number of times you must bet your bonus amount before you can withdraw winnings derived from it. A 10x rollover on a Rs 1,000 bonus means you must place Rs 10,000 in total bets before cashing out.

Example: Receive Rs 2,000 bonus with 15x rollover → you need to wager Rs 30,000 total before withdrawal is unlocked.
Maximum Bet During Bonus

Most platforms cap your individual bet size while you are playing with bonus funds — typically between Rs 250 and Rs 500 per round. Exceeding this limit can void your bonus entirely.

Example: Your bonus terms say max bet Rs 300 — placing a Rs 600 single spin could forfeit your bonus balance immediately.
Game Contribution Rate

Not all games contribute equally toward clearing a rollover. Slots usually count 100%, while table games like baccarat or blackjack may contribute only 10–20% of each bet wagered.

Example: Rs 1,000 bet on slots clears Rs 1,000 of rollover. The same Rs 1,000 on roulette might only clear Rs 100–200.
Bonus Expiry Window

Bonuses are time-limited. Standard windows are 7, 14, or 30 days from the date the bonus is credited. Any unused bonus or unconverted rollover after the deadline is automatically removed.

Example: A 7-day bonus claimed on a Monday expires at midnight the following Sunday — make sure to use it in time.
Sticky vs Non-Sticky Bonus

A sticky bonus cannot be withdrawn — only the winnings you generate from it can be cashed out. A non-sticky bonus can itself be withdrawn once rollover is complete, alongside your winnings.

Example: Sticky Rs 1,000 bonus + Rs 800 winnings → you can only withdraw the Rs 800 winnings, not the original Rs 1,000.
Maximum Cash-Out (Bonus Cap)

Even after completing rollover, there is often a ceiling on how much bonus-derived cash you can withdraw. This is typically expressed as a fixed amount or a multiplier of the original bonus value.

Example: Rs 1,000 bonus with 5x max cash-out → maximum withdrawable from that bonus is Rs 5,000, regardless of actual winnings.
Free Spins Value

Free spin winnings are usually capped per spin (e.g., Rs 50 per spin) and subject to their own rollover requirements before withdrawal. The total value can vary significantly depending on the slot's coin denomination.

Example: 20 free spins at Rs 50 per spin = Rs 1,000 max free spin value, then subject to a separate 20x rollover before cashout.

Always read the full Terms & Conditions before claiming any bonus — understanding the fine print protects your winnings.

Effective Betting Tips for Pakistani Players

Whether you're backing Pakistan in a T20 or spinning a jackpot slot, these practical tips help you play smarter.

Bankroll Management

Never stake more than 2–5% of your total bankroll on a single bet. This keeps you in the game longer and prevents one bad session from wiping everything out.

Understand the Odds

Decimal odds (e.g., 2.50) show your total return per Rs 1 staked. A Rs 500 bet at 2.50 returns Rs 1,250 total — Rs 750 profit. Knowing this stops you chasing false value.

Research Before Betting

Check team news, pitch reports, and recent form before placing cricket bets. A player injury or rain forecast can shift odds dramatically — informed bettors profit from this.

Avoid Emotional Betting

Never chase losses by increasing bet size out of frustration. Emotional decisions — like doubling down after Pakistan loses a match — almost always result in deeper losses.

Set Your Limits Early

Use bh888's deposit and loss limit tools before you start playing. Deciding your maximum in advance — not in the heat of the moment — is the single most effective protection.

Spot Value Bets

A value bet is when the odds offered are higher than the true probability of an outcome. If you believe Pakistan has a 60% chance of winning but the odds imply 45%, that is value — bet it.

Mix Bet Strategy

Parlay or accumulator bets combine multiple selections for a bigger payout. They are exciting but carry higher risk — limit parlays to 3–4 legs and use only a small portion of your bankroll.

Betting should be entertainment, not a source of income. Play within your means and set limits you are comfortable with. If you feel betting is becoming a problem, please visit our Responsible Gaming page immediately.

bh888

Account Verification (KYC) Guide

KYC (Know Your Customer) verification is a standard requirement at all internationally licensed online gaming platforms, including bh888. It protects you from fraud, confirms your identity, and ensures smooth, uninterrupted withdrawals.

Documents Typically Required
  • Valid Pakistani CNIC (National ID Card) or Passport
  • Driver's License (as secondary ID if requested)
  • Proof of Address — utility bill or bank statement dated within 3 months
  • Selfie holding your ID next to your face
  • Proof of Payment Method (JazzCash/EasyPaisa screenshot or bank statement)
Step-by-Step Submission
1
Log In & Go to Verification

Navigate to My Account → Verification / KYC section inside your bh888 dashboard.

2
Upload Your Documents

Scan or photograph both sides of your CNIC clearly. Upload proof of address separately. Ensure all four corners are visible and text is legible.

3
Submit Your Selfie

Take a live selfie holding your ID card next to your face in good lighting. Avoid filters or editing — the system requires an unmodified image.

4
Wait for Review

Verification is typically completed within 24–48 hours. You will receive an email or in-app notification once approved.

Security Notes
  • Only upload documents to sites with HTTPS (look for the padlock in your browser).
  • Consider covering sensitive ID digits (like the last 4 of your CNIC) where the platform allows it.
  • Never share identity documents via WhatsApp, email, or any unsecured chat channel.
  • bh888 will never ask for your full bank PIN or password during KYC.
Why Is KYC Required?

International gaming regulations require all licensed operators to verify player identities. This prevents money laundering, underage gambling, and fraudulent accounts — keeping the platform safe for everyone. Verified accounts also enjoy higher withdrawal limits and priority processing.

Typical Verification Timeline
📋
Standard KYC

24–48 hours for most accounts with clear documents submitted.

Gold+ VIP Fast Track

Expedited review within 4–6 hours for Gold tier and above members.

🔄
Re-verification

May be requested if your documents expire or your withdrawal patterns change significantly.

bh888 is committed to protecting your personal data. We collect only what is necessary to operate your account, process payments, and comply with international licensing obligations. We never sell your data to third parties. For full details on how your information is stored, used, and protected, please review our Privacy Policy. By using bh888, you acknowledge and agree to our data practices.

Responsible Gaming at bh888

bh888 is committed to providing a safe and controlled gaming environment for all players. Gambling is entertainment — keep it that way.

Deposit Limits

Set daily, weekly, or monthly deposit caps from your account settings. Limits take effect immediately when reduced.

Session Time Limits

Set a maximum session duration. bh888 will notify you and optionally log you out once your time limit is reached.

Self-Exclusion

Request a cooling-off period of 24 hours, 7 days, 30 days, or permanent self-exclusion at any time via support.

Reality Check

Enable pop-up reminders every 30 or 60 minutes showing your session duration and net result to stay informed.

21+ Notice: bh888 strictly enforces the minimum age of 21 years for all casino and sports betting activities, in line with international online gaming licensing standards. Age verification is mandatory during account registration and KYC.

bh888

24/7 Customer Support

Our team in Karachi and Lahore is always on standby — day or night, match time or not.

Get in Touch
Live Chat

Available 24 hours a day, 7 days a week. Average response time under 2 minutes during peak hours.

Support Email

Write to us at [email protected] — email responses within 4–6 hours.

Support Hours

Live Chat: 24/7 · Email: 24/7 · VIP Hotline: 08:00–02:00 PKT (Platinum & above)

Languages Supported

English and Urdu — we speak your language.

Quick Help Topics
  • Deposit not reflecting in my account
  • Withdrawal stuck or delayed
  • Bonus not credited to my account
  • KYC document upload issues
  • Forgot password or login trouble
  • Responsible gaming & self-exclusion requests

For faster resolution, have your registered mobile number and account ID ready when contacting support.

Ready to Play at bh888?

Join millions of Pakistani players — deposit via JazzCash in seconds and start winning today.

21+ only. Please gamble responsibly. Terms & conditions apply.