Welcome Bonus Available

Create Your xs999 Account and Start Winning Today

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.

Secure Registration
Instant Account
JazzCash & Easypaisa
18+ Only
Welcome Bonus for New Members
PKR 5,000
credited on your first qualifying deposit
JazzCash Easypaisa Bank Transfer Cards Raast

Create Free Account

I confirm I am 18 years of age or older and agree to the Terms and Conditions and Privacy Policy of xs999.
I have read and understood the Responsible Gaming guidelines and agree to play within my means.
Create My xs999 Account
Already have an account?
Log In to xs999
Your data is protected with 256-bit SSL encryption.
Why Register with xs999?

Everything Pakistani players need — in one free account.

Instant Account Setup

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.

Pakistan's Favourite Sports

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.

Deposit with JazzCash & Easypaisa

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.

Live Casino & Bingo

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.

Welcome Bonus on First Deposit

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.

24/7 Support in English

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.

How to Register on xs999

Four simple steps from start to your first bet.

1
Open the Registration Page

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.

2
Fill in Your Details

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.

3
Verify Your Mobile Number

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.

4
Make Your First Deposit

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.

xs999 is strictly for adults aged 18 and above. Age verification is part of the KYC process. Registering on behalf of another person or providing false information will result in immediate account closure.

What You Need to Know Before You Register

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.

  • Must be 18 years or older — no exceptions.
  • One account per person — duplicate accounts are not permitted.
  • Pakistani mobile number required for SMS verification.
  • All accounts default to PKR currency — no manual currency selection needed.
  • Email address is used for important account communications and password recovery.

KYC Verification — What to Expect

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.

Deposits and Withdrawals in PKR

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.

What You Can Play After Registering

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:

  • Cricket Betting: Live and pre-match odds on Pakistan vs India, PSL matches, T20 World Cup, and all major international series. In-play betting lets you bet while the match is happening.
  • Live Casino: Real dealers streaming live — Baccarat, Roulette, Blackjack, and more. The live tables run 24 hours a day with different stake levels to suit every type of player.
  • Bingo: Scheduled Bingo rooms with guaranteed prize pools. Great for players who want something light and social alongside their sports betting.
  • Football & Esports: Bet on European leagues, international football, and popular esports titles — all from the same xs999 account and wallet.
  • Platform Games: A range of additional casino-style games available through the xs999 Platform — from slots to table games with varying return rates.

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.

Registration FAQs

Common questions from new xs999 members in Pakistan.

Yes, creating an xs999 account is completely free. There are no registration fees, no monthly subscription charges, and no hidden costs attached to your basic account. You only spend money when you choose to make a deposit and place bets or play games.

Absolutely. The xs999 registration page works perfectly on any smartphone browser — Android or iOS. You can also download the xs999 app and register directly from there. Most Pakistani players complete their registration on mobile in under two minutes.

The minimum age is 18 years. xs999 is strictly an adults-only platform. During the KYC process, you will be asked to verify your age using your CNIC. Any account found to belong to a player under 18 will be immediately closed and any deposited funds returned.

No. xs999 allows one account per person only. If you have forgotten your login details, use the account recovery option on the login page — your registered mobile number or email will be used to reset your access. If you believe your account has been compromised, contact support immediately via live chat.

After completing your registration and mobile verification, make your first deposit in PKR. The welcome bonus is applied automatically to qualifying first deposits — you do not need to enter a separate bonus code unless one has been given to you via a specific promotion. Full terms and minimum deposit requirements for the bonus are shown on the Promotions page inside your account.

xs999 supports JazzCash, Easypaisa, Raast, bank transfer, and debit or credit cards for deposits in PKR. JazzCash and Easypaisa are the quickest options for most Pakistani players. For detailed minimum and maximum deposit limits per method, visit the Deposit page.

Ready to Join xs999?

Create your free account now and start betting on Cricket, PSL, Live Casino, and more — all in PKR with JazzCash and Easypaisa support.

18+ Only SSL Secured JazzCash & Easypaisa PKR Currency 24/7 Support