Free Registration

Register on bn999 – Join Pakistan's Top Betting Site

Creating your bn999 account takes less than two minutes. Fill in your details, verify your mobile number, and you are in — ready to bet on cricket, spin the slots, or hit the live casino. Registration is completely free and your welcome bonus is waiting the moment you make your first deposit.

Welcome Bonus

Up to Rs 50,000 on your first deposit

Instant Access

Start playing within minutes of signing up

PKR Payments

Easypaisa, JazzCash & more

Secure Platform

SSL encrypted & fully protected

18+ only No registration fee One account per player Instant confirmation

Create Your bn999 Account

Already have an account? Login here

Step 1 of 3 — Personal Details
Please enter your full name.
You must be 18 or older to register on bn999.
500,000+ Players

Active accounts across Pakistan

2-Minute Sign-Up

Fastest registration in Pakistan

SSL Secured

All data encrypted end-to-end

24/7 Support

Help available any time via live chat

How to Register on bn999 in 3 Simple Steps

If you have ever signed up for an app on your phone, you already know how to register on bn999. Here is how it works — from the first click to your welcome bonus landing in your account.

1
Fill in Your Details

Enter your full name, date of birth, and Pakistani mobile number in the registration form above. Your name must match your CNIC — this is required for withdrawal verification. The whole first step takes about 30 seconds.

2
Verify Your Mobile Number

bn999 sends a one-time verification code to the mobile number you registered with. Enter it in the verification field to confirm your number and activate your account. This protects your account and ensures only you can use it.

3
Make Your First Deposit & Claim Your Bonus

Choose your preferred payment method — Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or Visa/Mastercard — and make your first deposit of at least Rs 200. Your welcome bonus of up to Rs 50,000 is credited automatically. From here, you are ready to bet on the next cricket match, try Teen Patti, or spin a jackpot slot.

 bn999 allows one account per person. Registering a second account is a breach of the Terms and Conditions and may result in both accounts being closed. If you have an existing account, log in here.

bn999

Six Reasons Pakistani Players Register on bn999 Every Day

There are plenty of sites out there, but bn999 was built specifically for the Pakistani market. Here is what that actually means in practice.

Cricket Betting Built for Pak Fans

Pakistan Super League, international Test matches, T20 World Cups — bn999 covers every format with live in-play markets, fast-settling bets, and competitive odds that hold up to comparison with any major international site.

PKR Payments via Easypaisa & JazzCash

Deposit and withdraw in Pakistani Rupees using the apps already on your phone. Easypaisa and JazzCash deposits are credited to your bn999 account within minutes. No bank visit required, no foreign currency conversion — just rupees in, rupees out.

Live Casino with Real Dealers

Baccarat, Roulette, Andar Bahar, Teen Patti — all available 24/7 with real dealers on camera. The live casino experience on bn999 is the closest thing to sitting at a real table without leaving your home. New tables are added regularly.

VIP Club for Regular Players

The bn999 VIP Club rewards loyalty from day one. Earn points on every bet and casino wager, climb through tiers, and unlock cashback, reload bonuses, a personal account manager, and priority withdrawals. Your activity earns you real benefits — not just points that never go anywhere.

Hundreds of Jackpot Slots

From classic 3-reel games to modern video slots with bonus rounds and progressive jackpots, the bn999 slots library has something for every type of player. All games are certified by independent auditors for fairness, and RTP rates are published on the platform.

24/7 Pakistani-Friendly Support

The bn999 support team is available around the clock via live chat. If you have a question about your registration, a deposit that hasn't arrived, or anything else, you will get a real response from a real person — not a bot recycling the same FAQ answer.

bn999

Your bn999 Welcome Bonus – Up to Rs 50,000 on Your First Deposit

When you register on bn999 and make your first deposit, you are eligible for a 100% match welcome bonus of up to Rs 50,000. Here is how it works and what you need to know before claiming it.

100%
First deposit match
Bonus Key Facts
Minimum deposit: Rs 500 to qualify
Maximum bonus: Rs 50,000
Credited automatically on first deposit
Wagering requirement applies — see T&Cs
Valid on sports betting and casino games
One welcome bonus per player

The welcome bonus is available to all new bn999 registrations where the minimum qualifying deposit of Rs 500 is made within 7 days of account creation. Full terms are available on the Promotions page. Remember — a bonus is extra entertainment value, not a guaranteed way to profit. Play responsibly.

Register & Claim Bonus

What Can You Do Once You Register on bn999?

Once your bn999 account is active and your first deposit is in, the entire platform opens up. Here is a quick look at what is waiting for you.

Live Cricket Betting

Bet ball-by-ball on PSL, international matches, and every major cricket tournament with live odds updated in real time on bn999.

Card Games

Teen Patti, Andar Bahar, Baccarat and more — classic South Asian card games available with live dealers and against other real players.

Jackpot Slots

Hundreds of slot games including progressive jackpots that can pay out life-changing amounts. Low minimum bets starting from Rs 5 per spin.

Football Betting

Premier League, La Liga, Champions League, and international football — all available for pre-match and live in-play betting on bn999.

Payment methods accepted on bn999:
Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC
bn999

Register on bn999 – Frequently Asked Questions

Yes, creating a bn999 account is completely free. There are no sign-up fees, subscription charges, or hidden costs. You only need to deposit money when you are ready to play — and the minimum deposit is just Rs 200 via Easypaisa or JazzCash.

You do not need any documents to create your bn999 account. Registration only requires your name, date of birth, and a valid Pakistani mobile number. Identity verification documents — such as your CNIC — may be requested before your first withdrawal, as a standard anti-fraud and age verification measure.

No — bn999 operates a strict one account per person policy. Creating duplicate accounts is a breach of the Terms and Conditions and may result in both accounts being closed and any balances forfeited. If you already have a bn999 account, use the Login page rather than registering again.

The welcome bonus is credited automatically when you make your first deposit of at least Rs 500 within 7 days of account creation. You do not need to enter a code or contact support — it lands in your account automatically. The bonus is a 100% match up to Rs 50,000. Wagering requirements apply — full details are on the Promotions page.

You must be at least 18 years of age to register on bn999. We verify the date of birth provided during registration and may request proof of age before account access is granted. If we discover that an account was created by someone under 18, that account will be closed immediately and any balance will be returned.

After registering on bn999, you can deposit and withdraw using Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer, and Visa/Mastercard bank cards. All transactions are in Pakistani Rupees (PKR). The minimum deposit is Rs 200 for mobile wallet methods and Rs 500 for IBFT transfers.

Ready to Join Over 500,000 Pakistani Players?

Register on bn999 in two minutes — it is free, it is fast, and your welcome bonus of up to Rs 50,000 is waiting from your very first deposit.

18+ only · Gamble responsibly · Responsible Gaming