Free Account

Join XZ666 — Pakistan's Home for Cricket Betting & Casino

Registration is free and takes less than two minutes. Once your account is set up you get access to PSL match odds, T20 international betting, 500+ casino games, live tables, and the xz666 mobile app — all in PKR.

500+
Games Available
PKR
Local Currency
24/7
Live Support
Supported Payments
JazzCash Easypaisa Raast Bank Transfer Cards

18+ only. By registering you confirm you are at least 18 years of age and accept the Terms and Conditions and Privacy Policy.

Create Your Free Account
Already have an account? Log in here
Create My Account — It's Free
or
Log In to Existing Account

What You Get with an XZ666 Account

A free xz666 account gives you access to everything on the platform — sports betting, casino, live casino, and the mobile app — from a single login. Here's what's waiting once you register.

🏏
Cricket & PSL Betting
Bet on every Pakistan Super League match, T20 internationals, Test cricket, and major world tournaments. Full pre-match markets and live in-play betting throughout every game.
🎰
500+ Casino Games
Slots, video poker, table games and specialty titles from providers like Pragmatic Play and PG Soft. New titles added regularly. Play from PKR 10 per spin on most slots.
🃏
Live Casino Tables
Real dealers, real cards, real-time streaming. Baccarat, roulette, blackjack, and live game shows — all accessible around the clock and running in PKR.
📱
XZ666 Mobile App
Download the xz666 Android app for the full platform experience on your phone. Fast loading, smooth live betting, and JazzCash / Easypaisa deposits all work from the app.
💰
Deposits & Withdrawals in PKR
The platform runs entirely in Pakistani Rupees. Deposit and withdraw via JazzCash, Easypaisa, Raast, bank transfer, or cards. No currency conversion fees on PKR transactions.
🎁
Bonuses & Promotions
New member offers, reload bonuses, free bets on cricket matches, and regular casino promotions — all available to registered xz666 accounts. Check the promotions page for current offers.

How to Register on XZ666

The whole process from filling in your details to making your first deposit takes most people under five minutes. Here's exactly how it works.

1
Fill in your personal details
Enter your full name, date of birth, phone number, and email address. All information must be accurate — it will be used for account verification and withdrawals. Using false details will cause problems at the withdrawal stage.
2
Choose a strong password
Pick a password that's at least 8 characters long. A mix of letters, numbers, and symbols makes it harder for anyone else to get into your account. Don't reuse a password from another platform.
3
Confirm your currency (PKR)
XZ666 operates in PKR for Pakistan accounts. This is set automatically. All deposits, withdrawals, bets, and casino game values are shown in Pakistani Rupees.
4
Add a promo code if you have one
If you received a welcome bonus code, enter it during registration. Promo codes cannot be applied after the account is created, so this is the step where it counts. Check the promotions page for any active offers.
5
Agree to terms and create your account
Tick the boxes to confirm you're 18+, you've read the terms and privacy policy, and you understand the responsible gaming guidelines. Then submit — your account is created immediately.
6
Make your first deposit and start playing
Head to the cashier, pick your payment method — JazzCash, Easypaisa, bank transfer, or card — and deposit in PKR. Your balance appears instantly for JazzCash and Easypaisa. Then pick your game or market and you're in.

Everything That Comes with Your Account

Your xz666 account is more than just a login. Here's what's built in from the moment you register.

Responsible Gaming Tools Built In
Deposit limits, loss limits, session reminders, cooling-off periods, and self-exclusion are all available in your account settings from day one — at no cost.
Full Transaction & Betting History
Every deposit, withdrawal, bet, and game session is recorded in your account history. Review it any time to keep track of your activity.
Match & Promotion Notifications
Get alerts for upcoming PSL matches, T20 fixtures, and new bonus offers — directly to your phone through the app or by email.
24/7 Live Support Access
Registered users get access to the xz666 live chat support team around the clock. Deposit issues, withdrawal questions, game queries — all handled by a real person.
VIP Programme Eligibility
Active players accumulate points toward VIP status. Higher tiers unlock improved withdrawal processing, dedicated account support, and exclusive bonus access.

