From PSL live odds and Test match accumulators to high-RTP slots and live dealer tables — xz888 brings the full casino experience to players across Karachi, Lahore, Faisalabad, and beyond. Fast JazzCash & EasyPaisa deposits, 24/7 support, and a platform built for Pakistani bettors.
Your privacy matters. xz888 collects only the data needed to operate your account securely and in line with applicable regulations. We never sell your personal information to third parties. For full details on how we collect, store, and protect your data, please read our Privacy Policy.
"At xz888, every Pakistani player deserves a fair game, a fast payout, and a platform they can genuinely trust — every single day."
From live cricket odds to spinning reels — xz888 has every game Pakistani players love.
Football, kabaddi & more
Big draws, big prizes
We built this platform from the ground up with Pakistani players in mind — the payment methods you use, the games you love, and support in your time zone.
JazzCash and EasyPaisa top-ups credit to your account in seconds — no waiting, no friction.
256-bit SSL encryption, 2FA login, and strict KYC protocols keep your account and funds safe.
Our cricket and sportsbook odds are benchmarked against international markets so you always get fair value.
Welcome bonuses, reload offers, cashback on losses, and VIP rewards — there's always something extra waiting.
Deep markets for every PSL match, live in-play betting, and specialist cricket content you won't find elsewhere.
Optimised for Android and iOS browsers — no app download required, plays perfectly on a Rs20,000 smartphone.
Real agents, real answers — available around the clock via live chat. Average first response under 90 seconds.
xz888 operates under an international gaming licence, meaning independent audits, fair play guarantees, and player fund protection.
xz888 is not a generic platform with a Pakistani flag slapped on. Every feature has been thought through specifically for players from Karachi to Peshawar, Lahore to Quetta.
Over 70% of Pakistani players use mobile wallets to move money. xz888 supports all the major methods — deposit in 3 easy steps, minimum Rs 100.
Real players, real payouts. These are just a few of the big wins paid out to xz888 members this month.
🎰 Crazy 777 Progressive Jackpot
🎉 Winner: J*** from Karachi
🏏 PSL Match Accumulator
🎉 Winner: A*** from Lahore
🃏 Live Baccarat High Roller
🎉 Winner: M*** from Faisalabad
🎱 Lottery Mega Draw
🎉 Winner: S*** from Islamabad
🎰 Slot Megaways Feature
🎉 Winner: R*** from Rawalpindi
xz888 was founded with a single mission: to give Pakistani players access to a world-class online casino and sports betting experience without the complications that plague other platforms. We saw players struggling with slow withdrawals, payment methods that didn't work, and customer support that disappeared when it mattered. We decided to build something better.
From our early days serving a small community of cricket betting enthusiasts in Karachi, we have grown into one of the most recognised online gaming brands in Pakistan. Our team includes betting industry veterans, software engineers, and customer experience specialists — all aligned on making xz888 the platform Pakistani players actually want to use.
Today, xz888 offers hundreds of casino games, a full sportsbook with deep PSL and international cricket coverage, live dealer tables, and an ever-growing roster of slots from the world's leading game studios. We are committed to responsible gaming, strict 21+ age enforcement, and maintaining the trust of every single player on our platform.
Every bet earns you points. Climb the tiers and unlock bigger cashback, faster withdrawals, and exclusive perks reserved for our most loyal members.
Monthly turnover: Rs 10,000+
Monthly turnover: Rs 50,000+
Monthly turnover: Rs 1,50,000+
Monthly turnover: Rs 4,00,000+
Monthly turnover: Rs 10,00,000+
Invitation only
Wondering how to withdraw your casino winnings from xz888? Here is the complete process — from login to funds in your JazzCash wallet.
Log in to your xz888 account, navigate to your account dashboard, and select the "Withdraw" or "Cash Out" option from the main menu.
Select from JazzCash, EasyPaisa, HBL / UBL / Meezan Bank transfer, Raast, or crypto (USDT). Each method has different processing times — e-wallets are generally fastest.
Input the withdrawal amount (check your minimum and maximum limits) and confirm your registered mobile number or bank account details are correct.
If your account hasn't been fully verified yet, you'll be prompted to upload your CNIC and a proof-of-address document before the withdrawal can proceed.
E-wallets (JazzCash, EasyPaisa): typically 5–30 minutes. Bank transfers: 1–3 business hours. Crypto: 10–30 minutes depending on network congestion.
You'll receive an SMS or email notification once the transfer is complete. Check your JazzCash, EasyPaisa, or bank balance to confirm arrival.
Slow withdrawal? JazzCash withdrawal not working? Contact our 24/7 support team via live chat — agents are online around the clock and will resolve payout issues typically within 15 minutes.
| JazzCash | 5–15 min |
| EasyPaisa | 5–15 min |
| Raast / 1LINK | 10–30 min |
| HBL / UBL / Meezan | 1–3 hours |
| Crypto (USDT) | 10–30 min |
KYC (Know Your Customer) is a standard regulatory requirement for all licensed online casinos. It protects players from fraud, prevents identity theft, and ensures that winnings are paid to the correct account holder. xz888 requires KYC verification before processing your first withdrawal.
CNIC (Computerised National Identity Card), Driver's Licence, or valid Pakistani Passport
Utility bill, bank statement, or official correspondence issued within the last 3 months showing your current address
A clear photo of you holding your CNIC or passport next to your face — ensure both your face and the ID are clearly visible
Log in to xz888, click your profile icon, and select "Verification" or "KYC" from the dropdown menu.
Upload a clear, well-lit photo of both sides of your CNIC or the photo page of your passport. Ensure all four corners are visible and text is readable.
Submit a recent utility bill or bank statement. The document must show your full name and current address and must be dated within the past 3 months.
Once submitted, the xz888 compliance team reviews your documents. Verification is typically completed within 24–48 hours. You'll receive an email confirmation once approved.
Typical verification time: Usually 24–48 hours. Faster during business hours (9 AM – 9 PM PKT).
xz888 holds an international gaming licence issued by a recognised regulatory authority. This means every game on our platform is independently tested for fairness, player funds are held in segregated accounts, and we are subject to regular compliance audits. When you play at xz888, you are playing on a platform that is held to real standards — not just promises.
All games use certified Random Number Generators audited by third-party labs for true fairness.
Your deposits are held separately from operational funds — your money is always yours.
Age verification is mandatory at registration and withdrawal. Under-21 accounts are immediately suspended.
Deposit limits, self-exclusion tools, cooling-off periods, and links to support organisations are all available.
New to online betting or casino games? Here are the key terms every Pakistani player should know before placing a bet.
Got a question? A payment issue? Our support team is online around the clock — real agents, not bots.
Send us a detailed message and we'll respond within 2 hours during peak times.
Available 24 hours a day, 7 days a week — including weekends and public holidays.
Live chat: 24/7 always on
Email: monitored 24/7
Peak staffing: 9 AM – 1 AM PKT
Pakistan's most trusted online casino is waiting. Fast deposits, instant withdrawals, and real games — all in one place.
🔞 21+ only. Please gamble responsibly. For support visit Responsible Gaming.