The BF88 App — Pakistan's Fastest Betting & Casino App on Your Phone

Bet on cricket, PSL, football and esports. Play live casino games. Deposit and withdraw in PKR — all from one clean, fast mobile app. Available for Android and iOS.

Android APK iOS Available Fast & Lightweight Secure Login Cricket & PSL

Why the BF88 App Is Built for Pakistani Players

Most betting platforms treat their mobile app as an afterthought — a stripped-down version of the website that loads slowly on a 4G connection and drops out during live matches. The bf88 app was developed differently, with Pakistani users specifically in mind.

The reality of mobile internet in Pakistan is that connections vary a lot. You might be on strong fibre at home, decent LTE in Lahore or Karachi, or patchy coverage somewhere in between. The bf88 app is built to handle that variability — it loads quickly, uses data efficiently and doesn't freeze up when you're in the middle of placing a live bet on a T20 match.

Payments were a central consideration too. The app integrates natively with JazzCash, Easypaisa and Raast, so depositing or requesting a withdrawal takes a few taps rather than copying long account numbers into a browser. You stay inside the app for the full experience — from depositing PKR to placing your bet and checking the result.

The app covers the full bf88 product range: sports betting with an emphasis on cricket and PSL, a complete live casino section, slots and table games, plus your account management tools. You can check your VIP status, claim bonuses and review transaction history all from the same interface without having to switch to a browser.

bf88

Get the BF88 App on Android or iOS

Two platforms, one experience. Follow the steps for your device below — the whole process takes under two minutes.

Android

Requires Android 6.0 or higher · ~28 MB download

  • Open Settings on your Android device and allow installs from unknown sources (Security → Unknown Sources).
  • Visit bf88.pw in your mobile browser and navigate to the App page.
  • Tap the Download APK button and wait for the file to save to your device.
  • Open the downloaded APK file from your notifications or Downloads folder.
  • Tap Install, wait a few seconds, then open the bf88 app and log in.
Register to Get Started

iOS (iPhone & iPad)

Requires iOS 13.0 or higher · Available via web install

  • Open Safari on your iPhone or iPad and go to bf88.pw.
  • Tap the Share button at the bottom of the screen (the box with an arrow pointing up).
  • Scroll down in the share sheet and tap "Add to Home Screen".
  • Give it a name (e.g. BF88) and tap Add in the top right corner.
  • The bf88 icon appears on your home screen — tap it to open the full app experience.
Register to Get Started
bf88

Everything Inside the BF88 App

The app brings together every product and tool on the bf88 platform in one place — no switching between browser tabs, no missing features on mobile.

Cricket & PSL Betting

Full cricket markets — PSL fixtures, T20 internationals, Test matches and ICC tournaments. Live in-play betting with real-time odds updates so you never miss a moment of a match.

Live Casino

Real dealers, real tables, streamed live directly to your phone. Baccarat, Roulette, Blackjack and Teen Patti — all available in the bf88 app with smooth video even on 4G.

Slots & Table Games

Hundreds of slot titles and classic table games accessible directly from the app. Filter by category, search by name and launch any game in seconds without loading a separate page.

PKR Deposits & Withdrawals

Deposit and withdraw in Pakistani Rupees directly inside the app. JazzCash, Easypaisa, Raast, bank transfer and mobile wallets are all integrated — no browser redirect needed.

Push Notifications

Enable notifications to get alerts on match kick-offs, PSL fixture reminders, your withdrawal status, bonus availability and any personalised offers from your VIP account manager.

VIP & Promotions Hub

Check your current VIP tier, view available promotions, claim bonuses and track your point progress — all from the account section of the bf88 app without needing a desktop.

Bet History & Settlements

View your full betting history, check settlement status on open bets and see detailed records of past transactions — all organised and searchable directly inside the app.

Secure Login Options

Log in using your username and password, or enable biometric authentication on supported devices. Your session is encrypted and the app automatically locks after a period of inactivity.

In-App Support

Reach the bf88 support team directly from within the app via live chat. VIP members with a named account manager can contact them through the same interface without switching apps.

Deposits and Withdrawals in PKR — All Inside the App

One of the most important practical things about the bf88 app is how it handles money. Payments are handled entirely within the app in Pakistani Rupees, with no currency conversion, no third-party redirects and no complicated steps.

When you want to deposit, you tap the wallet icon, choose your preferred payment method and enter the amount in PKR. JazzCash and Easypaisa deposits are confirmed almost immediately. Raast transfers and bank transfers typically clear within a few minutes to a few hours depending on the bank and time of day. Your balance appears in PKR inside the app and you can start betting right away.

Withdrawals work the same way in reverse. You request the amount, choose your preferred method and the bf88 processing team handles the rest. VIP members benefit from faster processing speeds — Platinum and Diamond members in particular see their withdrawals prioritised ahead of the standard queue.

There are no hidden fees added by bf88 on standard deposits and withdrawals via the supported Pakistani payment methods. You put in PKR and you get PKR back — straightforward.