Verification tip: Have a photo of your CNIC or passport ready before your first large withdrawal. Starting the verification process early means there are no delays when you want to cash out.

What to Know Before You Create Your Account

Registering on xz666 is straightforward — but there are a few things worth knowing before you start, especially around identity requirements and how deposits work in Pakistan.

One account per person, no exceptions. Each individual is allowed one xz666 account. Creating a second account — whether to access a bonus again or for any other reason — is a breach of the terms and will result in both accounts being closed and balances forfeited. If you've registered before and can't access your account, contact support to recover it rather than creating a new one.

Use your real name from the start. The name on your xz666 account must match the name on the payment method you use to deposit. When you withdraw, xz666 confirms that the payment method belongs to the account holder. If the names don't match, withdrawals will be held until the discrepancy is resolved — which takes time and requires supporting documents. Save yourself the hassle and enter your actual name during registration.

JazzCash and Easypaisa deposits are instant. When you head to the cashier after registering, JazzCash and Easypaisa are the fastest options — transactions confirm within seconds in most cases. Bank transfers also work smoothly but may take slightly longer depending on your bank. All methods process in PKR so there's no conversion involved.

Get the app once you've registered. The xz666 Android app is available from the download page. If you're planning to bet on cricket live during a PSL or T20 match, the app is a significantly better experience than mobile browser — faster load times, push notifications for match starts, and a smoother live betting interface.

Set your deposit limit before your first deposit. This sounds obvious but most people skip it. You can set a daily, weekly, or monthly deposit cap in the responsible gaming section of your account settings. Setting it before you've deposited means the limit applies from the very first transaction — which is the most useful way to use the tool.

Check the promotions page after registering. Welcome offers, first-deposit bonuses, and free bet promotions are listed on the promotions page. Bonus terms — including wagering requirements — are clearly listed for each offer. Reading them before claiming means no surprises about when funds become withdrawable.

Registration Checklist
Use your real full name (matching your CNIC)
Enter a working phone number you can verify
Use an email address you actively check
Create a unique password not used elsewhere
Enter promo code if you have one (can't add later)
Set a deposit limit in account settings after registering
Download the xz666 app from the Download page

Registration FAQ

Yes. Creating an xz666 account costs nothing. There is no sign-up fee, no subscription, and no charge just for having an account. You only spend money when you choose to deposit and place a bet or play a casino game.

You must be at least 18 years old to create and use an xz666 account. Age verification is required before large withdrawals are processed. Accounts confirmed to belong to persons under 18 are closed immediately and all balances forfeited.

Yes. The xz666 registration process works on any mobile browser. Alternatively, download the xz666 Android app from the Download page and register directly within the app. The app version of registration is particularly smooth on Android phones running version 7 or above.

For standard play and deposits, no documents are required immediately at registration. Verification is triggered when you request a larger withdrawal or when unusual activity is detected. At that stage, xz666 will typically ask for a government-issued ID (CNIC or passport) and confirmation of your payment method. Having these ready speeds up the process significantly.

Log in to your new account and navigate to the cashier or deposit section. Choose your preferred method — JazzCash, Easypaisa, Raast, bank transfer, or card — enter the amount in PKR, and follow the payment steps. JazzCash and Easypaisa deposits confirm within seconds. Your balance updates immediately once the payment is confirmed.

No. Each person is allowed exactly one xz666 account. If you already have an account and cannot access it, contact xz666 support via live chat to recover access. Creating a second account is a terms violation and will result in both accounts being permanently closed with balances forfeited.
Two Minutes to Get Started

Ready to Place Your First Bet on XZ666?

Registration is free. Deposit in PKR via JazzCash or Easypaisa, claim any active welcome offer from the promotions page, and start with cricket, casino, or live tables — whatever you're here for.

18+ only  ·  Please gamble responsibly  ·  Terms apply to all bonuses