xc999 is strictly for users aged 21 and above. Underage gambling is prohibited. Play responsibly.
Pakistan's Premier Online Casino

xc999 – Pakistan's Most Trusted
Online Casino & Sports Betting
Platform

From Karachi to Lahore, Faisalabad to Islamabad — xc999 brings world-class live casino games, PSL cricket betting, slot machines, and real-time odds directly to your screen. Deposit instantly with JazzCash or EasyPaisa and experience gaming the way it was meant to be played.

500+
Live Games
PKR
Local Currency
24/7
Support
xc999
New Player Welcome Offer
100% Bonus
Up to Rs 10,000
On your very first deposit at xc999
  • Minimum deposit: Rs 500
  • 10x wagering requirement on bonus
  • Valid for 14 days after claiming
  • Available on slots & casino games
  • JazzCash & EasyPaisa accepted
Claim Bonus Now Explore Games
T&C apply. 21+ only.

Explore xc999 Game Categories

From live cricket odds to spinning slots, xc999 has every game Pakistani players love most

xc999
Cricket Betting

Live PSL odds, Test matches, T20 World Cup and more. Pakistan's favourite sport, now with real money stakes.

xc999
Slot Games

Hundreds of themed slots with free spins, wilds, multipliers, and progressive jackpots starting from Rs 10 per spin.

xc999
Money Wheel

Spin the iconic money wheel and multiply your bet. Simple mechanics, big wins, live dealers streaming 24/7.

xc999
Pool Rummy

Classic card skill game played against real opponents. Pool Rummy tables are open around the clock at xc999.

How to Get Started at xc999

Four easy steps from registration to your first real-money bet

1
Register Your Account

Visit xc999 and fill in the quick registration form. You will need a valid email address, a strong password, and your date of birth (21+ only). The entire sign-up takes under two minutes.

2
Log In & Verify

Head to xc999 Login and sign into your new account. To unlock full withdrawal privileges, complete the KYC verification by uploading your CNIC, proof of address, and a selfie.

3
Make Your First Deposit

Navigate to the Cashier section. Choose JazzCash, EasyPaisa, or your preferred bank. Enter your deposit amount (minimum Rs 500), confirm via your mobile app, and funds land instantly.

4
Place Your First Bet

Browse Cricket betting markets, open a Slot, spin the Money Wheel, or join a live Pool Rummy table. Claim your 100% welcome bonus before you start — every rupee counts.

Why Pakistani Players Choose xc999

Eight reasons thousands of players from Karachi to Lahore trust xc999 every day

Instant Deposits

JazzCash and EasyPaisa deposits clear in seconds. No bank queues, no waiting — your balance is ready the moment you confirm the transaction on your phone.

Bank-Grade Security

256-bit SSL encryption protects every transaction. Your personal data and financial details are never shared with third parties without your consent.

Competitive Cricket Odds

PSL, T20 Internationals, Test series — xc999 offers some of the most competitive odds in the market on every Pakistan cricket match, updated in real time.

PKR Currency

No conversion fees. All balances, bets, winnings, and withdrawals are displayed and processed in Pakistani Rupees — what you see is exactly what you get.

24/7 Urdu & English Support

Our customer support team is available around the clock via live chat and email. We understand Pakistan's timezone — agents are most active from 10am to 2am PKT.

Mobile-First Platform

xc999 is fully optimised for smartphones running Android or iOS. The site loads fast on 4G and Wi-Fi connections, with no app download required to play.

500+ Games

Slots, live baccarat, roulette, blackjack, Money Wheel, Pool Rummy — the variety at xc999 rivals any international online casino platform available to Pakistani users.

Internationally Licensed

xc999 operates under an internationally recognised gaming authority licence, ensuring fair play standards, RNG certification, and responsible gaming compliance.

xc999

Instant Deposit with JazzCash & EasyPaisa

Over 70% of xc999 deposits from Pakistani players use mobile wallets — and it is easy to see why

Primary Methods
JazzCash
Instant
Rs 100 – Rs 100,000 per transaction
Pakistan's largest mobile wallet. 3 easy steps: select JazzCash → enter mobile number → confirm 4-digit MPIN.
EasyPaisa
Instant
Rs 100 – Rs 100,000 per transaction
Telenor-backed e-wallet trusted by millions. Select EasyPaisa → verify OTP → done. Works without a bank account.
Raast / 1LINK
5–10 min
Rs 500 – Rs 200,000 per transaction
SBP's official instant payment rails. Link your Raast ID in the cashier once, then transfer bank-to-bank in seconds.
Bank Transfer
15–30 min
Rs 1,000 – Rs 500,000 per transaction
HBL, UBL, Meezan Bank, and all major Pakistani banks supported via online banking or over-the-counter cash deposit.
Also Accepted
HBL Internet Banking UBL Omni Meezan Bank MCB Retail Cash (OTC) QR Payment Visa / Mastercard
All deposit channels at xc999 support Pakistani Rupees (PKR) natively — no currency conversion fees apply. Minimum deposit is Rs 500. Processing times shown are typical; bank transfers may occasionally take longer during public holidays in Pakistan.

