Sign in to your b 999 account and pick up right where you left off. Your PKR balance, active bonuses, bet history and responsible gaming settings are all exactly as you left them. Live tables are running, cricket odds are live — let's go.
Enter your registered Pakistani mobile number and password.
Login and your full b 999 wallet balance is there waiting. Depositing, withdrawing and checking transaction history all happen from the same dashboard you are used to. No reset, no reloading required.
Any welcome bonus, reload bonus or cashback offer that was active when you last logged out continues from where it was. Wagering progress is saved. No bonus is ever lost because you logged out.
Every bet you have placed at b 999 — live casino, cricket, esports, fishing — is logged and available in your account history. Review results, check settlement, track your performance over time. Full transparency on every PKR staked and returned.
Once logged in, go to the Withdraw section, choose Easypaisa or JazzCash, enter the amount and confirm. For verified accounts, the PKR transfer typically reaches your mobile wallet within 15 minutes. The minimum withdrawal is Rs 500.
Deposit limits, session time controls, loss limits, cooling-off periods and self-exclusion are all accessible from your account settings after login. No need to contact support — you can update these yourself, instantly, from mobile or desktop.
A few things worth keeping in mind to protect your account:
Your account unlocks the full b 999 platform. Here is what Pakistani players access the moment they sign in.
Log in and you have immediate access to over 100 live casino tables. Live Baccarat, Live Roulette, Live Blackjack, Dragon Tiger and Lightning games — all running 24 hours with real dealers. Minimum bets start at Rs 100 and tables run at all hours suited to Pakistani players.
PSL, international cricket, ICC tournaments, bilateral series — all available with live odds updating ball by ball. In-play betting lets you stake during the match, not just before. b 999 consistently offers odds that compete with the best sports betting platforms available to Pakistani players.
BGMI, PUBG Mobile, Free Fire, CS2, FIFA, Dota 2 and more. b 999 covers major international esports tournaments and regional qualifiers. Pakistani esports has grown significantly and b 999 keeps its esports markets current — new titles and events are added regularly.
Easypaisa and JazzCash deposits hit your b 999 balance in seconds. Withdrawals to mobile wallets process within 15 minutes for verified accounts. Your money — your way, in Pakistani Rupees, with no conversion and no hidden fees from the b 999 side.
Regular play at b 999 earns loyalty points that move you up VIP tiers. Higher tiers unlock faster withdrawal processing, larger bonus amounts, dedicated account managers and access to VIP-only promotions. Login regularly and your tier builds automatically.
Live chat is accessible directly from within your logged-in account dashboard. Reach the b 999 support team any time — 3 AM on a Tuesday or 2 PM on Eid. Response times via live chat are typically under 3 minutes. Email support at support@b999-vip.com is also available for less urgent matters.
If you have been using b 999 for any length of time, you know the login process is as straightforward as it gets. Your Pakistani mobile number and your password. That's it. No separate username to remember, no email verification code to wait for, no secondary app — just the two things you already know.
This was a deliberate design choice. Many Pakistani players are on mobile, often juggling multiple apps, and the last thing anyone wants when they want to catch a live baccarat session or check in-play cricket odds is a complicated login sequence. b 999 keeps it clean and keeps it quick.
The "Keep me signed in" checkbox is worth using on a personal device. Tick it and your b 999 session stays active across browser closes and device restarts. You land directly on the dashboard the next time you open b999-vip.com. On a shared device — at a friend's place, an office computer, a family phone — leave it unticked and log out at the end of every session. Your account security is your own responsibility on shared devices and this is the simplest way to protect it.
If you ever get an error message on login, the most common causes are: a typo in the mobile number (double-check the 10 digits without the leading zero), caps lock being on for the password, or a temporary internet hiccup. Retry once with careful attention to both fields before assuming there is an account issue. If the problem persists, the forgot password flow via SMS will sort it in under a minute.
It happens to everyone. You have not logged in for a while, you changed your phone, or you just cannot remember what password you set. Resetting your b 999 password is a quick process and your balance and account history are completely safe throughout.
Click the "Forgot password?" link on the login form above. You will be asked to enter the mobile number registered with your b 999 account. A one-time code (OTP) will be sent to that number via SMS. Enter the OTP, set a new password, and you are back in. The whole process takes about 60 seconds assuming your registered mobile number is available to you.
If you no longer have access to the mobile number registered on your account — for example, you have changed your SIM or number — contact the b 999 support team at support@b999-vip.com. Account recovery via email takes a bit longer and will require identity verification using your CNIC, but it is doable. Do not try to register a new account with a different number to get around this — that will result in both accounts being flagged for investigation.
b 999 will never ask for your password via SMS, email or live chat. Any message claiming to be from b 999 and asking for your password is not from us — do not respond to it.
Click "Forgot password?" on the b 999 login form
Enter your registered Pakistani mobile number (with +92 prefix)
Enter the OTP sent via SMS to that number within 5 minutes
Set your new password and log in — your account is fully restored
Account security is not just a b 999 responsibility — it is a shared one between the platform and the player. Here is what b 999 does on its end, and what we ask you to do on yours.
Every login at b999-vip.com takes place over a TLS-encrypted connection. This means the data passing between your device and the b 999 servers — your mobile number, your password, your session token — cannot be intercepted in transit. The padlock icon in your browser address bar when you are on b999-vip.com confirms this encryption is active.
Your b 999 password is stored as a one-way hash in the database — not as a readable string. If someone were to access the database, they would see a hash value that cannot be reversed into your actual password. This is why b 999 cannot "retrieve" your password — only reset it. It also means your b 999 password is safe even in the extremely unlikely event of a data breach.
b 999 monitors login activity for unusual patterns — logins from unexpected locations, multiple failed attempts, or suspicious session behaviour. If the platform detects something that does not look right, it may require additional verification before allowing access. This is a protection for you, not a barrier.
Repeated failed login attempts trigger a temporary lockout on the account. This prevents automated credential-stuffing attacks from gaining access. If you have been locked out due to too many failed attempts, wait a few minutes and try again, or use the password reset flow.
If you use the same password across multiple platforms and any one of them is breached, all your accounts become vulnerable. Use a unique password for b 999 that you do not use anywhere else — especially not for your Easypaisa or JazzCash wallet.
Your mobile number is the recovery method for your b 999 account. If you switch your SIM or change your number, update your b 999 account contact information via support before your old number becomes inactive. Losing access to your registered number makes account recovery significantly harder.
On any device that is not exclusively yours, always log out of b 999 at the end of your session and leave "Keep me signed in" unticked. This prevents someone else using that device from accessing your account, your balance or your payment methods.
Public Wi-Fi networks — at cafes, markets or transport hubs — carry higher security risks. If you need to log in to b 999 while out, use your mobile data (4G/5G) rather than public Wi-Fi. The b 999 mobile platform works perfectly well over cellular data and the connection is significantly more secure.
If you notice an unexpected login notification, an unfamiliar transaction in your history or anything else that does not look right on your account, contact b 999 support immediately. The quicker a potential issue is flagged, the faster it can be investigated and resolved.
Quick answers to the questions Pakistani players most often ask about the b 999 login process.
Live casino tables are running. Cricket odds are live. Your PKR wallet is exactly where you left it. Sign in to b 999 and get back to the action — takes about 10 seconds.
18+ only. Gambling involves financial risk. Please read our Responsible Gaming page.