Your b 999 account, your PKR wallet, and your favourite games are all waiting. Log in securely in seconds and pick up right where you left off.
Teen Patti, Baccarat & more
Aviator & live multipliers
PSL, cricket & football
Deposit & withdraw PKR
Every time you log in to b 999, multiple layers of security are working in the background to make sure it's actually you accessing the account — and that no one else can get in even if they know your password.
Your credentials never travel in plain text. Every login request to b 999 is encrypted end-to-end using TLS 1.3 with 256-bit AES encryption. This is the same standard used by Pakistani banks for internet banking. The padlock in your browser confirms this is always active.
b 999 monitors every login attempt for unusual patterns — logins from new devices, logins from locations significantly different from your normal activity, and multiple failed attempts. If something doesn't look right, we'll flag it before granting access.
b 999 allows you to enable 2FA on your account from your security settings. When 2FA is active, logging in requires both your password and a one-time PIN sent to your registered Pakistani mobile number. Even if someone has your password, they cannot get into your account without your phone.
b 999 sessions time out automatically after a period of inactivity, reducing the risk of someone accessing your account on a shared or forgotten open device. You can also view and terminate all active sessions from your b 999 account security settings.
Resetting your b 999 password requires both access to your registered email address and a confirmation OTP sent to your registered mobile number. Both channels must be verified before a new password is accepted — protecting against email-only compromise.
b 999 will never ask for your password. Our support team, via live chat, email, or WhatsApp, will never request your account password under any circumstances. If you receive a message asking for your b 999 password, do not respond and report it to our support team immediately.
Ask any regular player at b 999 why they keep coming back, and you'll hear the same few things: the games are fast, the withdrawals actually arrive, and the platform doesn't mess you about with delays or unexplained account locks.
Once you're logged in to your b 999 account, you have full access to everything in one place. Your PKR wallet is right there on the dashboard — current balance, any active bonus funds, and a one-click path to deposit or request a withdrawal via Easypaisa, JazzCash, NayaPay, or bank transfer. There's no hopping between separate sections; the whole account is designed to be navigated in seconds.
PSL season is when the b 999 login page gets genuinely busy. Pakistani cricket fans log in to follow live odds on matches from the opening to the final, placing in-play bets on individual overs, wickets, and run totals. The live betting interface at b 999 updates in real time, and you can switch between following a match on your phone and betting on it without losing your place. It's the kind of experience that keeps the b 999 login page bookmarked on a lot of Pakistani phones.
There's also the social side. b 999's referral programme means that every player has a code to share. When your friend registers at b 999 and makes their first deposit, you earn a cash reward paid directly to your b 999 wallet — visible the next time you log in. Some players check their referral earnings almost as eagerly as their game winnings.
If you've forgotten which details you used to register your b 999 account — whether you signed up with your mobile number, your email, or a username — try each option on the login form above. All three are valid login methods and all three are tied to the same account. If you genuinely can't get in, the "Forgot Password" link on the login form will walk you through a verified reset process.
Having trouble logging in to your b 999 account? Our support team is available 24/7 on Pakistan Standard Time via live chat. They can verify your identity and help restore access without you losing your balance or game history.
Your b 999 account is your gateway to everything on the platform. Here's a quick breakdown of what's available the moment you're in.
Teen Patti, Baccarat, Blackjack, Andar Bahar, and Dragon Tiger — all available with live Pakistani-speaking dealers. Minimum table stakes start from Rs 50, so you can play at a level that suits your session budget.
The fastest growing game category on b 999. Set your multiplier, cash out before the crash, and see your PKR multiply in real time. With rounds lasting under 30 seconds, crash games offer a completely different pace to traditional casino games.
Bet on PSL, international cricket, football, kabaddi, and a growing list of esports titles including CS2, VALORANT, and Mobile Legends. Live in-play betting is available on all major events with odds that update ball-by-ball.
Progressive jackpot slots with prize pools starting from Rs 100,000 and climbing into seven figures during peak periods. Daily free spins for active b 999 players, tournament leaderboards, and multiplier features on every major title.
Top up your b 999 wallet via Easypaisa, JazzCash, NayaPay, SadaPay, IBFT, or card in under two minutes. Withdrawals for KYC-verified accounts process immediately and typically arrive within five minutes during business hours.
Every logged-in b 999 player has a personal referral code in their account dashboard. Share it with friends — when they register at b 999 and deposit, you get paid in PKR automatically. No forms, no claiming — it just appears in your wallet.
Registration is free, takes under two minutes using your Pakistani mobile number, and comes with a 100% welcome bonus on your first deposit. Join thousands of Pakistani players already at b 999.