Android & iOS Available

Download the xx99 App – Cricket Betting, Casino & Sports on Your Phone, Anytime in Pakistan

The full xx99 experience in the palm of your hand. PSL betting, live casino, slots, fish games and more — optimised for Pakistani phones with PKR deposits via JazzCash and Easypaisa. One download, everything on one platform.

Android 6.0+ iOS 13+ Under 35 MB Secure & Safe
🏏
Cricket & PSL
Full Markets
🎰
Live Casino
Real Dealers
⚡
Fast Deposits
JazzCash & Easypaisa
🔔
Live Alerts
Score & Odds Updates

Choose Your Platform

xx99 is available on both Android and iOS. Pick your device and follow the quick install steps to be up and running in under two minutes.

🤖

Android App

Download the xx99 APK directly to your Android phone. Works on Android 6.0 and above. No Play Store needed — download from the official xx99 site and install in a few taps. File size is under 35 MB so even on a slower data connection it does not take long.

Android 6.0+ ~32 MB APK Direct Install
Download for Android
🍎

iOS App

Get the xx99 app on your iPhone or iPad through a simple guided install process. Compatible with iOS 13 and above. The app runs smoothly on all modern iPhones including older models that still perform well. Touch ID and Face ID login are supported for quick account access.

iOS 13+ ~28 MB Face ID / Touch ID
Download for iOS

Prefer not to install an app? The full xx99 platform is also available through any mobile browser — just visit xx99.plus on your phone and it works like a native app.

xx99

A Betting App Built for How Pakistanis Actually Use Their Phones

Most people in Pakistan do the majority of their online activity on a smartphone rather than a laptop or desktop. xx99 was built with that reality in mind. The mobile app is not a scaled-down version of the desktop site with features stripped out to make it fit on a smaller screen — it is the full platform, redesigned from the ground up for touch navigation, smaller displays and the way people actually move through an app on their phone.

When PSL is on and you want to place an in-play bet on the next wicket between deliveries, the app has to be fast and responsive. Slow-loading pages or interfaces that require too many taps to reach the bet slip are a real frustration during live cricket. xx99 has put serious work into the live betting flow on mobile so that getting from the match page to a confirmed bet takes as few steps as possible. The odds update in real time and the bet slip stays accessible without having to navigate away from the market you are looking at.

The financial side of the app is equally well-considered for a Pakistani audience. JazzCash and Easypaisa are integrated directly into the deposit flow — you do not get redirected to a separate browser window or have to copy and paste reference numbers manually. The whole transaction happens inside the app. Raast transfers and standard bank deposits work the same way. Everything is in PKR so there is no mental arithmetic required and no exchange rate surprises when you check your balance after a win.

  • Live in-play betting with real-time odds — ball by ball on cricket
  • Instant PKR deposits via JazzCash, Easypaisa and Raast inside the app
  • Push notifications for match starts, odds boosts and your settled bets
  • Dark mode interface — easy on the eyes during late-night PSL games
  • Lightweight design — works on slower connections without constant buffering

How to Install the xx99 APK on Android

Android phones do not allow APK installs from outside the Play Store by default, but enabling it takes about ten seconds. Follow these steps and you will have the app running in a couple of minutes.

1
Open Settings and Allow Unknown Sources

Go to your phone's Settings → Security (or Privacy on some phones) → toggle on "Install unknown apps" or "Allow from this source." On newer Android versions you enable this per-app — just allow your browser when prompted.

2
Download the xx99 APK File

Tap the Android download button on this page. Your browser will start downloading the APK file — it is around 32 MB so on a standard mobile data connection it takes under a minute.

3
Open the Downloaded File

Pull down your notification shade and tap the completed download notification, or open your Downloads folder and tap the xx99 APK file. Your phone will ask you to confirm the install — tap Install.

4
Open xx99 and Log In or Register

