Free Registration

Register on b999 –
Join Pakistan's Top
Betting Platform

Create your free b999 account in under two minutes. Get instant access to cricket betting, PSL live scores, the Aviator game, live casino and a 100% welcome bonus up to Rs 50,000.

100% Welcome Bonus up to Rs 50,000
Credited instantly on your first deposit — min. Rs 500
Step 1 of 3 — Your Details
Enter your name exactly as it appears on your CNIC.
You must be 18 or older to register on b999.
+92
Used for OTP verification and Easypaisa / JazzCash withdrawals.
b999 will send account notifications and bonus alerts here.
Min. 5 characters. Letters, numbers and underscores only.

Account Created!

Welcome to b999. An OTP has been sent to your mobile number to verify your account. Check your messages and complete verification to claim your welcome bonus.

Login to b999
or

Already have a b999 account? Login here

Everything Pakistani players want — in one place

PSL & International Cricket
Live in-play betting on every match that matters to Pakistan.
100% PKR — No Conversion
Deposit and withdraw in Pakistani Rupees. No exchange rate surprises.
Instant Easypaisa / JazzCash
Deposits in seconds, withdrawals typically within five minutes.
Welcome Bonus Rs 50,000
100% match on your first deposit — min. Rs 500 to qualify.
2M+
Registered Pakistani Players
500+
Casino Games & Live Tables
<5m
Average Withdrawal Time
24/7
Live Chat Support

Your b999 account is protected by 256-bit SSL encryption. Your CNIC and payment details are stored in an encrypted vault accessible only to our compliance team. b999 never shares your data with advertisers.

b999
How to Register on b999 — Under 2 Minutes

The entire b999 registration process is designed to be quick, straightforward and completable from any smartphone in Pakistan.

01
Enter Your Details
Provide your full name as it appears on your CNIC, your date of birth and the province you're in. b999 uses this to verify that you meet the 18+ age requirement and to match your payment details during KYC later.
02
Verify Your Mobile
Enter your Pakistani mobile number — the same one you use for Easypaisa or JazzCash. b999 sends an OTP to this number immediately. Entering the OTP confirms you own the number and enables instant mobile wallet withdrawals later.
03
Set Up Your Password
Choose a strong, unique password for your b999 account. Use a mix of uppercase and lowercase letters, numbers and symbols. b999 stores your password as a one-way hash — not even our support team can see it, which is exactly how it should be.
04
Deposit & Claim Bonus
Once registered, head to the deposit page. Add a minimum of Rs 500 via Easypaisa, JazzCash, NayaPay, SadaPay, bank IBFT or card. Your 100% welcome bonus — up to Rs 50,000 — is credited to your account instantly alongside your deposit.

What Happens After You Register on b999

The moment you complete b999 registration, you get full access to browse the entire platform — you can explore the cricket betting markets for upcoming international fixtures, check the current Aviator game lobby, browse the live casino tables or look at the card game options. You cannot place bets or make deposits until your mobile OTP is verified, which takes about 30 seconds.

Once your mobile is verified, your b999 account is ready to fund. The first deposit you make will trigger the welcome bonus, so it's worth deciding your opening amount before you deposit — the bonus matches 100% of whatever you put in, up to Rs 50,000. If you deposit Rs 10,000, you play with Rs 20,000. If you put in Rs 50,000, your balance starts at Rs 1,00,000.

After your first deposit on b999, the next step that most players take is identity verification (KYC). This involves uploading a photo of your CNIC and a selfie through your account settings. KYC is not mandatory to start playing, but it is required before your first withdrawal. It typically takes under 24 hours and most players complete it the same day they register on b999. Getting it done early means your first withdrawal is processed without any delay.

b999 registration is completely free. There is no registration fee, no monthly subscription and no charge for creating or maintaining an account. The minimum deposit to start playing is Rs 500 — accessible for almost every Pakistani player regardless of their budget.

You can only register one b999 account per person. Creating duplicate accounts is a violation of the b999 Terms and Conditions and will result in account suspension. If you have forgotten your login credentials, use the login page recovery option rather than registering again.

Accepted Payment Methods After Registration

Easypaisa
JazzCash
NayaPay
SadaPay
Bank IBFT
Visa / Mastercard

Welcome Bonus Details

Bonus type 100% deposit match
Maximum bonus Rs 50,000
Minimum deposit Rs 500
Wagering requirement 10x bonus
Bonus expiry 30 days
b999
What You Unlock When You Register on b999

