Join xc888 Today

Register at xc888 – Free Account, Instant Access in Pakistan

Setting up your xc888 account takes less than two minutes. Enter your details, verify your number, make your first deposit in PKR and you are in – ready to bet on cricket, PSL, esports and casino games straight away. No complicated forms, no long waits, no fuss.

2 min
To register
Rs 200
Min deposit
24/7
Support
PKR
Currency
Welcome Offer

New Player Welcome Bonus Waiting for You

Register today, make your first deposit and unlock your xc888 welcome bonus. Full terms apply – check the Terms & Conditions for wagering requirements before you deposit.

ACCEPTED PAYMENT METHODS

Easypaisa JazzCash NayaPay SadaPay IBFT Visa/MC
Create Your Free xc888 Account
18+ only · Pakistan players only · Takes under 2 minutes
Please enter your first name.
Please enter your last name.
Please enter a valid email address.
+92
Please enter a valid Pakistan mobile number.
You must be at least 18 years old to register.
Username must be at least 6 characters.
Enter a password
Password must be at least 8 characters.
You must agree to the Terms and Conditions to register.
SSL Encrypted 18+ Only Identity Verified Instant Activation

How to Register at xc888 in 4 Simple Steps

The xc888 registration process has been designed to be as quick and friction-free as possible for Pakistani players. You do not need to upload a CNIC upfront – basic verification happens at the point of registration and enhanced verification is only required for larger withdrawals. Here is what the process looks like from start to first bet.

xc888
1
Fill in the Registration Form

Enter your full name, email address, Pakistani mobile number, date of birth and a username. Choose a strong password – at least 8 characters with a mix of letters and numbers. If someone referred you to xc888, enter their referral code in the optional field to unlock any referral bonus that may be running.

2
Verify Your Mobile Number

After submitting the form, xc888 sends a One-Time Password (OTP) to your registered Pakistani mobile number. Enter the OTP on the verification screen. This step confirms you are a real person and that the number belongs to you. It takes about 30 seconds. If you do not receive the OTP within a minute, use the resend option.

3
Make Your First Deposit in PKR

Once your number is verified, your xc888 account is live. Head to the deposit section and choose your preferred payment method – Easypaisa, JazzCash, NayaPay, SadaPay, IBFT bank transfer or a Pakistani Visa/Mastercard. The minimum deposit is just Rs 200. Your balance appears in your wallet almost instantly after payment is confirmed.

4
Claim Your Welcome Bonus and Start Betting

Your welcome bonus is credited to your account based on your first deposit amount. Read the bonus terms before you start so you understand the wagering requirements. Then you are ready – browse the cricket markets, hit the crash games, spin the roulette or check live PSL scores and place your bets in real time.

Do I Need to Upload Any Documents to Register?

No documents are needed to create your xc888 account. You will only be asked for identity documents (such as a CNIC copy) if you request a large withdrawal or if our compliance team flags your account for enhanced verification. For everyday deposits and smaller withdrawals, your mobile number verification is sufficient.

Everything That Comes with Your xc888 Account

Creating a free xc888 account gives you access to the full platform – sports betting, casino games, a VIP rewards programme and more. Here is what is waiting for you the moment your registration is complete.

Cricket & Sports Betting

Bet on Pakistan vs India, PSL matches, T20 World Cup, ODI series and every major cricket format. Markets are updated in real time. In-play betting lets you place bets while the match is live – over by over if you want.

Esports Betting

PUBG Mobile, Valorant, CS2, FIFA and more. xc888 covers major international esports tournaments with competitive odds and live markets. Perfect for players who follow competitive gaming as closely as they follow cricket.

Crash Games

Simple, fast and exciting. Watch the multiplier climb and cash out before it crashes. xc888 crash games are provably fair, mobile-friendly and available 24/7. Rounds last 30–90 seconds so the action never stops.

Roulette & Live Casino

European and American roulette variants plus live dealer tables streamed in HD. The xc888 live casino runs around the clock. Minimum bets are low enough that you can enjoy the experience without betting heavily.

VIP Club Membership

Every xc888 player earns loyalty points as they play. Points accumulate toward VIP tiers that unlock cashback, enhanced withdrawal limits, priority support and exclusive bonus offers. Registration puts you on the path from day one.

Refer a Friend Programme

Once registered, you get a unique referral link. Share it with friends and family in Pakistan. When they register and deposit, you earn a referral bonus. The more people you bring in, the more you earn – no cap on referrals.

xc888
xc888

Why Pakistani Players Choose xc888

xc888 is not a generic international platform that has been loosely adapted for the Pakistani market. The whole thing has been built with Pakistani players in mind from the start. All transactions are in PKR. The deposit and withdrawal methods are the ones Pakistanis actually use – Easypaisa, JazzCash, NayaPay, SadaPay, IBFT and local bank cards. There is no conversion rate to worry about and no third-party transfer delays.