Once the install finishes, tap Open or find the xx99 icon on your home screen. Log in to your existing account or register a new one. The whole process from tapping download to placing your first bet should take under three minutes.

5
Deposit in PKR and Start Betting

Head to the Deposit section, pick JazzCash, Easypaisa, Raast or bank transfer, enter your amount in PKR and confirm. Funds land instantly for JazzCash and Easypaisa. You are ready to bet on cricket, sports or play casino games.

xx99
Android Minimum Requirements
OS Version
Android 6.0+
File Size
~32 MB APK
RAM
2 GB Minimum
Storage
100 MB Free
Connection
3G / 4G / WiFi
Install Type
Direct APK

xx99
iOS Minimum Requirements
OS Version
iOS 13.0+
File Size
~28 MB
Device
iPhone / iPad
Biometrics
Face ID / Touch ID
Connection
4G / 5G / WiFi
Storage
80 MB Free

How to Install the xx99 App on iPhone or iPad

Installing on iOS is straightforward. The process involves a simple profile trust step that Apple requires for apps distributed outside the App Store — it only takes a moment and you only need to do it once.

1
Tap the iOS Download Button

Tap the iOS download link on this page. Safari will open and begin the install process automatically. Use Safari rather than Chrome or another browser for the smoothest experience on iOS.

2
Allow the Profile to Install

Your iPhone will prompt you to allow a configuration profile. Tap Allow and then Install when the profile screen appears. Enter your device passcode if asked — this is your phone's own security check, not an xx99 login.

3
Trust the Developer Certificate

Go to Settings → General → VPN & Device Management. Tap on the xx99 developer profile and tap Trust. This one-time step tells your iPhone it is safe to run the xx99 app. You will not need to do this again for future updates.

4
Open the App and Sign In

Find the xx99 icon on your home screen and open it. Log in with your existing account details or register a new account. Set up Face ID or Touch ID login from the security settings for faster access next time.

5
Deposit and Play

Add funds in PKR using JazzCash, Easypaisa, Raast, your bank or a card. The deposit reflects in your balance immediately for JazzCash and Easypaisa. Open the Sports section for cricket and PSL betting or head to the Casino tab for live games.


Everything You Get Inside the xx99 Mobile App

The xx99 app is not just a mobile wrapper around a website. It is a purpose-built mobile experience that takes advantage of what a smartphone app can do that a browser cannot — push notifications, biometric login, smoother live betting animations and a layout that genuinely works with one thumb. Here is a rundown of what you are getting when you install it.

Cricket coverage in the app is as comprehensive as the desktop platform. Every PSL fixture, every Pakistan international, every major T20 tournament — all fully listed with pre-match and live in-play markets accessible within a couple of taps from the home screen. The live betting interface updates in real time during matches without requiring you to refresh the page manually. If you are watching a PSL game and the momentum shifts after a quick two wickets, you can have an in-play bet placed before the next delivery.

Beyond cricket, the sports section covers football leagues including the Premier League and Champions League, esports tournaments featuring PUBG Mobile and CS2, tennis Grand Slams and a number of other sports that attract betting interest in Pakistan. The casino section in the app includes live dealer tables — roulette, baccarat, blackjack — as well as hundreds of slots, the fish game titles that have become very popular among Pakistani players, and bingo rooms. VIP members get a dedicated section in the app showing their current tier benefits, active missions and personalised offers.

One of the most practical features for Pakistani users is the notification system. You can opt in to receive push alerts when a match you have a bet on is about to start, when a score changes significantly, when your bet settles, and when new promotions go live. During PSL season this is particularly useful — you always know what is happening with your active bets without having to keep the app open in the foreground.

Cricket & PSL Betting

Full pre-match and live in-play markets for every PSL game and Pakistan international fixture.

Live Casino

Real-time live dealer tables — baccarat, roulette and blackjack — streamed directly in the app.

Fish Games & Slots

Popular fish shooting games and hundreds of slot titles fully playable on mobile screen sizes.

