The xz888 app brings the full platform experience directly to your Android or iOS device — cricket betting, live PSL coverage, hundreds of slots, live casino tables, and instant PKR deposits via JazzCash and Easypaisa, all in one lightweight app that runs cleanly on virtually any Pakistani smartphone.
Available for Android and iOS — free to download, free to install, no subscription required
The xz888 Android app is available as a direct APK download — no Play Store required. Once you enable installs from unknown sources in your phone settings, the installation takes under a minute. The app is optimised for Android 6.0 and above and runs smoothly on entry-level devices like the ones most commonly used across Pakistan, from budget Tecno and Infinix handsets to flagship Samsung and OnePlus models.
iPhone and iPad users can access xz888 through the iOS app available via the App Store or as a Progressive Web App (PWA) that installs directly from the browser with a single tap. The iOS version mirrors the Android experience completely — same game library, same deposit options, same live cricket betting interface. It is designed to run efficiently on iOS 13 and above, covering all iPhone models from the iPhone 6S onwards.
How to install the Android APK: Go to your phone Settings > Security (or Privacy) > enable "Install from Unknown Sources" or "Install Unknown Apps" for your browser. Then open the APK file you downloaded and tap Install. The process takes about 30 seconds on most Android phones.
The xz888 app is not a stripped-down mobile version — it is the full platform in your pocket
Live match odds, pre-match markets, ball-by-ball updates and PSL team betting — all updated in real time directly on your screen.
The full xz888 slot library is available in-app with touch-optimised controls, smooth animations and fast loading even on 4G.
Real dealers, live-streamed tables for roulette, blackjack and baccarat — streamed smoothly over your mobile connection.
JazzCash, Easypaisa, Raast and bank transfer — deposit PKR without leaving the app, with zero fees and near-instant balance updates.
Get alerts for match start times, bonus offers, deposit confirmations and live game results — so you never miss a key moment.
The app uses the same deep-grey and orange design as the xz888 website — easy on the eyes, especially when following night matches.
Biometric login support on compatible Android and iOS devices — use your fingerprint or Face ID to get into your xz888 account instantly.
Under 30MB on Android, the app loads quickly even on slower connections — optimised for real Pakistani network conditions, not just ideal Wi-Fi.
New users who register through the xz888 app receive a welcome bonus on their first PKR deposit — sign up today and start with extra balance.
There is a real difference between a gaming platform that has a mobile website and one that has been built from the ground up with mobile-first Pakistani users in mind. The xz888 app sits firmly in the second category. Everything about it — the layout, the deposit flow, the notification system, the game loading speed — has been designed around how people in Pakistan actually use their phones.
Start with the network realities. Pakistan's mobile internet is getting better every year, but most players are still on 4G connections that fluctuate depending on the time of day and where they are. The xz888 app handles these conditions considerably better than a browser tab. It loads critical data first, compresses game assets intelligently, and caches your session so that brief drops in connectivity do not interrupt your experience or log you out mid-game. During a tense PSL final when everyone in your neighbourhood is streaming simultaneously, the app keeps going where a browser might stutter.
The deposit experience in the app is worth highlighting specifically. When you tap the Deposit button inside xz888, the flow has been stripped down to the absolute minimum number of steps. Select your method — JazzCash or Easypaisa for most players — enter the amount in PKR, and the app hands off to your payment app with the details pre-filled. You authenticate with your MPIN, come back to xz888, and your balance is updated. The entire process takes under 90 seconds. Compare that to doing the same thing in a mobile browser where you might be fighting with pop-up blockers, browser redirects, or getting logged out before the payment completes.
Push notifications are another area where the app genuinely adds value. If you have been waiting for a particular bonus offer, or you want to know the moment a live PSL match goes up on the betting board, or you need confirmation that your bank transfer has been credited — the app tells you instantly. You do not need to keep refreshing the website or wonder whether something has happened. The notifications are opt-in and you can customise exactly which categories you want to hear about, so your phone does not get spammed with things you do not care about.
For slots players, the touch controls on the app are noticeably better than tapping on a mobile browser version. Spin buttons respond immediately, swipe gestures work correctly on reel-style games, and the full-screen mode on supported games gives you a more immersive experience. The live casino section streams smoothly at lower bitrates when needed, so even if your signal is not great you still get a watchable feed of the dealer and the table rather than a frozen or blurry stream.
Privacy is something a lot of Pakistani players think about, and rightly so. The xz888 app does not require any unusual device permissions — it asks for notification access, which you can deny if you prefer, and internet access. It does not request access to your contacts, camera, microphone, or storage beyond what is needed for the app to function. Your account activity stays in your account. The app does not share data with third-party advertising networks.
Responsible Gaming Reminder: The xz888 app makes gaming convenient — but convenience should never mean overspending. Set a personal weekly budget before you open the app, stick to it regardless of how a session is going, and use the app's session limits if available. Gaming should be entertainment, not a financial pressure.
No Play Store needed. Download the APK directly after registering, enable unknown sources, and install in under a minute on any Android 6.0+ device.
iPhone and iPad users get the full xz888 experience through the App Store listing or by installing the PWA from Safari — works on iOS 13 and above.
Built to perform on 4G and even 3G connections with smart asset loading and session caching that keeps you in the game when signal fluctuates.
JazzCash, Easypaisa, Raast, bank transfer and cards — all available in-app with zero fees and near-instant balance credits in PKR.
The app home screen puts live cricket matches, PSL fixtures and T20 betting markets right at the top — exactly where Pakistani users expect them.
VIP members get the same exclusive rewards, higher limits and priority support through the app as they do on desktop — nothing is downgraded.
Get set up in under five minutes — works on Android and iOS
Visit xz888 on your mobile browser and create a free account using your Pakistani mobile number. The sign-up takes under a minute.
Go to Settings > Security (or Privacy) on your Android phone and enable "Install Unknown Apps" for your browser or file manager.
Inside your xz888 account, go to the App section and tap the Android download button. The APK file — under 30MB — will download to your phone.
Open the APK from your notifications or file manager, tap Install, and once done open the app and log in with your xz888 credentials.
Navigate to xz888.win using Safari — the PWA installation only works through Safari, not Chrome or Firefox on iOS.
Tap the Share icon at the bottom of Safari — it looks like a box with an upward arrow. Scroll down in the share sheet that appears.
Tap "Add to Home Screen", confirm the name as xz888, and tap Add. The xz888 icon will appear on your iPhone's home screen like any other app.
Tap the xz888 icon on your home screen. The PWA opens in full-screen mode with the complete platform — register or log in to start playing.
xz888 runs on virtually every phone sold in Pakistan in the last five years
| Specification | Android (APK) | iOS (App Store / PWA) |
|---|---|---|
| Minimum OS Version | Android 6.0 (Marshmallow) | iOS 13.0 |
| Recommended OS | Android 10 or above | iOS 15 or above |
| App Size | Under 30MB | Under 25MB (PWA: minimal) |
| RAM Required | 1GB minimum · 2GB recommended | 1GB minimum · 2GB recommended |
| Internet Connection | 3G minimum · 4G recommended | 3G minimum · 4G recommended |
| Storage Space | 50MB free minimum | 50MB free minimum |
| Installation Method | Direct APK (Unknown Sources) | App Store or Safari PWA |
| Biometric Login | Supported (fingerprint) | Supported (Face ID / Touch ID) |
| Push Notifications | Supported | Supported (iOS 16.4+ PWA) |
| Offline Mode | Lobby browse only | Lobby browse only |
Device compatibility is indicative. Performance may vary based on your specific handset model and network conditions. Most mid-range and entry-level Android phones sold in Pakistan from 2019 onwards meet the minimum requirements.
For Pakistani cricket fans, the xz888 app is at its most compelling during a live PSL or international T20 match. The app's betting section updates ball by ball — every delivery, every wicket, every boundary triggers an odds refresh so you are always looking at prices that reflect the actual state of the game. There is no refreshing required on your end; the live feed updates automatically in the background.
The markets available during a live cricket match on xz888 cover the full range of what most Pakistani bettors want. Match winner, total runs in an over, next wicket method, top batsman and top bowler for the innings, plus session totals for fans of more traditional formats — it is all there. During PSL specifically, you will also find team-specific markets and tournament-level options like top run scorer for the season and which franchise reaches the final.
The app handles live score data well, displaying the current match situation — runs, wickets, overs, run rate and required run rate — right alongside the betting markets. You do not need to juggle between the xz888 app and a separate cricket scores app. Everything is on one screen, which is genuinely useful when you are trying to make a quick decision on a live bet before the odds shift after the next ball.
Beyond cricket, the xz888 app covers football leagues including major European competitions, plus a growing esports section for fans of games like CS2, Dota 2 and other titles that have a large following among younger Pakistani players. The app treats all of these as first-class sections with live betting, not afterthoughts.
Security in a mobile app context involves more layers than most players realise. The xz888 app addresses them systematically rather than just ticking boxes. All communication between the app and xz888 servers travels over TLS encryption — the same standard your internet banking uses. Your session token is stored securely on your device and rotated regularly so that even if someone were to access your phone, they would not have a permanent window into your account.
Login authentication supports biometric options on compatible devices. If your phone has a fingerprint reader or Face ID, you can use it to log into xz888 without typing your password every time. This is both more convenient and more secure than repeatedly entering a password on a small touchscreen keyboard — biometric authentication cannot be shoulder-surfed the way a PIN can be.
The app does not retain your payment credentials. When you initiate a JazzCash or Easypaisa deposit, the transaction is handled through the respective payment provider's own infrastructure. Your MPIN for JazzCash or Easypaisa stays within those apps — xz888 never sees it and never stores it. For card payments, the card details go through a PCI-DSS compliant gateway and are not saved on xz888's systems.
Stay Alert: xz888 will never send you a WhatsApp message or SMS asking for your app password, OTP or MPIN. If you receive such a message from anyone claiming to be xz888, it is a scam. Report it and ignore it — do not share any credentials with anyone.
Common questions from Pakistani players about the xz888 mobile app
Register a free account, get the app on your Android or iPhone, make your first PKR deposit via JazzCash or Easypaisa, and start playing cricket betting, slots and live casino — all from your phone, anywhere in Pakistan.