Supported Payment Methods:
JazzCash Easypaisa Raast Bank Transfer Debit / Credit Cards Mobile Wallets
bf88

BF88 App — System Requirements

Lightweight and compatible with most devices currently in use across Pakistan. No high-end hardware required.

Android Requirements
Minimum OSAndroid 6.0 (Marshmallow)
Recommended OSAndroid 10 or higher
Download Size~28 MB
RAM Required2 GB minimum (3 GB+ recommended)
Storage60 MB free space
Internet3G minimum; 4G LTE recommended for live casino
Install MethodDirect APK download from bf88.pw
iOS Requirements
Minimum iOSiOS 13.0
Recommended iOSiOS 16 or higher
Compatible DevicesiPhone 6S and newer; iPad Air 2 and newer
Install MethodSafari → Add to Home Screen (PWA)
StorageMinimal — runs from browser cache
Internet3G minimum; 4G LTE recommended for live casino
UpdatesAutomatic — no manual App Store update needed
bf88

From Download to First Bet — How It Works

If you're new to bf88 or downloading the app for the first time, here's the full sequence from installing the app to placing your first bet — no steps skipped.

1
Download the App

Follow the Android or iOS instructions on this page to install the bf88 app on your device. Android users download the APK directly; iOS users add the site to their home screen via Safari.

2
Create Your Account

Tap Register inside the app and fill in the required details. Account creation takes a couple of minutes. You'll need to verify your mobile number and confirm your identity before making your first withdrawal.

3
Make a PKR Deposit

Go to the wallet section and choose your preferred deposit method — JazzCash, Easypaisa, Raast or bank transfer. Enter your amount in PKR and confirm. For JazzCash and Easypaisa, funds typically appear within seconds.

4
Claim Your Welcome Bonus

New accounts are eligible for a welcome bonus on the first deposit. Check the Promotions section of the app after funding your account to see the current offer and any wagering requirements that apply.

5
Place Your First Bet

Navigate to Sports Betting and select Cricket or any other sport. Choose your match, select a market, enter your stake in PKR and confirm the bet. Your bet slip and confirmation appear immediately in the app.

6
Track and Withdraw

Follow your open bets in real time from the My Bets section. Once settled, winnings are credited to your wallet immediately. Request a withdrawal at any time through the same payment methods used to deposit.

Pro Tip for Cricket Season

Enable push notifications before PSL season starts. The bf88 app sends you a reminder before each fixture so you never miss an opportunity to place your bet — especially useful for afternoon matches when you might be busy during the toss.

BF88 App — Frequently Asked Questions

Answers to the most common questions Pakistani players ask about downloading and using the bf88 app.

Yes, downloading and installing the bf88 app is completely free on both Android and iOS. There are no download fees, subscription charges or hidden costs associated with getting the app on your device. You only put money in when you choose to make a deposit to fund your betting or casino balance.

Google Play Store and Apple App Store have restrictions on real-money betting apps in many regions. The bf88 Android app is therefore distributed as a direct APK download from bf88.pw rather than through the Play Store. This is a standard practice across the industry — the app itself is exactly the same product; it just doesn't go through the Play Store distribution channel. iOS users access bf88 through Safari's Add to Home Screen feature, which provides a near-native app experience.

Yes, as long as you download the APK directly from bf88.pw and not from any third-party site. The official bf88 APK is scanned and safe to install. Android will ask you to enable "install from unknown sources" — this is a standard Android security prompt that appears whenever you install an app outside of the Play Store. Only download from the official bf88 website to ensure you're getting the genuine app file.

Yes. JazzCash and Easypaisa are fully integrated into the bf88 app as deposit and withdrawal methods. Both are available directly from the wallet section without any browser redirects. Raast transfers, bank transfers and debit/credit cards are also supported. All transactions are denominated in PKR with no currency conversion.

Absolutely. PSL in-play betting is one of the most popular features in the bf88 app during cricket season. You can place live bets on PSL fixtures as the match progresses — on markets like next wicket, total runs in the over, top scorer and match winner. Odds update in real time and your bet slip is confirmed within seconds of tapping confirm.

For Android, the app will notify you inside the app when an update is available. You simply tap to download the new APK and install it over the existing version — your account and settings are preserved. For iOS, updates happen automatically through the browser-based PWA since the app always loads the latest version from bf88.pw each time you open it.

The bf88 app is designed to be data-efficient for everyday sports betting and account management. Browsing cricket markets, placing bets and checking results uses very little data. The live casino section uses more data due to video streaming — for extended live casino sessions, a Wi-Fi connection or a strong 4G connection is recommended to ensure smooth video quality throughout.

Get the BF88 App and Start Betting in PKR Today

Cricket, PSL, live casino and fast PKR payments — all in one lightweight app. Create your account and get set up in minutes.

  • Free to download on Android (APK) and iOS (Safari Add to Home Screen)
  • Full sports betting including cricket, PSL, football and esports
  • Live casino with real dealers streamed to your phone
  • Deposits and withdrawals in PKR via JazzCash, Easypaisa, Raast and more
  • For adults aged 18 and above — please play responsibly