Account Verification (KYC) Guide

KYC (Know Your Customer) is a mandatory identity verification process required by all internationally licensed online casinos. At xc999, we follow global anti-money-laundering (AML) standards and responsible gaming regulations. KYC protects you from fraud and ensures your winnings are paid to the right person.

Documents Required
Valid CNIC
Pakistan National ID Card (CNIC) — front and back photo
Passport
Accepted as an alternative to CNIC for international players
Proof of Address
Utility bill, bank statement, or PTCL bill (issued within 3 months)
Selfie with ID
A clear selfie holding your CNIC next to your face
Step-by-Step KYC Submission
1
Log In and Go to Verification

After signing into xc999, navigate to your Profile section and click on "Verify Account". You will see the document upload portal.

2
Upload Identity Document

Upload a clear, well-lit photo of your CNIC (front and back) or passport data page. File size limit is usually 5MB; JPG and PDF formats are accepted.

3
Upload Proof of Address & Selfie

Submit a recent utility bill or bank statement showing your current Pakistani address. Then take a selfie holding your CNIC clearly next to your face.

4
Wait for Approval

xc999 verification team reviews submissions usually within 24–48 hours. You will receive an email confirmation once your account is fully verified.

Security Notes
  • Only upload identity documents to websites using HTTPS (look for the padlock in your browser bar)
  • Consider covering the middle digits of your CNIC number in your photo when possible, for extra privacy
  • Never share your KYC documents via unsecured chat apps such as WhatsApp or Telegram — use the official xc999 upload portal only
xc999
xc999

Bonus Terms Explained – Plain English Guide

Confused by casino bonus language? Here is what every key term actually means for Pakistani players

Wagering Requirement / Rollover

This is the number of times you must bet your bonus amount before you can withdraw any winnings. For example, a 10x rollover on a Rs 1,000 bonus means you must place a total of Rs 10,000 worth of bets before cashout is unlocked. Lower is always better for the player — look for 5x–15x requirements at xc999.

Maximum Bet During Bonus

When playing with active bonus funds, there is usually a maximum single bet limit — typically between Rs 250 and Rs 500 per spin or hand at most online casinos. Placing bets above this cap while a bonus is active can result in bonus cancellation. Always check the specific limit before you start wagering.

Game Contribution

Not all games contribute equally to clearing your wagering requirement. Slot games typically contribute 100% — meaning every Rs 100 bet on slots counts as Rs 100 toward the rollover. Table games like blackjack or roulette usually contribute only 10–20%, so they take much longer to clear the same bonus.

Bonus Expiry

Every bonus has a validity window. At most online casinos this is 7, 14, or 30 days from the moment you claim the bonus. If you have not met the wagering requirement within that window, any remaining bonus and associated winnings are forfeited automatically. At xc999, the welcome bonus has a 14-day expiry period.

Sticky vs Non-Sticky Bonus

A sticky (non-cashable) bonus cannot itself be withdrawn — only the net winnings generated from it can be cashed out. For example, with a Rs 1,000 sticky bonus you might win Rs 4,000 total; when you withdraw, the bonus Rs 1,000 is removed and you receive Rs 3,000. A non-sticky bonus is more generous — both the bonus amount and winnings can be withdrawn after meeting wagering terms.

Maximum Cash-out

Some bonuses cap the total winnings you can withdraw from bonus play. For instance, a maximum cash-out of Rs 5,000 means even if you win Rs 20,000 using bonus money, only Rs 5,000 can be withdrawn. Winnings above the cap are removed at withdrawal. Always confirm this figure before claiming any promotional offer.

Practical advice: Always read the full Terms & Conditions before claiming any bonus at xc999 or any other online casino. When in doubt, contact the 24/7 support team to clarify a specific bonus rule before you deposit.

Built for Pakistanis, by People Who Understand Pakistan

xc999 is not a generic international casino awkwardly adapted for Pakistan — it was designed specifically for Pakistani users from the ground up

English Language Interface

The entire xc999 platform is in clear, Pakistani-English. No confusing machine-translated text — our support and content teams are native English speakers based in Pakistan.

