Download the BK99 App — Android APK & iOS Install for Pakistani Players

Get the full BK99 experience on your phone. Bet on cricket, PSL, live casino, slots and more — anywhere in Pakistan. Free to download for Android and iOS, with JazzCash and Easypaisa deposit support built right in.

Safe direct install — no Play Store or App Store required

48MB
Android Size
62MB
iOS Size
Android 6+
Min OS
iOS 13+
Min iOS
bk99

BK99 App Available for Android & iOS

Whether you're on a Samsung, Xiaomi, Oppo or iPhone, the BK99 app installs in minutes and gives you full access to every feature on the platform.

Android App

APK Direct Install  ·  Latest Version
  • Requires Android 6.0 or above
  • File size: approx. 48 MB
  • Direct APK — no Play Store needed
  • Works on Samsung, Xiaomi, Oppo, Vivo, Huawei
  • Enable "Unknown Sources" before installing
  • In-app update notifications included
Download Android APK

iOS App

Direct Profile Install  ·  Latest Version
  • Requires iOS 13.0 or above
  • File size: approx. 62 MB
  • Direct install — no App Store needed
  • Compatible with iPhone 8 and newer
  • One-time Trust step in iOS Settings
  • iPad Air 2 and newer also supported
Download iOS App
bk99

How to Install BK99 on Android

Installing the BK99 APK on any Android phone takes about two minutes. Follow these steps and you'll be up and running quickly.

1
Open This Download Page

Visit the BK99 Download page on your Android phone's browser. Chrome or any default browser works fine. Make sure you're on the official BK99 site.

2
Tap Android APK Download

Press the Android download button. Your browser will download the APK file. You may see a warning — tap "Download Anyway" to continue. This is a normal security prompt for direct APK installs.

3
Allow Unknown Sources

Go to Settings > Security (or Privacy) and enable "Install from Unknown Sources" or "Allow from this source." On newer Android versions this prompt appears automatically when you try to open the APK.

4
Open & Install the APK

Open the downloaded APK file from your notifications or file manager. Tap Install and wait a few seconds. Once done, the BK99 app icon will appear on your home screen and you're ready to log in.


How to Install BK99 on iPhone & iPad

iOS installation requires one extra trust step but it's straightforward. Here's exactly what to do after downloading the BK99 iOS profile.

1
Tap the iOS Download Button

On this page, tap the iOS Download button using Safari on your iPhone or iPad. Safari handles the profile installation correctly — avoid using Chrome for iOS installs.

2
Allow Profile Download

Safari will ask if you want to allow the profile download. Tap Allow. The profile is queued in your settings and you'll need to go install it manually in the next step.

3
Install Profile in Settings

Open your iPhone Settings app. You'll see a "Profile Downloaded" option near the top. Tap it, then tap Install and enter your device passcode when prompted. Follow the remaining on-screen steps to finish.

4
Trust the Developer

Go to Settings > General > VPN & Device Management. Find the BK99 developer entry and tap Trust. The app is now fully installed and you can launch it from your home screen.

bk99

Everything in the BK99 App, All in One Place

The BK99 app isn't a stripped-down mobile version — it has the same full feature set as the desktop platform, optimised for smaller screens and Pakistani mobile networks.

Cricket & PSL Betting

Live odds for Pakistan vs every major cricket nation, PSL matches, T20 internationals and domestic cups — all updated in real time inside the app.

Full Live Casino Access

All live Baccarat, Roulette, Blackjack and Dragon Tiger tables stream smoothly in the app. The HD stream adapts automatically to your 4G or WiFi connection speed.

JazzCash & Easypaisa Deposits

Top up your BK99 balance directly via JazzCash, Easypaisa or Raast from within the app. Funds reflect instantly and withdrawals back to your mobile wallet are just as simple.

Live In-Play Betting

Place bets on live sporting events as they happen. Odds update ball by ball for cricket and minute by minute for football and esports. Get your bet on before the moment passes.

Push Notifications

Get instant alerts for upcoming PSL matches, big bonus offers, withdrawal confirmations and VIP promotions. Stay informed without needing to check the app manually.

Fingerprint & Face ID Login

Log into BK99 quickly using your phone's biometric authentication. No need to type your password every time — just use your fingerprint or face scan to get straight into your account.

Slots & Esports

Hundreds of slot games and an esports betting section covering major titles are available in the app. Bet on PUBG Mobile tournaments, CS2, Dota 2 and more alongside traditional sports.

VIP Programme Access

Track your VIP points, check your current tier and claim VIP rewards directly inside the app. Higher-tier members get faster withdrawals and exclusive bonuses that appear in the app first.

24/7 Live Support Chat

The in-app support chat connects you to a BK99 support agent at any time of day. Get help with deposits, withdrawals, account issues or game queries without leaving the app.


BK99 App — System Requirements

Check whether your device meets the requirements before downloading. The app is designed to run well on mid-range phones common in Pakistan.

Requirement Android iOS
Minimum OS Version Android 6.0 (Marshmallow) iOS 13.0
Recommended OS Android 10 or above iOS 15 or above
RAM 2 GB minimum, 3 GB recommended 2 GB minimum (iPhone 8 standard)
Storage Space At least 100 MB free At least 150 MB free
Internet Connection 3G minimum, 4G recommended 3G minimum, 4G recommended
Compatible Devices Samsung, Xiaomi, Oppo, Vivo, Huawei, Realme iPhone 8 and newer, iPad Air 2 and newer
Installation Method Direct APK (Unknown Sources enabled) Profile install via Safari + Trust step
App Updates In-app notification for new versions In-app notification for new versions
bk99