Smart Notifications

Push alerts for match starts, bet settlements, score changes and new promotions.

JazzCash & Easypaisa

Instant PKR deposits and withdrawals via Pakistan's most-used mobile wallets, built into the app.

Biometric Login

Face ID, Touch ID and fingerprint login for quick and secure access every time you open the app.

xx99
App vs Mobile Browser
Feature App Browser
Push Notifications
Biometric Login
Live Betting
JazzCash Deposit
Faster Load Speed
Home Screen Icon
No Install Required

Download FAQ

Common questions from Pakistani users about downloading and using the xx99 mobile app.

Yes, the xx99 app is completely free to download on both Android and iOS. There are no download fees, subscription charges or hidden costs involved in getting the app on your phone. You simply download it, register a free account and deposit in PKR whenever you are ready to start betting or playing. The app itself costs nothing — you only spend money when you choose to deposit and place bets.

Google Play Store has restrictions on real-money betting apps in certain regions, which is why the xx99 APK is distributed directly from the official website rather than through the Play Store. This is common for betting platforms serving Pakistan. The APK is safe to install — just enable "Install from unknown sources" in your Android security settings, download from this page and follow the install steps. Many popular international betting apps are distributed the same way.

This happens because Android blocks installs from outside the Play Store by default. The fix is straightforward: go to Settings → Security or Privacy → find "Install unknown apps" and enable it for your browser. On some Samsung phones this is under Settings → Apps → Special App Access → Install Unknown Apps. Once enabled, tap the downloaded APK file again and the install will proceed normally. You can disable the setting again after installing if you prefer.

Yes, your xx99 account works across all platforms — Android app, iOS app, mobile browser and desktop browser. Your PKR balance, bet history, active bonuses, VIP status and all account settings are the same regardless of which device you log in from. You do not need separate accounts for different devices and there is no need to transfer funds between platforms. Log in with the same username and password on any device and everything is there.

When an update is available, the xx99 app will show an in-app notification prompting you to update. For Android, tapping the notification will take you to the download page where you can grab the latest APK — the install process is the same as the first time and your account data is preserved. For iOS, updates are pushed through the same profile mechanism used for the initial install. You can also check for updates manually by visiting the Download page on the xx99 website from your phone's browser. Keeping the app updated ensures you have the latest features, security patches and any new sports markets or casino games that have been added.

The xx99 app is designed to be lightweight and works well on budget and mid-range Android phones that are common in Pakistan. As long as your phone runs Android 6.0 or above and has at least 2 GB of RAM, the app should run without issues. The APK is under 35 MB and the app has been optimised to use minimal memory so it does not slow down your phone. Live casino streaming requires a stable 4G or WiFi connection for smooth video, but all other features including cricket betting, slots and account management work fine on a standard 3G connection.

Yes, JazzCash and Easypaisa deposits are fully integrated into the xx99 app. Tap the Deposit button, select JazzCash or Easypaisa, enter the amount in PKR and confirm. The transaction completes inside the app without redirecting you to a separate browser or requiring you to copy reference numbers manually. Deposits via JazzCash and Easypaisa are processed instantly so your PKR balance is ready to bet with immediately. Raast, bank transfer and card deposits are also available in the app and typically process within the same day.

Responsible Gaming — 18+ Only

The xx99 app is for adults aged 18 and above only. Downloading the app and creating an account means you accept responsibility for managing your betting activity sensibly. Set a deposit budget before you start and stick to it. Do not chase losses and take regular breaks. If you feel that betting is becoming a problem, step away and talk to someone you trust. xx99 supports deposit limits and cooling-off tools for players who need them. Play for entertainment, stay within your means and keep it fun.

Download xx99 Now and Start Betting on Cricket, PSL and More

Get the app on Android or iOS in under two minutes. Register free, deposit in PKR via JazzCash or Easypaisa and you are ready to go.