The tk99 mobile app puts the full platform in your pocket — live cricket scores, PSL markets, casino games, JazzCash deposits and instant PKR withdrawals, all in one fast and clean interface.
Most Pakistani bettors switch between a browser tab, a payments app and a scorecard at some point during a live cricket match. It is a lot to manage, especially when you are trying to place a bet during a tight over in a PSL final. The tk99 app was built specifically to remove that friction — everything you need is in one place, loading fast on a mobile connection, optimised for the way Pakistani users actually use their phones.
From the moment you open the app, the interface feels familiar and uncluttered. The main sports markets — cricket, football, Esports — are right on the home screen with live match cards showing current scores and top markets side by side. You do not have to navigate through multiple menus to get to the bet slip; it is always accessible from any screen. For live betting during PSL matches, this responsiveness genuinely makes a difference.
Payments are handled natively inside the app. JazzCash and Easypaisa are both integrated, meaning you can complete a PKR deposit in a few taps without being redirected to a browser or a third-party page. Raast transfers and standard bank transfers are also supported for those who prefer direct banking. Bonus credits from active promotions appear in your balance immediately after a qualifying deposit, and you can track wagering progress on any active bonus directly from the account section.
The casino section of the tk99 app is equally complete. Live dealer tables, slots and fish games all run smoothly through the app — the same titles available on desktop are accessible on mobile, properly formatted for touch screen play. Push notifications let you know when new promotions go live and when live casino events with special bonus conditions are starting, which is particularly useful during high-profile cricket windows.
A full breakdown of features available on Android and iOS
Place in-play bets on cricket, PSL matches, football and Esports with live odds that update in real time throughout the match. Bet slip stays accessible on every screen.
All Pakistan Super League fixtures and international cricket series are available with deep market coverage — match winner, top batsman, over runs, method of dismissal and more.
Full live dealer lobby accessible from the app — baccarat, roulette, blackjack and game show tables, all streaming clearly even on a standard mobile data connection.
Deposit in PKR directly through JazzCash or Easypaisa without leaving the app. Raast and bank transfer are also available from the same payments screen.
Opt into alerts for new promotions, match start reminders, bonus expiry warnings and live score updates. Never miss a time-sensitive PSL reload offer again.
The full slots library and fish game arcade are touch-optimised for mobile. All titles from the desktop platform are playable on the app with identical RTP and bonus features.
Request a withdrawal from the app at any time. PKR is sent back to your JazzCash wallet, Easypaisa account or bank account — the same channel you used to deposit.
All active bonuses and offers are listed in the app's promotions tab. Claim reload bonuses, opt into free spins and track VIP points without switching to a browser.
The tk99 app uses industry-standard SSL encryption and two-factor authentication options to keep your account and PKR balance protected at all times.
Because the tk99 app is distributed as a direct APK rather than through the Google Play Store, you will need to allow installs from unknown sources once before installing. This is a standard one-time setting change.
Getting the tk99 app running on your phone is a straightforward process whether you are on Android or iOS. Here is the full walkthrough for both platforms so you can start betting on the next PSL match as quickly as possible.
Navigate to tk99.ad from Chrome or any browser on your Android phone. Head to the App page to find the latest APK download link.
Tap the Android download button. The APK file will save to your Downloads folder. The file size is small — it downloads quickly even on a 4G connection.
Android will prompt you to allow installs from this source. Tap Settings and toggle the permission on. This is a one-time step and applies only to this file.
Tap Install on the APK prompt. Within seconds the tk99 app icon will appear on your home screen. Open it, log in or register, and you are ready to go.
Open Safari on your iPhone or iPad and go to tk99.ad. Using Safari is important for the iOS install flow to work correctly.
On the App page, tap the iOS install button. You will be guided through a configuration profile or web clip install — follow the on-screen prompts carefully.
Go to Settings > General > VPN & Device Management and tap Trust for the tk99 profile. This is standard for apps distributed outside the App Store.
Find the tk99 icon on your home screen, open the app and log in or create a new account. All features including JazzCash payments are immediately available.
Full platform comparison between Android and iOS versions
| Feature | Android | iOS |
|---|---|---|
| Distribution Method | Direct APK download | Web clip / profile install |
| Minimum OS Version | Android 6.0 (Marshmallow)+ | iOS 13.0+ |
| File Size | ~30 MB | ~28 MB |
| Live Sports Betting | Full support | Full support |
| Live Casino | Full support | Full support |
| JazzCash Deposit | Native | Native |
| Easypaisa Deposit | Native | Native |
| PKR Withdrawal | Supported | Supported |
| Push Notifications | Supported | Supported |
| Biometric Login | Fingerprint | Face ID / Touch ID |
| Dark Mode UI | Default | Default |
| Auto-update | In-app update prompt | Re-install via link |
There is a reason cricket dominates the tk99 app experience. Pakistan is one of the most cricket-obsessed nations in the world, and the Pakistan Super League has become one of the most watched T20 competitions anywhere. The tk99 app was designed with that reality in mind — when PSL season is running, the app's home screen surfaces live match data, top betting markets and active promotions for the current fixture in a single view so you do not waste time searching.
Live in-play betting is where the mobile format really shines. Watching a PSL game and spotting a momentum shift — a wicket cluster, a power hitter coming in, a deteriorating pitch — and being able to act on it immediately from your phone without navigating a clunky interface is a meaningfully better experience than desktop betting. The tk99 app keeps the bet slip always visible as an overlay so your finger is never more than two taps away from confirming a live wager.
International cricket — Pakistan home series, Asia Cup fixtures, ICC World Cup and Champions Trophy matches — is covered with the same depth of markets. Test match betting, which attracts a more patient, analytical bettor, is also available through the app with session-by-session markets that update each day's play. The tk99 app handles all formats comfortably.
During high-profile cricket events, tk99 typically runs time-limited enhanced odds and reload promotions. Push notifications are the fastest way to catch these before they expire or before the match starts. Enabling notifications in the tk99 app is genuinely worth doing during the PSL season — offers that appear an hour before a match can represent significantly better value than the standard market odds.
All group stage, playoffs and final fixtures with live in-play markets throughout every match.
Pakistan home and away series, ICC events and bilateral T20I tournaments all covered with full market depth.
Bet on the next over, current partnership runs, wicket in next ball and dozens of other live cricket markets.
Push alerts for PSL enhanced odds and match-day reload bonuses before they go live to all players.
Cricket is the priority, but the tk99 app covers football and Esports just as thoroughly. Premier League, Champions League, La Liga and local Asian football competitions all have live betting markets available through the app.
Esports — CS2, Dota 2, VALORANT, mobile titles like BGMI — are available with match odds and live markets, popular with younger Pakistani bettors who follow international tournaments.
One of the consistent pain points with offshore betting platforms for Pakistani users has historically been payments. Convoluted deposit flows, currency conversion fees, delays and unsupported local wallets have made the experience frustrating. The tk99 app addresses all of these issues by building JazzCash, Easypaisa and Raast directly into the payment flow — no redirects, no conversions, no waiting for a browser session to load.
When you deposit through the app using JazzCash, the process takes under a minute from start to finish. You select JazzCash from the payment options, enter your deposit amount in PKR, confirm via the JazzCash in-app authentication and the funds appear in your tk99 balance. Easypaisa works identically. Both methods are available around the clock, including during late-night PSL matches and early-morning international fixtures.
Withdrawals follow the same straightforward logic. You request a PKR withdrawal to the same wallet or account you used to deposit, enter the amount and submit. Processing times are stated clearly — standard withdrawals are handled promptly, and VIP account holders benefit from priority processing that moves funds faster. There are no hidden fees deducted from your withdrawal amount on the tk99 side.
For players who prefer traditional banking, Raast interbank transfer and standard bank account deposits are both available. Debit and credit card payments via Visa and Mastercard round out the payment options. All transactions are processed in PKR with no currency conversion applied to your balance — what you deposit is what arrives in your account.
18+ only. Set a deposit limit in your account settings before funding the app. Manage your time and spending with the tools available under Responsible Gaming.
Common questions from Pakistani players about downloading and using the tk99 mobile app