Why Download the BK99 App Instead of Using the Browser?

A lot of players start out using the BK99 website in their mobile browser, and that works perfectly fine. But most of them switch to the dedicated app after a few sessions, and there are some straightforward reasons for that. The app is faster to open, stays logged in between sessions and handles live streaming better than a browser tab — particularly on the kind of mid-range Android phones that are most common across Pakistan.

The BK99 Android APK is a direct download, which means it doesn't go through the Google Play Store. That's not unusual for online gaming apps — Play Store policies restrict this category, so most reputable platforms distribute their Android apps directly. The APK file comes from the official BK99 server and is the same version used by all active players. Installing it requires enabling "Unknown Sources" in your Android settings, which is a one-time setting that your phone will prompt you to do automatically when you open the file.

For iPhone users, the iOS installation uses a profile-based method. It sounds more technical than it is. You download the profile through Safari, install it through your iPhone Settings, and trust the developer certificate once. After that the BK99 app icon sits on your home screen just like any other app, and it opens and runs exactly as you'd expect. Players on iPhone 12, 13 and 14 models report particularly smooth performance during live casino sessions because of the stronger processors in those devices.

One of the main advantages of the bk99 app for Pakistani players is the built-in payment integration. Depositing via JazzCash or Easypaisa directly inside the app is noticeably smoother than doing it through a browser. The flow is shorter, the confirmation comes back faster and you don't lose your place in a game waiting for a tab to reload. Withdrawals work the same way — request from within the app and the funds go to your registered mobile wallet account.

Push notifications are another feature that genuinely adds value once you're using the app. During cricket season and PSL, there are often odds boosts and special promotions tied to specific matches that are only communicated through push notifications. Players who have the bk99 app installed and notifications enabled consistently get first access to these offers. If you're only checking the website occasionally, you'll miss some of those time-limited deals.

The live casino stream performance inside the app is better than in most mobile browsers for one simple reason: the app handles the video rendering natively rather than through a browser engine. On a standard 4G connection in Lahore or Karachi, the live Baccarat stream runs at a consistent quality level inside the app with noticeably less buffering than the same stream in Chrome or Firefox on the same connection. This matters during fast-paced games where a freeze at the wrong moment is genuinely frustrating.

The app also supports biometric login — fingerprint on Android and Face ID or Touch ID on iPhone. Once you've enabled this in your account settings, getting into BK99 takes one touch instead of typing your username and password every time. It's a small convenience that adds up over many sessions.

App updates are handled through in-app notifications. When a new version is available, you'll see a prompt to download the updated APK (Android) or updated profile (iOS). These updates typically include performance improvements, new features and occasionally new game integrations. It's worth keeping the app updated to make sure everything runs smoothly and you have access to the latest features.

If you run into any issues during the installation process, the BK99 support team is available 24 hours a day through the in-app chat or through the website. Common questions — like what to do if the APK doesn't install, or how to complete the iOS trust step — are answered quickly by the support team. You can also check the FAQ section on the BK99 site for step-by-step guidance on specific device models.

The BK99 app is free to download and there's no charge to have an account. All you need to start playing is a registered account and a deposit made via your preferred payment method. Whether you're betting on the next PSL match from your home in Karachi, playing Baccarat on your lunch break in Islamabad or spinning slots late at night in Lahore, the app keeps the full platform accessible from wherever you are.

BK99 App Download — Frequently Asked Questions

Yes. The APK is distributed directly from the official BK99 server and is the same file used by all active players. Android shows a warning for any APK installed outside the Play Store — this is a standard system message and not specific to BK99. Only download the APK from the official BK99 Download page to make sure you're getting the genuine file.

Google Play and Apple App Store have policies that restrict real-money gaming apps in many regions. This is standard across the industry — most serious online gaming platforms distribute their mobile apps directly rather than through official stores. The direct APK and profile install methods work well and are used by millions of players across Asia.

The most common cause is that "Install from Unknown Sources" hasn't been enabled. On Android 8 and above, this permission is per-app — go to Settings > Apps > your browser app > Install Unknown Apps and toggle it on. On older Android versions go to Settings > Security > Unknown Sources. If the file still won't install, make sure you have enough free storage space and that the download completed fully before opening.

After installing the profile, open the iPhone Settings app and go to General > VPN & Device Management. You'll see the BK99 developer entry listed there. Tap on it, then tap "Trust" and confirm. This is a one-time step and the app will work normally from that point onwards without any further trust prompts.

The app works on 3G for most features including sports betting, slots and account management. For live casino streaming, a stable 4G connection or WiFi gives a noticeably better experience. On 3G, the live stream may drop to a lower resolution to stay smooth — the game remains playable but the picture quality will be reduced compared to 4G or WiFi.

When a new version is available, you'll see an update notification inside the app. For Android, tapping the notification takes you to the download page for the updated APK. Install it the same way you installed the original. For iOS, the update process follows the same profile install steps. You don't need to uninstall the old version first — the new version installs over it.

Get the BK99 App and Start Playing Today

Download the Android APK or iOS app, create your free account and deposit in PKR via JazzCash or Easypaisa. Cricket betting, live casino and more — all in your pocket.