Available on both Android & iOS

Bha999 app — carry Bangladesh's best betting & casino experience right in your pocket

Watch live matches and bet in real time, play Live Casino, and withdraw to bKash — all in one app. Outstanding performance even on a 3G connection.

Virus-free & secure — only 38 MB

bha999 app
Live scores · Betting · Casino · Payments
500+
Games
24/7
Live
৳20
From
500,000+
Active app users
38MB
App size
4.8★
Average user rating
0.3s
Average page load time
bha999

Mobile betting just got even easier

Stuck in Dhaka traffic or strolling along the beaches of Chittagong — with the bha999 app, missing a live match is never an option. Pull out your phone, open the app, and place your bet. The whole experience is so intuitive you'll figure it out on the first try, no guide needed.

Many users in Bangladesh don't have 4G, or find their data running low by the end of the month. The bha999 app was built with that reality in mind — live scores, odds updates, and casino games all run smoothly on 3G or even a weak 2G connection. Video streaming is adaptive, so the resolution automatically adjusts when the network is slow to prevent buffering.

The bha999 app runs on Android 6.0 and above, and iOS 13 and above. It performs smoothly even on older budget phones. If you run into any issues, Help Center View.

Key App Features

Everything the bha999 app offers is hard to find all in one place anywhere else

Live Scores & Odds
Live scores and odds for cricket, football, tennis — every match updated in real time. Ball-by-ball updates included.
Live Casino streaming
Baccarat, Teen Patti, and Roulette in HD — streamed live directly to your phone. Adaptive bitrate keeps it buffer-free even on 3G.
Instant payments via bKash/Nagad
Deposit and withdraw directly from the app. bKash, Nagad, and Rocket are all supported. Balance is credited within 3 minutes.
Smart push notifications
Get reminders before your favourite team's match, alerts when odds shift significantly, and notifications whenever a new bonus offer lands.
Fingerprint & Face ID login
Log in with a single touch — no password needed. Fingerprint supported on Android; Face ID supported on iOS.
Bet History & Analytics
Your full betting history, win rate, and top-performing game categories — all neatly laid out right inside the app.
bha999

How to install

Get started on Android & iOS in just 3 steps

Android Install Guide

1
Download APK
Clicking the download button on this page will download the bha999.apk file, which will be saved to your phone's "Downloads" folder.
2
Enable installation from unknown sources
Go to Phone Settings → Security → enable "Install from unknown sources". This is only required during APK installation and can be turned off afterwards.
3
Tap the APK file to install
Open the downloaded bha999.apk file and tap "Install". Installation will be complete within 30 seconds and the icon will appear on your home screen.

iOS Install Guide

1
Go to the App Store link
Clicking the iOS download button will take you directly to the bha999 app page on the App Store. Tap "Get".
2
Confirm with Apple ID
Confirm the download using Face ID, Touch ID, or your Apple ID password. The download will begin automatically.
3
Open the App & Log In
The bha999 icon will appear on your home screen. Open the app and log in to your account, or create a new one.

Performance that stays ahead of the competition

Mobile data costs and network reliability are real concerns in Bangladesh. Every feature in the bha999 app was built with that in mind. Live score updates are delivered in as little as 2KB of data, keeping your usage low.

Battery optimisation is another strong point. Even after two straight hours of live betting, the drain stays impressively low. When running in the background, only the notification service remains active — everything else is suspended.

Page load speed94%
Data efficiency88%
Battery optimization91%
Offline mode response76%
App technical specifications
App Size (Android)
38 MB
App size (iOS)
42 MB
Minimum Android version
Android 6.0
Minimum iOS version
iOS 13.0
RAM required
Minimum 2 GB
Live streaming quality
720p / 1080p
Offline caching
Bet slip & balance
Update frequency
Every 2 weeks
bha999

App vs. Website — Which is better?

What bha999 app users get exclusively

Features Website Bha999 app
Loading speed Depends on network 30% faster
Push notifications
Fingerprint Login
View bet slip offline
Live Score Widget
Data usage More 40% less
Match reminder
Exclusive App Bonus

Place your first bet on the bha999 app and get an extra ৳200 bonus available — exclusively for app users. Register and download.

Smart Notification System

