Join thousands of Pakistani players already betting on Cricket, PSL, T20, Live Casino, and more — all in PKR. Setting up your xs999 account takes less than two minutes.
Everything Pakistani players need — in one free account.
Register in under two minutes. Just enter your details, verify your mobile number, and you are ready to deposit and play. No lengthy paperwork or waiting period for basic access.
Bet on live Cricket, PSL, T20 internationals, and Football — all from a single xs999 account. Real-time odds, in-play betting, and match previews built for Pakistani fans.
Fund your xs999 account in PKR using JazzCash, Easypaisa, Raast, bank transfer, or debit and credit cards. Withdrawals go back to the same wallet — fast and easy.
Your xs999 account unlocks the full Live Casino — real dealers, live Baccarat, Roulette, and Blackjack — plus Bingo rooms with guaranteed prize pools every single day.
New members receive a welcome bonus credited on their first qualifying deposit in PKR. Check the Promotions section inside your account for the latest offer details after you register.
Run into any trouble during registration or with your account? Our support team is online around the clock via live chat, ready to help you get sorted without any fuss.
Four simple steps from start to your first bet.
Click the Register button from anywhere on the xs999 website or tap the Register link in the app. The sign-up page loads instantly — no separate download needed to create an account.
Enter your full name, a unique username, your Pakistani mobile number, email address, and a strong password. Select PKR as your currency — it is the default for all Pakistan accounts.
A one-time code is sent to your mobile number via SMS. Enter the code on the verification screen to confirm your number. This usually takes less than 30 seconds.
Once your account is active, head to the Deposit section and fund it using JazzCash, Easypaisa, Raast, or bank transfer in PKR. Your welcome bonus is applied automatically on your first qualifying deposit.
Registering at xs999 is straightforward, but there are a few things worth knowing upfront so your account is set up correctly from day one. First and most importantly — you need to be at least 18 years old. xs999 is an adult entertainment platform and strictly enforces age restrictions across all of its games and services. If you are not yet 18, please do not register.
You will need a working Pakistani mobile number to complete the SMS verification step. The number you use during registration becomes the primary contact method for your account, so make sure it is a number you have regular access to. JazzCash and Easypaisa users will typically use the same number linked to their mobile wallet, which also makes future deposits much quicker.
Each person is allowed one xs999 account only. Creating multiple accounts is against our terms and conditions and may result in all associated accounts being suspended. If you ever forget your login details, the account recovery process uses your registered mobile number or email address — so keep those up to date in your profile settings.
After your basic registration and mobile verification, xs999 may ask you to complete a Know Your Customer (KYC) verification process before processing larger withdrawals. This is standard practice for all reputable online gaming platforms and is designed to protect both you and the platform from fraud and misuse.
KYC at xs999 typically involves submitting a clear photo of your CNIC (Computerised National Identity Card). The name on your CNIC must match the name on your xs999 account. The process is done entirely through the platform and your documents are stored securely. Most KYC verifications are reviewed and approved within a few hours during business hours.
Once your KYC is approved, you will have access to higher withdrawal limits and additional platform features. Players who have not yet completed KYC can still deposit and play but may have restrictions on withdrawal amounts. It is a good idea to complete your KYC early so there are no delays when you are ready to cash out your winnings.
Everything on xs999 runs in Pakistani Rupees. You will never need to worry about currency conversion fees eating into your balance. When you deposit PKR 1,000 via JazzCash, exactly PKR 1,000 goes into your xs999 wallet — simple as that.
xs999 supports the payment methods that Pakistani players actually use every day. JazzCash and Easypaisa are the most popular options because they are fast, widely used, and require no bank account. Raast transfers are also supported for players who prefer the State Bank of Pakistan's instant payment system. Traditional bank transfers and debit or credit cards round out the options for those who prefer banking through formal channels.
Withdrawals use the same channels as deposits. If you deposited via JazzCash, your withdrawal goes back to your JazzCash account. Minimum and maximum limits apply for each payment method — full details are available on the Withdrawal page and the Deposit page. For most players, JazzCash and Easypaisa withdrawals are processed within a few hours.
Once your xs999 account is active and funded, the full platform is open to you. Here is a quick look at the main areas Pakistani players love most:
Everything is accessible from the xs999 mobile app as well as the browser version, so you can switch between your phone and laptop without losing anything. Your balance, bet history, bonuses, and settings all sync in real time.
Common questions from new xs999 members in Pakistan.
Create your free account now and start betting on Cricket, PSL, Live Casino, and more — all in PKR with JazzCash and Easypaisa support.