The sports coverage is built around what Pakistani players care about most. Cricket leads the way – every Pakistan international match, every PSL fixture, every major T20 and ODI event. Esports coverage has grown significantly because xc888 knows the Pakistani esports community is huge and underserved by most platforms.

Withdrawals are processed quickly. You do not need to wait days to get your winnings back to your Easypaisa or JazzCash wallet. The xc888 support team is available around the clock via live chat and email to handle any issue that comes up, whether it is a payment query, a bet dispute or a responsible gaming request.

Registering takes under two minutes. The form is short, the mobile verification is instant and your account is active immediately. Everything that comes after – the betting markets, the VIP Club, the referral programme – is accessible the moment you confirm your number and make your first deposit.

Responsible Gaming Reminder

Before you register, we strongly recommend reading the Responsible Gaming page. It covers the deposit limit and self-exclusion tools available to all xc888 players. Setting a deposit limit before your first session is one of the best habits you can build right from the start.

PKR only, always. Every transaction is in Pakistani Rupees. No currency conversion, no hidden exchange fees. What you deposit is what lands in your wallet.

Easypaisa & JazzCash deposits. The two most widely used mobile wallets in Pakistan are both supported. Deposits and withdrawals process in minutes, not hours.

Rs 200 minimum deposit. You do not need a large budget to start. Rs 200 gets you in, and the welcome bonus adds to that immediately.

PSL & cricket in real time. Pakistan Super League, National T20, international fixtures – all live on xc888 with in-play betting and live score updates.

Works on any device. The xc888 platform is fully mobile-optimised. No app download required – open the site on any Android or iOS browser and the experience is the same as desktop.

24/7 support in plain English. xc888 support handles queries in plain, clear English suited to Pakistani users. No jargon, no runaround.

Responsible gaming tools built in. Deposit limits, cool-off periods and self-exclusion are available to every registered player from day one. No justification needed to use them.

What xc888 Players in Pakistan Say

★★★★★

"Registered in 5 minutes, made my first JazzCash deposit and it hit my wallet immediately. The PSL markets are great – way more options than I expected for a local platform."

Usman M. — Lahore
★★★★★

"I tried three other platforms before xc888. None of them had proper Easypaisa withdrawals. xc888 paid out in under an hour. The registration process was the simplest of the lot."

Fatima K. — Karachi
★★★★☆

"Set a deposit limit straight after registering – the tool is right there in the settings. xc888 actually made it easy to be responsible from the start which I really appreciated."

Bilal A. — Islamabad

Common Questions About Registering at xc888

Yes, creating an xc888 account is completely free. There are no registration fees, no monthly subscription charges and no fees on standard deposits or withdrawals from xc888's side. Your payment provider (e.g., your bank or mobile wallet operator) may apply their own transaction charges, but xc888 does not add any charges on top of that.

No. xc888 has a strict 18+ policy and zero exceptions are made. You must be at least 18 years of age at the time of registration. If it is found that a player registered while under 18, their account will be closed immediately, any winnings forfeited and the matter treated as a serious policy violation. Age verification can be requested at any time.

No. Each person is permitted exactly one xc888 account. Operating multiple accounts – whether under different names, numbers or emails – is a breach of the Terms and Conditions. If multiple accounts are found belonging to the same person, all accounts will be closed, pending balances may be withheld and any bonuses claimed across accounts will be forfeited.

First, wait 60 seconds – OTPs occasionally take a moment to arrive depending on network conditions. If it still has not arrived, use the Resend OTP button on the verification screen. Make sure the number you entered during registration is correct and that it is a Pakistani mobile number (0300–0399, 0310–0319 etc.). If the problem persists, contact xc888 support at support@xc888.click.

Mobile number verification during registration takes about 30 seconds. For everyday betting and smaller withdrawals, no further verification is needed. Enhanced verification (CNIC copy, payment method verification) is only triggered for larger withdrawal amounts or if our compliance team flags the account. In those cases, the turnaround is typically within one business day provided documents are submitted promptly.

Your username can be changed once via your account settings within 30 days of registration. After that it is locked. Changing your registered mobile number requires contacting xc888 support with identity verification, as the mobile number is tied to your account security. Changes to the registered number are processed after security checks are completed.

Create Your Free xc888 Account Right Now

The form is at the top of this page. It takes under two minutes. Your account is active the moment your mobile number is verified, your first deposit hits in minutes via Easypaisa or JazzCash, and the entire xc888 platform – cricket betting, crash games, roulette, esports and the VIP Club – is yours to explore.

18+ only · Pakistan players only · Terms & Conditions apply · Play Responsibly