Pakistani Rupee (PKR)

Your wallet, bets, and withdrawals are all in PKR — no USD conversion rates eating into your winnings. Deposit Rs 500 and see exactly Rs 500 in your balance.

JazzCash & EasyPaisa Native

Not an afterthought — JazzCash and EasyPaisa are first-class payment options at xc999, optimised for fast deposits and same-day withdrawals back to your mobile wallet.

Pakistan Customer Service Hours

Our live chat support is fully staffed from 10:00 AM to 2:00 AM Pakistan Standard Time (PKT), covering peak evening and weekend gaming hours across Karachi, Lahore, Faisalabad, and Islamabad.

PSL & Pakistan Cricket Betting Focus

We know cricket is the heartbeat of Pakistan sports culture. xc999 has deep cricket betting markets — PSL franchise matches, Pakistan national team internationals, bilateral series, and ICC tournaments — all with live in-play odds updated ball by ball.

Responsible Gaming & 21+ Policy

xc999 enforces strict age verification (21+ minimum) and offers responsible gaming tools including deposit limits, self-exclusion, and session time reminders. We comply with international gaming standards designed to protect Pakistani players and their families from problem gambling.

Your Privacy at xc999

xc999 takes the privacy of all Pakistani users seriously. We collect only the personal data required for account registration, KYC verification, and payment processing. Your data is never sold to third parties. All information is stored on encrypted servers and handled in accordance with our full Privacy Policy. By using xc999, you acknowledge and agree to our data practices. You may request deletion of your data at any time by contacting our support team. See also our Terms & Conditions and Responsible Gaming policy.

Frequently Asked Questions

Common questions from Pakistani players about xc999

What is the minimum deposit amount at xc999?
The minimum deposit at xc999 is Rs 500 for all payment methods including JazzCash, EasyPaisa, and bank transfers. There is no maximum deposit limit for most methods, though individual payment providers may impose their own transaction caps (for example, JazzCash has a daily limit of Rs 100,000 per transaction for standard accounts).
How long does a JazzCash withdrawal take at xc999?
JazzCash withdrawals at xc999 are typically processed within 15 to 30 minutes once your account is fully KYC-verified. During peak hours or public holidays in Pakistan, processing may occasionally take up to 2 hours. EasyPaisa withdrawals follow a similar timeline. Bank transfer withdrawals to HBL, UBL, or Meezan Bank usually take between 1 to 3 business days.
Is xc999 licensed and safe for Pakistani players?
Yes. xc999 operates under an internationally recognised online gaming licence and uses 256-bit SSL encryption to protect all player data and financial transactions. The platform undergoes regular third-party audits for game fairness and RNG (Random Number Generator) certification. Pakistani players can enjoy xc999 with confidence knowing their deposits and personal information are secured to the highest international standards.
What is the wagering requirement on the xc999 welcome bonus?
The xc999 welcome bonus carries a 10x wagering requirement. This means if you deposit Rs 1,000 and receive a Rs 1,000 bonus, you must place bets totalling Rs 10,000 (10 times the bonus amount) before you can withdraw bonus-derived winnings. Slot games contribute 100% toward the rollover requirement. The bonus is valid for 14 days from the date of claiming. Always review the full Terms & Conditions for the latest bonus rules.
What is the minimum age to play at xc999?
You must be 21 years of age or older to register and play at xc999. This age restriction is enforced by our KYC verification process, which requires all players to submit a valid government-issued ID (CNIC or passport) confirming their date of birth. Any account found to belong to a person under 21 will be immediately suspended and all funds returned as required by responsible gaming standards.
Can I bet on PSL cricket matches at xc999?
Yes, PSL (Pakistan Super League) cricket betting is one of the most popular features at xc999. We offer a wide range of markets for every PSL match including match winner, top batsman, total runs, over/under, and live in-play betting with ball-by-ball odds updates. xc999 also covers Pakistan national team internationals, T20 World Cup, Asia Cup, and bilateral Test and ODI series.

24/7 Customer Support

Real help from real people — our Pakistani support team is always standing by

Live Chat

Instant answers in English. Available through the xc999 website and mobile browser.

Hours: 10:00 AM – 2:00 AM (PKT)
Email Support

For account queries, KYC document submission, or complaint escalation, email us directly.

Response Promise

Live chat responses in under 2 minutes. Email queries answered within 4 hours during business hours.

24/7 • 365 days a year

Ready to Play at xc999?

Join thousands of Pakistani players already enjoying cricket betting, slot games, live casino, and more. Deposit in PKR, claim your bonus, and start winning.

21+ only. Play responsibly. xc999 is committed to responsible gaming.