Choose How You Want to Play BN88
Two ways to access the full BN88 platform on mobile — the dedicated Android app or the mobile browser version. Both give you complete access to every feature.
BN88 Android App
The dedicated BN88 app for Android is the recommended way to play on mobile. It is lighter than loading the site in a browser, launches faster, and keeps you logged in between sessions so you never have to re-enter credentials. Notifications for live sports events and promotions can be enabled so you never miss a PSL match line or a bonus offer.
The APK installs directly from the BN88 website — it is not on the Google Play Store because most real-money gaming apps are distributed outside app stores in Pakistan. The install process is straightforward and takes about two minutes even on a modest Android phone.
BN88 Mobile Browser Version
If you would rather not install anything, the BN88 mobile website works excellently in any modern mobile browser — Chrome, Samsung Internet or Firefox on Android, and Safari or Chrome on iOS. The layout adapts cleanly to any screen size, touch controls work naturally across all game types, and you get full access to the game lobby, sports betting, live casino and account management.
The browser version is also the practical option if you are on a device where you cannot install third-party APKs, or if you just want to have a quick look at the platform before committing to an install.
How to Install the BN88 Android App — Step by Step
Installing the BN88 app on Android is a simple process. Android allows installation of APK files from sources other than the Play Store — you just need to enable one setting before you start. Here is the full walkthrough.
Enable Unknown Sources on Your Device
Go to Settings on your Android phone. Navigate to Security (or Privacy on some devices) and enable "Install unknown apps" or "Allow installation from unknown sources." On Android 8 and above, this permission is set per-browser or per-file-manager rather than globally — you will be prompted to grant it the first time you try to install.
Visit the BN88 Website from Your Mobile Browser
Open Chrome or any browser on your Android phone and navigate to bn88.pw. The mobile site will detect your device and display the Android download option clearly on the Download page.
Download the APK File
Tap the Android download button. The APK file is small — under 20 MB — so it downloads quickly even on a standard mobile data connection. It will save to your downloads folder automatically.
Open the Downloaded File
Once the download completes, tap the notification to open the file, or find it in your Downloads folder using your file manager. Tap the APK to begin installation. Follow the on-screen prompts — it takes less than thirty seconds.
Log In or Register
Once installed, the BN88 app icon appears on your home screen or app drawer. Open it, log into your existing account or complete a quick registration if you are new. Your account is ready to use immediately.
Fund Your Account and Start Playing
Deposit in PKR via JazzCash, Easypaisa, Raast or bank transfer. Your balance appears immediately and is ready to use across every section — game lobby, sports betting, live casino and more.
The BN88 app requires Android 6.0 (Marshmallow) or higher. Most Android phones sold in Pakistan in the last four to five years will meet this requirement. If you are on an older device, the mobile browser version works just as well and has no version requirement beyond a reasonably modern browser.
After the BN88 app is installed, it is good practice to turn "Install unknown apps" back off for your browser in Android settings. This reduces the risk of accidentally installing something unwanted from another source in future. The BN88 app itself does not need this setting to be on for it to run after installation.
Minimum Requirements — Android App
| Requirement | Minimum | Recommended |
|---|---|---|
| Android Version | 6.0 (Marshmallow) | 9.0 (Pie) or higher |
| RAM | 1 GB | 2 GB or more |
| Free Storage | 50 MB | 100 MB+ |
| Internet | 3G / Mobile Data | 4G / Wi-Fi |
| APK File Size | Under 20 MB | |
BN88 App vs Mobile Browser — Which Should You Use?
Both options give you full access to BN88, but there are practical differences worth knowing before you decide.
| Feature | Android App | Mobile Browser |
|---|---|---|
| Full Game Lobby Access | Yes | Yes |
| Sports Betting & Live Scores | Yes | Yes |
| Live Casino Streaming | Yes | Yes |
| PKR Deposits & Withdrawals | Yes | Yes |
| Push Notifications (Promos, Live Events) | Yes | No |
| Stays Logged In Between Sessions | Yes | Depends on browser settings |
| Faster Launch Speed | Faster | Slightly slower |
| Works on iOS (iPhone) | No | Yes (Safari / Chrome) |
| Install Required | Yes — APK install | No install needed |
| Storage Used on Device | Under 20 MB | None (browser cache only) |
Everything You Get Inside the BN88 App
The BN88 app is not a stripped-down mobile version of the platform — it gives you the complete experience. Every section that exists on the desktop site is fully functional inside the app, and in some cases the mobile layout actually feels more natural for the way people play in Pakistan.
The game lobby in the app loads quickly and the category filters work just as smoothly as on desktop. You can search for a specific slot title, browse by category, or check the New and Popular sections to find something fresh. Favouriting games works in the app and syncs with your account, so if you mark something on desktop it will appear in your favourites on mobile too.
For sports betting — cricket in particular — the app handles live in-play betting well. During a PSL match or a T20 international, you can follow live scores and update your bets in real time. The market refresh speed on the app is fast enough that you are not staring at stale odds while the match situation changes around you. Football markets and esports are also available through the same sports section.
The live casino in the app is where the streaming quality matters most. On a stable 4G or Wi-Fi connection, the dealer video streams cleanly without major buffering. Table games like Baccarat, Blackjack and Roulette are all available through the app's live section, and the bet placement interface has been adapted for touch so you are tapping clearly defined areas rather than trying to click small desktop-sized buttons on a phone screen.
Account management — deposits, withdrawals, transaction history and personal settings — is all handled through the app. Depositing via JazzCash or Easypaisa from the app is particularly convenient because you are already on your phone and the payment confirmation typically happens through the same device without any back-and-forth.
-
Full Game Lobby
Over 500 slots, table games, crash titles and jackpot games — the entire BN88 game library is accessible from the app without any feature restrictions.
-
Live Casino with Real Dealers
HD streaming live dealer tables running 24/7. Baccarat, Blackjack, Roulette and more — all optimised for mobile touch controls inside the BN88 app.
-
Cricket & Sports Betting
PSL, T20 internationals, domestic cricket, football and esports — place pre-match bets or bet live in-play during a match. Live scores update in real time inside the app.
-
Crash Games & Instant Win
Aviator and other crash titles are among the most played on BN88. The fast round format suits mobile play — quick taps to place bets and cash out between rounds.
-
PKR Deposits & Fast Withdrawals
Fund your account via JazzCash, Easypaisa, Raast or bank transfer from within the app. Withdrawals back to your mobile wallet process quickly with no conversion needed.
-
Push Notifications
Enable notifications to receive alerts for upcoming cricket matches, new bonus offers, deposit promotions and account activity — so you never miss a relevant update.
-
Dark Mode & Display Options
The app respects your device's display preferences. Dark mode makes late-night sessions easier on the eyes, especially during long cricket match viewing sessions.
-
Auto-Updates
The BN88 app checks for updates automatically and prompts you when a new version is available. Updates are applied quickly and keep the app current with any new features added to the platform.
New to BN88? Register a Free Account and Get Started Today
Create your account, fund it in PKR using JazzCash or Easypaisa, and access the full BN88 platform — on the app or in your mobile browser. Registration takes just a few minutes and there is no cost to download or register.
Troubleshooting Common BN88 App Install Issues
Most players install the BN88 app without any issues, but occasionally something can go wrong — usually a device setting rather than a problem with the APK itself. Here are the most common situations and how to deal with them.
"Install Blocked" or "Not Allowed to Install" Message
This is the most common issue and it always comes down to the unknown sources setting. On Android 8 and above, go to Settings → Apps → Special App Access → Install Unknown Apps, find your browser (Chrome, for example), and toggle it on. Try the install again and it should proceed normally.
App Won't Open After Installing
If the BN88 app installs but does not open, the most likely cause is insufficient RAM or the device running a version of Android older than 6.0. Try closing all other apps first to free up memory, then attempt to open BN88 again. If your Android version is below 6.0, the mobile browser version is the better option for your device.
Download Seems to Stall or Takes Very Long
The APK is under 20 MB, so it should download in well under a minute on 4G. If it is taking much longer, check your signal strength. Switching from mobile data to Wi-Fi often resolves slow download issues. If the download stalls entirely, cancel it, reconnect to a stronger signal and try again.
"Parse Error" During Installation
A parse error during install usually means the APK file was corrupted during download, most likely due to an interrupted connection. Delete the partial download and download the APK file again fresh from the official BN88 download page. Do not try to install a partially downloaded file.
App Login Not Working After Install
If you cannot log in after installing, first double-check that you are entering the correct email address and password for your BN88 account. If you have forgotten your password, use the password reset option from the login screen. Also make sure the app has internet access — check that mobile data is enabled and that no firewall or VPN is interfering with the connection.
Games Not Loading Inside the App
If you are logged in but games are not loading, the issue is almost always the internet connection. Live casino games and slots with rich graphics need a reasonably fast connection to load the game assets. Switch to Wi-Fi or find a location with a stronger 4G signal. Closing and reopening the app can also clear any cached session state that might be causing the issue.
If none of the above steps resolve your problem, the BN88 support team can assist. Reach out via the live chat option inside the app or the platform website and describe what you are seeing — including your Android version and the exact error message if there is one.