The 21com app brings everything to your mobile — cricket and PSL betting, live casino, slot games, PKR deposits via JazzCash or Easypaisa, and fast withdrawals. Available for Android and iOS. No desktop needed.
The 21com app is available for both Android and iOS. Both versions carry the full feature set — nothing is cut down or hidden behind a separate subscription.
Download the APK file directly and install on any Android device running version 6.0 or above. No Play Store required — just enable installs from unknown sources in your device settings and you are ready.
Install the 21com app on your iPhone or iPad running iOS 13 or later. The iOS version has been optimised for both smaller phone screens and larger iPad displays, with the same layout and feature set as the Android and desktop versions.
Because the 21com Android app is distributed as a direct APK rather than through the Play Store, you will need to allow installation from unknown sources on your device. Go to Settings → Security → Install Unknown Apps (exact path varies by device manufacturer) and enable it for your browser or file manager. This is standard for APKs downloaded outside the Play Store and does not affect your device security if the file comes from 21com directly.
The app is not a stripped-back version of the website. Everything available on the desktop platform is also available on mobile — including live betting markets during PSL matches.
Full PSL coverage, T20 internationals, football and esports with in-play markets.
Stream live dealer tables — Baccarat, Roulette, Blackjack and more — directly in the app.
Full slots library including video slots, jackpots and classic reels — browse and play in the app.
Deposit and cash out in PKR via JazzCash, Easypaisa, Raast, bank transfer or card from your phone.
Get notified when a match you have bet on starts, when odds shift significantly, or when your withdrawal is processed.
Log in with Face ID or fingerprint on supported devices — fast and secure without typing a password every time.
The 21com app has been optimised to perform on the kinds of mobile connections Pakistani users typically have. Live casino streams adapt their quality based on available bandwidth — so even on a 3G connection you get a usable stream rather than constant buffering. Sports betting and slots load quickly because non-essential assets are loaded progressively rather than all at once. The APK itself is lightweight at under 35 MB, so the download does not eat into your data allowance.
Before downloading, make sure you have a 21com account. Registration is free and takes a few minutes — you just need an email address and a password.
Go to Settings → Security (or Privacy on some devices) → Install Unknown Apps. Select your browser and toggle "Allow from this source" on. This only needs to be done once.
Use the download link provided after logging in to your 21com account. The file will download to your device's default download folder. The file is under 35 MB so it downloads quickly even on a standard mobile connection.
Open your downloads folder, tap the 21com APK file, and follow the on-screen prompts. Installation usually completes in under 30 seconds. The app icon will appear on your home screen.
Open the app, log in with your account credentials, and you have full access to the platform — sports betting, live casino, slots, deposits and withdrawals in PKR.
Create or access your 21com account from Safari on your iPhone or iPad. Registration is free.
After logging in, follow the iOS download link provided in your account dashboard. The installation uses Apple's standard enterprise distribution method.
Go to Settings → General → VPN & Device Management, find the 21com profile and tap "Trust". This is a standard iOS step for apps installed outside the App Store.
The app icon appears on your home screen. Open it, log in, and you are good to go. Face ID and Touch ID can be enabled in the app settings for faster login on subsequent visits.
Why Use the App
Most people in Pakistan access the internet through their phones. That is just the reality of how the country uses the web — mobile data is affordable, smartphones are widespread, and for a lot of players the phone is the only screen they use for everything. The 21com app is built with that in mind.
The mobile browser experience on 21com is already decent — the website is responsive and loads reasonably well on most phones. But the app has a few real advantages that matter when you are betting on a live PSL match or playing at a casino table.
The app loads faster than a browser tab because it does not need to re-download layout assets every time. Once installed, the core interface loads from your device, and only the live data — match odds, casino game streams, account balance — is pulled from the server. This makes a noticeable difference when you are in-play betting during a tight match and need odds to load before they shift.
One of the more useful features in the 21com app is push notifications. You can set alerts for specific matches — for example, get notified when a PSL match you have bet on is about to start, or when the odds on a particular selection change beyond a threshold. Withdrawal confirmations also come through as push notifications so you know immediately when funds have been processed.
Typing a password every time you open an app is annoying, especially when you are trying to place a bet quickly. The 21com app supports Face ID on compatible iPhones and fingerprint login on Android devices that have a fingerprint sensor. Once set up, you can open the app and be logged in within a second. It is a small thing but it removes a friction point that adds up over time if you are a regular user.
Whether you are on a small Android phone or a larger iPad, the 21com app adapts the layout sensibly. Tablets get a wider view that shows more information on a single screen — useful for browsing multiple cricket markets at once. Phones get a tighter, scrollable layout that prioritises what you are most likely to need. The same account, balance and bet history are accessible on both — they sync automatically.
Every payment method available on the desktop platform is also available in the 21com app. You can deposit via JazzCash, Easypaisa, Raast, bank transfer or card, and request withdrawals back to the same methods, all from within the app without needing to open a browser. Transaction history and pending withdrawal status are visible in the account section so you always know where things stand.
All three ways to access 21com work, but there are meaningful differences depending on what you are doing.
| Feature | Android App | iOS App | Mobile Browser | Desktop Browser |
|---|---|---|---|---|
| Sports Betting | ||||
| Live Casino Streaming | ||||
| Slot Games | ||||
| PKR Deposits & Withdrawals | ||||
| Push Notifications | ||||
| Biometric Login | ||||
| Faster Loading (cached UI) | ||||
| No Download Required |
The 21com platform is updated regularly — new features are added, odds engines are improved, and the payment integration is kept current to match any changes on the JazzCash, Easypaisa or Raast side. Staying on the latest version of the app means you always have access to new features and that everything runs as expected.
For Android users, the app checks for updates automatically and shows a notification banner inside the app when a new version is available. Tapping the banner takes you directly to the updated APK download. You do not need to uninstall the old version first — the new APK installs over the existing one and your account data and preferences are carried over.
For iOS users, updates are pushed through the same distribution channel used for the initial install. You will receive a push notification or see an update prompt the next time you open the app. The process is the same as the original install — follow the link, trust the profile if prompted, and you are on the latest version.
Nothing changes in your account when you update the app. Your balance, bet history, transaction records, VIP tier and bonus status are all stored server-side, not locally on your phone. Even if you uninstall and reinstall the app entirely, logging back in with your credentials will restore everything exactly as it was. The only local data stored by the app is your login preference (whether biometric login is enabled) and notification settings.
If you run into issues with the Android APK install — for example, the device is blocking the installation even after enabling unknown sources, or the install is failing partway through — a few things to check. First, make sure you have enough free storage on your device; the app needs around 80 MB of free space including extraction. Second, try downloading the APK again in case the first download was corrupted. Third, if your device's security software is flagging the file, you may need to whitelist it. For anything that is not resolved by these steps, the 21com support team is available around the clock via live chat.
iOS users who see an "Untrusted Enterprise Developer" message when opening the app just need to complete the trust step in Settings → General → VPN & Device Management. This is a standard iOS security prompt for apps installed outside the App Store and does not indicate a problem with the app itself.
Answers to the questions Pakistani players most commonly ask about downloading and installing the 21com app.
Free to download for Android and iOS. PKR transactions, JazzCash and Easypaisa support, full cricket and PSL betting, live casino and slots — all on your phone. Register to access your download link. 18+ only. Please play responsibly.