Creating a bj999 account takes under two minutes. Join thousands of Pakistan players already betting on Cricket, PSL, T20 and Live Casino – all in PKR with instant deposits via JazzCash, Easypaisa and Raast.
Fill in your details below to get started. All fields are required.
Accepted payment methods after registration:
Why bj999?
If you have been looking for a reliable platform to bet on Cricket, follow the Pakistan Super League, or try your hand at Live Casino games – bj999 is built exactly for that. Registration is straightforward, deposits work through the payment methods you already use every day, and the markets cover everything from PSL match winners to T20 international totals and Esports.
Before you register, it helps to understand exactly what you are signing up for. This page walks through the full registration process, what to expect once your account is live, and why players across Pakistan keep coming back to bj999.
The registration process at bj999 is genuinely quick. You do not need a long list of documents to get started – just the basics:
That is it. Once you complete the form on this page and confirm your details, your bj999 account is created and you can move straight to making your first deposit in PKR.
After registration, bj999 may ask you to verify your identity before processing larger withdrawals. This is standard practice on any serious betting platform and protects both you and the integrity of your account. Verification typically involves confirming your mobile number via OTP and, for higher withdrawal amounts, submitting a copy of your CNIC. The process is handled securely and your information is kept private in line with the Privacy Policy.
New players who complete verification early tend to have a smoother experience when they want to withdraw winnings quickly – so it is worth getting it done shortly after your first login.
Once your account is live, head to the Deposit page to add funds. bj999 supports all the major Pakistan payment methods – JazzCash, Easypaisa, Raast, Bank Transfer and cards. Deposits are processed quickly, and the minimum deposit amount is kept low so you can start small and get a feel for the platform before committing more.
All balances on bj999 are held in PKR, so there are no hidden currency conversion charges. The amount you deposit is exactly the amount you see in your account wallet.
bj999 covers a wide range of markets that are genuinely relevant to Pakistan players. Cricket is the headline – you will find pre-match and live betting on PSL fixtures, T20 internationals, ODI series and Test matches. During PSL season especially, the market depth is impressive, covering match winners, top batsmen, total runs, over-by-over lines and more.
Beyond cricket, bj999 offers Football betting on major European leagues and international tournaments, Esports markets for titles popular in Pakistan, and a full Live Casino section with real dealers running Blackjack, Roulette, Baccarat and a range of local favourite game shows.
bj999 takes responsible gaming seriously, and we encourage every new player to set deposit or loss limits before placing their first bet. You can do this through your account settings immediately after registration. Setting a limit that matches your entertainment budget – not your income – is the single most effective habit you can build as a bettor.
The platform is for adults aged 18 and over only. If at any point you feel that your betting is becoming more than just entertainment, visit the Responsible Gaming page for self-management tools including cooling-off periods and self-exclusion.
Note: bj999 is an entertainment platform. Betting involves financial risk. Only register and deposit if you are comfortable with the possibility of losing the funds you wager. Never bet money you cannot afford to lose.
If you registered previously and are just looking to get back in, you do not need to create a new account. Head straight to the Login page and use your mobile number or email with your password. If you have forgotten your password, the login page includes a recovery option to reset it via your registered mobile number.
Having multiple accounts is not permitted on bj999. If you believe your account has been compromised or you are having trouble accessing it, contact the support team directly through your account settings.
Step by Step
From zero to placing your first bet on Cricket or PSL – here is exactly how the process works.
Enter your Pakistani mobile number, email address, username and password. Make sure your mobile number is active – you will receive an OTP to confirm it.
Tick the checkboxes confirming you are 18 or older, that you agree to the Terms and Conditions, and that you have read the Responsible Gaming guidelines.
A one-time password is sent to your registered mobile. Enter it to confirm your number and activate your account. The whole process takes under a minute.
Add funds in PKR via JazzCash, Easypaisa, Raast or bank transfer. Your balance is credited almost instantly – then head to Cricket, PSL or Live Casino and get started.
What You Get
A registered bj999 account unlocks all of this from day one – no waiting, no complicated sign-up hoops.
Bet on every PSL match, T20 international, ODI series and Test match with competitive odds and deep in-play markets. Pakistan cricket coverage is front and centre on bj999 throughout the year.
No foreign currency, no conversion fees. Deposit directly from your JazzCash or Easypaisa wallet in PKR. Raast and bank transfer are also fully supported for larger amounts.
Access Blackjack, Baccarat, Roulette and live game shows streamed in real time. The Live Casino section at bj999 is available around the clock with tables suited to every budget in PKR.
Download the bj999 app to bet on Cricket and PSL from anywhere in Pakistan. The app gives you the same full platform experience optimised for mobile – fast, clean and easy to navigate.
Withdraw your winnings back to your JazzCash wallet, Easypaisa account or bank in PKR. Verified accounts enjoy faster processing times. Visit the Withdrawal page for full details.
Every bj999 account comes with deposit limits, loss limits, session reminders and self-exclusion options. Set your personal controls right after registration to keep your betting in check from the start.
Common Questions
Quick answers to what Pakistan players ask most often before creating their bj999 account.
Ready to Get Started?
Registration is free and takes less than two minutes. Deposit in PKR via JazzCash, Easypaisa or Raast and place your first bet on Cricket, PSL or Live Casino today.
18+ only. Betting involves financial risk. Never wager more than you can afford to lose. Read our Terms and Conditions, Privacy Policy and Responsible Gaming guidelines.