Notifications on the bha999 app aren't random like other apps. You'll get match reminders for the sports you follow, alerts when odds on your bets shift significantly, and instant notifications whenever a new bonus offer is available.

You can customize your notifications in Settings — choose which types you want to receive, when they're sent, and whether they make a sound. Enable "Do Not Disturb" mode during sleep or meetings and notifications will be paused automatically.

Match reminder
Bangladesh vs India T20 starts in 30 minutes. Check the odds now.
15 min ago
Odds change
The odds on your betted match have moved from 1.85 to 2.10 — there's an opportunity here.
2 hours ago
New bonus offers
Your weekly cashback of ৳8,500 has been added to your balance.
Today at 10:00 AM
Withdrawal Successful
৳5,000 has been sent to your bKash. Reference: TXN20250001
Yesterday

How the bha999 app transforms your betting experience

One of the biggest frustrations with browser-based betting is tabs closing or pages reloading unexpectedly. During live betting, where every second counts, even a small disruption becomes a real problem. The bha999 app eliminates this — if your connection drops suddenly, the app reconnects and restores exactly where you left off.

During cricket season, a lot of people follow matches between tasks at work. The bha999 app's live score widget makes that effortless — a small widget on your home screen shows the score, overs, and wickets at a glance. No need to open the app; just check the widget, and if you want to bet, tap straight through.

Paying via bKash is a particularly smooth experience. Tap "Deposit" in the app → enter the amount → select bKash → enter your PIN. The whole process wraps up in under 45 seconds. Your balance updates instantly — no waiting around.

The app features a Night Mode that shifts the screen to warmer tones after dark, reducing eye strain. Since many players in Bangladesh stay up late — especially for European football matches — Night Mode makes those long sessions far more comfortable.

Bha999 releases app updates every two weeks. Updates typically add new games, improve performance, and occasionally introduce new features. The process is automatic — no need to check manually. Just keep Auto-update enabled.

First-time mobile bettors will find a "New User Guide" right inside the app. After your first login, a short tutorial walks you through the basics — where to find your balance, how to place a bet, and where to withdraw. It's all explained simply and clearly. To learn more about responsible betting, visit our Responsible Gaming View the page.

User reviews

From across Bangladesh

4.8
★★★★★
Based on 1,20,000+ ratings
5★
78%
4★
14%
3★
5%
2★
2%
1★
1%
★★★★★
"I place live bets on my commute. The app runs so smoothly it never lags even on 3G. And bKash payments are genuinely fast."
Mohammad Rafi
Dhaka, Mirpur
Samsung Galaxy A54
★★★★★
"I used to rely on the browser — now it's the app only. The fingerprint login is a game-changer; no more trying to remember passwords."
Sadia Islam
Chittagong
iPhone 13
★★★★★
"During IPL season I'm on the app every single day. Match reminders come through on notifications, and I get alerts whenever odds change. It's incredibly convenient."
Tanvir Ahmed
Sylhet
Xiaomi Redmi Note 12
★★★★☆
"Playing Live Baccarat on the app is so easy. Everything is clear on screen. Works great even on smaller phones."
Nazmul Haq
Rajshahi
Realme C55
bha999

Frequently Asked Questions

Frequently asked questions about using the bha999 app

Tap the "Offers" icon in the bottom menu bar to see all active promotions in one place. You'll find welcome bonuses, weekly cashback, cricket season offers, and special tournament bonuses all listed there. Most offers refresh every Monday morning — and if there's a big match over the weekend, new offers may also go live on Fridays. Live event bonuses such as IPL or World Cup promotions can appear at any time. Keep notifications on so you're alerted the moment a new offer drops.

To place an accumulator or multi-bet, go to the Sports section and tap the odds you want on your first match — it will be added to your Bet Slip. Then tap the odds on a different match the same way, and that will be added too. Once two or more selections are in your slip, the "Accumulator" tab will automatically appear at the bottom — tap it to see your combined odds and potential payout. Enter your stake and tap "Place Bet" to confirm. Keep in mind, every selection must win for you to get a return — if even one loses, the entire bet is lost.

Download today — ৳200 bonus on your first bet

Place your first bet on the bha999 app and unlock an exclusive app bonus. Android or iOS — either way, the download is just 38MB.

বাংলা