A registered b999 account gives you access to every product on the platform — all from a single login, with one PKR balance.

Live Cricket Betting & Scores
Bet in-play on every Pakistan international fixture and all PSL matches. b999 live cricket markets update ball by ball with over 40 in-play options per match — from match winner and next wicket to over runs and player milestones. Live score integration means your betting data and the actual match are in the same screen.
Aviator & Crash Games
The Aviator game has become one of the most-played products on b999 among Pakistani players. The mechanics are simple — a multiplier that rises until a plane flies away — but the social element, the live chat and the provably fair outcomes make it genuinely engaging. Minimum bet on Aviator is Rs 20, maximum is Rs 200,000.
Card Games & Live Casino
b999 hosts live dealer tables for Teen Patti, Andar Bahar, Baccarat, Blackjack and Roulette — streamed in real time from professional studios. Real dealers, real cards, real PKR stakes. Tables run 24/7 with no booking or waiting. Stakes start from Rs 100 per hand across most live tables on b999.
Football & Sports Betting
Beyond cricket, b999 covers Premier League, La Liga, Champions League, Serie A and all major international tournaments. Pre-match and in-play markets are available for every fixture, with competitive odds and live streaming for selected events. Football betting on b999 starts from Rs 100 per bet.
Weekly Cashback & Reload Bonuses
b999 registration is just the beginning. Existing players receive weekly cashback on net losses, reload bonuses on subsequent deposits, and exclusive promotions tied to PSL fixtures and international tours. All promotions are available in your b999 account under the Promotions tab after you register.
24/7 Live Chat Support
Every registered b999 player has access to 24/7 live chat support staffed by a team that understands the Pakistani market — from late-night PSL fixtures to early-morning Champions League bets. Typical response time on b999 live chat is under three minutes, any time of day.
b999
What Pakistani Players Say After Registering on b999
"Registration on b999 took me literally two minutes. I used my Easypaisa number, set up my account, deposited Rs 2,000 and got Rs 4,000 credit with the welcome bonus. The PSL live betting experience is the best I've found in Pakistan — the odds update ball by ball."
Kamran H.
Lahore, Punjab
"I was hesitant to register because I wasn't sure about depositing money online. But b999 uses JazzCash which I already use every day for bills, so it felt comfortable. My first withdrawal came back to my JazzCash account in about three minutes. Very smooth."
Sadia R.
Karachi, Sindh
"The Aviator game on b999 is genuinely addictive. After I registered, I set a deposit limit right away in the settings — Rs 3,000 per week — so I know exactly what I'm spending. The fact that b999 makes this so easy to set was actually why I chose them over other platforms."
Usman Q.
Peshawar, KPK
Common Questions About b999 Registration

Yes, completely free. There is no charge to register an account on b999, no monthly fee and no deposit required just to create an account. You only need to fund your account when you want to start playing. The minimum deposit to play on b999 is Rs 500.

You do not need to upload your CNIC to register an account and start playing. However, b999 requires CNIC verification (KYC) before you can make your first withdrawal. Uploading your CNIC and a selfie typically takes 2–3 minutes and KYC is completed within 24 hours. Getting KYC done early means your first withdrawal is processed without delay.

Yes. The b999 registration page is fully optimised for mobile — Android and iOS both work perfectly. The entire registration takes around 90 seconds on a smartphone. Most Pakistani players register and make their first deposit on b999 entirely from their phone without ever visiting the desktop site.

You must be at least 18 years of age to register on b999. b999 verifies age through the date of birth you provide during registration and through CNIC-based identity verification. Any account found to belong to a user under 18 is suspended immediately and permanently, and all funds are returned through the deposit method used.

The welcome bonus is applied automatically to your first deposit on b999 — you do not need a coupon code or any additional steps. Deposit a minimum of Rs 500 after completing registration and the 100% match bonus (up to Rs 50,000) is credited to your account instantly alongside your deposit. The bonus has a 10x wagering requirement and expires after 30 days from the date it is credited.

Use the "Forgot Password" option on the b999 login page. b999 will send a reset OTP to your registered mobile number. Enter the OTP and choose a new password. Do not register a new account if you have forgotten your password — duplicate accounts are not permitted on b999 and will result in both accounts being suspended.

Register on b999 Now — 2 Minutes, Rs 500 Minimum, Rs 50,000 Bonus

Over two million Pakistani players have already registered on b999. Join them for PSL cricket betting, live casino, Aviator and more — all in PKR, all paid via Easypaisa or JazzCash, with a 100% welcome bonus waiting on your first deposit.