New Account

Register on xbet Pakistan – Start Betting in Under 2 Minutes

Creating your xbet account is quick, free, and straightforward. Fill in a few details, deposit from as little as Rs 200 via Easypaisa or JazzCash, and your 100% welcome bonus is ready to use.

100% welcome bonus up to Rs 10,000 on first deposit
Deposit instantly via Easypaisa, JazzCash, NayaPay or SadaPay
Ball-by-ball in-play markets on all PSL & Pakistan international matches
Withdrawals processed in under 10 minutes
24/7 support in English for Pakistani players
256-bit SSL security — your data is always protected
Accepted Deposit Methods
Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC

Create Your Free xbet Account

Already have an account? Log in here

Welcome Bonus: 100% up to Rs 10,000
Automatically credited after your first deposit of Rs 200 or more · 10x wagering
1
2
3

Step 1 of 3 — Account Details

4–20 characters, letters and numbers only. This is what other players will see.
Username must be 4–20 characters with no spaces.
We'll send your account confirmation and withdrawal receipts here.
Please enter a valid email address.
+92
Enter your Pakistani mobile number — this will be linked to Easypaisa or JazzCash for deposits.
Please enter a valid 10-digit Pakistani mobile number.
Already a member?
Log in to your xbet account
256-bit SSL
18+ Only
Data Never Sold
Responsible Gaming
xbet

Six Reasons Pakistani Players Register on xbet Every Day

xbet is Pakistan's most trusted online betting platform — here's what you get the moment you register

100% Welcome Bonus up to Rs 10,000

Every new xbet player gets a 100% match on their first deposit — up to Rs 10,000. Deposit Rs 5,000 via JazzCash and you'll have Rs 10,000 ready to bet. Wagering requirement is just 10x, well below the industry average of 30–40x.

Pakistan's Best Cricket Odds

xbet covers every PSL match, every Pakistan international fixture, and all major global cricket tournaments with ball-by-ball in-play markets. Our cricket odds are independently benchmarked as among the best available to Pakistani players.

Instant Deposits via Easypaisa & JazzCash

No bank account needed. Deposit from Rs 200 using your Easypaisa or JazzCash wallet — money appears in your xbet account instantly, every time. NayaPay, SadaPay, IBFT and Visa/Mastercard are also fully supported.

Withdrawals in Under 10 Minutes

xbet processes Easypaisa and JazzCash withdrawal requests in under 10 minutes for verified accounts. No lengthy waiting periods, no unexplained delays. Your winnings are yours — and we get them to you fast.

Casino, Slots, Ludo & Esports

Your xbet account gives you access to the full platform — sports betting, online casino, jackpot slots with progressive prizes, ludo games popular with Pakistani players, virtual sports, and a rapidly growing esports betting section.

24/7 Pakistani Support Team

xbet's customer support team is available around the clock via live chat and email. Our agents understand Pakistani banking methods, local payment quirks, and cricket betting — you won't spend 20 minutes explaining context before getting help.

How to Register on xbet — Complete Walkthrough

Never registered on an online betting platform before? Here's exactly what happens from start to first bet — it really does take under two minutes.

1
Fill in your account details

Choose a username, enter your email address, and add your Pakistani mobile number. Your mobile number will be used to link your Easypaisa or JazzCash wallet for deposits and withdrawals, so make sure it's the number registered to your mobile wallet.

2
Enter your personal information

Provide your first name, last name, and date of birth. xbet requires you to be at least 18 years old. This information is used for identity verification — it must match the name on your CNIC and payment method. If you have a referral or promotional code, enter it here.

3
Set your password and confirm your consent

Create a strong password of at least 8 characters. Confirm that you've read xbet's Terms and Conditions and Privacy Policy, confirm you're 18 or older, and submit. Your xbet account is created instantly.

4
Verify your email

Check your inbox for a confirmation email from xbet. Click the verification link to fully activate your account. This usually arrives within 60 seconds — check spam if you don't see it.

5
Make your first deposit and claim your bonus

Log in, go to the Cashier, and select your preferred deposit method — Easypaisa and JazzCash are instant. Deposit Rs 200 or more and your 100% welcome bonus up to Rs 10,000 is credited to your account automatically. Start betting immediately.

xbet
Welcome Bonus Breakdown
100%
Match rate on first deposit
Rs 10K
Maximum bonus amount
10x
Wagering requirement
  • Minimum qualifying deposit: Rs 200
  • Wagering can be completed on any sport or casino game
  • Bonus expires 30 days after it is credited
  • One welcome bonus per player — multiple accounts are not permitted
xbet

Everything Inside Your xbet Account

One registration gives you access to the full xbet platform — sports, casino, slots, games, and more

Frequently Asked Questions About Registering on xbet

Yes, registering on xbet is 100% free. There is no registration fee, no subscription, and no obligation to deposit. You only spend money when you choose to make a deposit and place a bet — and even then, the minimum deposit is just Rs 200.

Absolutely. You don't need a bank account to use xbet. You can deposit and withdraw entirely through Easypaisa or JazzCash, which are mobile wallet services available to most Pakistani adults regardless of whether they have a traditional bank account. This is specifically why xbet supports these methods — to make betting accessible across Pakistan.

You must be at least 18 years old to register on xbet. This is a firm requirement with no exceptions. xbet verifies age during the KYC process and will close accounts found to belong to players under 18. Your date of birth is required during registration and must be accurate.

No. xbet allows one account per person. Creating multiple accounts — even with different email addresses — violates xbet's Terms and Conditions and will result in all duplicate accounts being closed and any associated bonuses being forfeited. If you've forgotten your login details, use the password reset feature rather than creating a new account.

You can place bets and play casino games immediately after registering. KYC verification is required before processing withdrawals above Rs 10,000, or if xbet's security systems flag an account for review. KYC typically requires a copy of your CNIC (front and back) and a selfie. The process takes under 24 hours once documents are submitted.

No action is needed on your part. After you register and make your first deposit of Rs 200 or more, the 100% welcome bonus is credited to your account automatically within a few minutes. The bonus amount is shown separately in your account balance as "Bonus Funds". It becomes withdrawable once you've completed the 10x wagering requirement within 30 days.

More questions? Visit our full FAQ page or contact support 24/7 via live chat.

Ready? Create Your xbet Account Now — Takes Under 2 Minutes

Join over one million Pakistani players who trust xbet for cricket, PSL, football, casino and more. Scroll up to fill in the registration form, or click below to go directly to it.

  • Free registration — no deposit required to create an account
  • 100% welcome bonus up to Rs 10,000 on your first deposit
  • Deposit from Rs 200 via Easypaisa or JazzCash — instant
  • Withdraw your winnings in under 10 minutes