Join hundreds of thousands of Pakistani players who bet on cricket, PSL, football, live casino and esports on j999. Registration is completely free and takes under two minutes.
Fill in your details below. Takes less than 2 minutes.
Three simple steps and you're in. No lengthy forms, no waiting days for approval.
Enter your name, Pakistani mobile number and email address. Use the same mobile number that's linked to your Easypaisa or JazzCash wallet – it makes depositing and withdrawing seamless.
Confirm your date of birth (you must be 18+) and select your city. j999 keeps this information secure and uses it only for account verification and responsible gaming checks.
Choose a username and a strong password, accept the terms, and your j999 account is live. Deposit from Rs 200 and your welcome bonus is automatically applied to your first deposit.
When you register a new j999 account and make your first deposit, j999 matches it 100% – up to Rs 10,000 in bonus funds. That means a deposit of Rs 1,000 gives you Rs 2,000 to bet with. A deposit of Rs 5,000 gives you Rs 10,000. Bonus funds can be used on cricket betting, sports betting, live casino games, fishing games and more.
Claim My Welcome Bonus
j999 is built specifically with Pakistani players in mind. Here's what makes it different from other betting platforms.
Bet on PSL, Test cricket, Asia Cup, ICC World Cup, football, kabaddi, virtual sports and esports – all in the same j999 account. No need to use multiple platforms for different sports.
j999 was built for Pakistan's payment landscape. Deposit and withdraw using Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer or Visa/Mastercard. No foreign currency headaches – everything in PKR.
Nobody wants to wait days to access their winnings. j999 processes mobile wallet withdrawals in under 15 minutes during standard hours. Your winnings go straight back to your Easypaisa or JazzCash account.
j999 holds a valid gaming licence and operates under applicable regulations. Your account data is encrypted with 256-bit SSL. Player funds are held in segregated accounts separate from company finances.
Your j999 account unlocks far more than sports betting. Play live roulette, andar bahar, fishing games, teen patti and dozens of other live casino products alongside your sports bets – all in one place.
j999's support team is available around the clock via live chat. Whether you're in Karachi, Lahore, Peshawar or Quetta – you'll get a quick, helpful response any time you need it.
Registering on j999 is free, quick and straightforward. But before you create your account, it's worth understanding exactly what you're signing up for and what to expect when you start playing on Pakistan's favourite betting platform.
When you register on j999, you're creating an account that gives you access to a complete Pakistani online betting experience – one that covers everything from PSL cricket odds and Test match betting to live casino games like andar bahar, roulette and fishing games, all in a single j999 account. You don't need separate accounts for different products.
The register process on j999 is split into three short steps to make it easy. First, your basic personal details – name, mobile number and email. Second, a quick age and location confirmation to ensure your account is correctly set up for Pakistan. Third, you choose your username and password. That's it.
Once your j999 account is active, your first task is to make a deposit. The minimum deposit is just Rs 200, and you can use Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer or your Visa/Mastercard debit card. All transactions are in Pakistani Rupees. Your welcome bonus is applied automatically to your first deposit – you don't need to request it or enter a code.
j999 enforces a strict one-account policy – each player may have only one registered account. If you've previously had a j999 account that was closed, contact support before attempting to register a new one. Creating duplicate accounts to claim multiple welcome bonuses is a violation of j999's terms and will result in all associated accounts being suspended.
You must be at least 18 years old to register on j999. Age verification is part of the registration process, and j999 reserves the right to request your CNIC to verify your age and identity at any point. Players found to be under 18 will have their accounts closed immediately.
Responsible gaming tools – including deposit limits, session time controls, cooling-off periods and self-exclusion – are available to you from the moment your j999 account is active. We encourage all new players to set a deposit limit as part of their account setup, before making their first deposit.
All j999 payments are processed in Pakistani Rupees. No currency conversion, no hidden fees.
Minimum deposit: Rs 200 | Minimum withdrawal: Rs 500. Mobile wallet withdrawals are processed in under 15 minutes. Bank transfers take 1–3 hours during banking hours. All deposits and withdrawals must come from accounts in your own name.
Real feedback from real players – in their own words
"Maine j999 par register kiya aur literally 2 minute mein mera account active tha. JazzCash se deposit kiya aur PSL match start hone se pehle bet lagaa di. Welcome bonus bhi mila – sach mein bahut acha experience raha."
"The registration on j999 is genuinely the simplest I've seen. I've tried a few platforms before and the signup process is usually annoying. j999 took me three steps and I was in. Easypaisa withdrawal came back in about 10 minutes too."
"Mujhe cricket betting ke saath live casino bhi pasand hai. j999 pe dono ek hi account se milte hain. Registration mein koi masla nahi aaya aur support team ne bhi pehle deposit pe help ki. Highly recommended for Pakistan players."
Everything Pakistani players want to know before creating their j999 account