bf89 Online Betting — Instant deposits via bKash and Nagad with the fastest withdrawals in Bangladesh
From cricket betting to live casino — all in one place. Get your money sent directly to your mobile wallet, hassle-free.
Up to 200% bonus on your first deposit up to ৳10,000
Open your first account at bf89, deposit via bKash or Nagad, and triple your balance. The wagering requirement is just 15x — among the lowest in the market.
- 200% bonus on your deposit amount
- Maximum bonus ৳10,000
- Wagering requirement: 15x
- Applicable on bKash, Nagad, and Rocket
Game Categories Overview
Cricket Betting
CricketBPL, IPL, T20 World Cup — all the markets Bangladesh cricket fans love are right here. Place your bets before the match or while the game is live. Get the best odds on every Bangladesh Tigers match at bf89.
Slot Games
SlotsHundreds of slot games from PG Soft, Pragmatic Play, and JILI. Play popular titles like Fortune Tiger, Gates of Olympus, and Sweet Bonanza on mobile any time. Each round wraps up fast, so even a short break is enough for a good session.
Live Casino
Live CasinoPlay live baccarat, roulette, and blackjack with professional dealers from Evolution Gaming and Ezugi. HD streaming and Bengali chat support make the experience truly stand out.
Table Games
Table GamesBaccarat, roulette, blackjack — the top choice for players who enjoy strategy. The rules are straightforward so newcomers can pick them up quickly, and the RTP is generally good.
Teen Patti
Teen PattiOne of South Asia's most popular card games. Enjoy exciting rounds with friends or at a live table with JILI's Teen Patti Joker and Teen Patti 20-20.
Andar Bahar
Andar BaharA traditional card game from the Indian subcontinent — now online. Make a single decision (Andar or Bahar) and find out the result in just a few seconds.
Bingo
BingoMultiple bingo variants from JILI including Fortune Bingo and Super Bingo. This number-matching game of luck gives you the chance to win big prizes, and it's a simple starting point for newcomers.
Crash Games
Crash GamesFast multiplier-based rounds including Aviator by Spribe. The longer you wait, the higher the multiplier climbs — but cash out before it crashes. Each round lasts just a few seconds.
Why Choose bf89?
Fastest Withdrawals
Funds arrive directly in your mobile wallet in as little as 30 minutes to 3 hours.
SSL Security
Your personal information and transactions are protected with the highest level of SSL encryption.
24/7 Bangla Support
Resolve any issue around the clock via live chat support in Bengali.
5 Payment Methods
bKash, Nagad, Rocket, Upay, and bank transfer — all supported.
VIP Rewards Program
Play regularly to move up from Bronze to Platinum and earn weekly cashback.
Mobile Optimized
Whether you play on the Android app or a mobile browser, the experience is smooth either way.
Special Offer — Reload Bonus
Fast Deposits via bKash and Nagad
More than 60% of people in Bangladesh don't have a bank account, but they do have a mobile wallet. That's why bf89 supports the five most popular mobile payment methods — instantly.
bKash
Bangladesh's largest mobile banking service. Every deposit is instant.
Amount: ৳100 — ৳50,000
Processing: Instant
Deposit in 3 stepsNagad
A government-backed digital payment service — trusted and fast.
Amount: ৳100 — ৳50,000
Processing: Instant
Deposit in 3 stepsRocket
Mobile banking from Dutch-Bangla Bank — can be used without a bank account.
Amount: ৳100 — ৳50,000
Processing: Instant
Deposit in 3 stepsUpay — Instant, from ৳100
Bank Transfer — 1–3 hours, from ৳100
Minimum withdrawal ৳1,000. Withdrawal time: 30 minutes to 3 hours.
Crash Games — Fast Rounds, Big Potential
In a crash game like Aviator, a plane takes off and the multiplier keeps rising. Press the cash out button before the plane crashes — and your bet will be multiplied by whatever the multiplier is at that moment.
Using the auto cash out feature, you can set a target multiplier in advance. Each round lasts just a few seconds, so the pace of play is very fast.
⚠️ Caution: Set a stop limit before you start playing. In crash games, the multiplier can end at any time — keep your bet size accordingly.
How a Betting Exchange Works
In a regular sportsbook you bet against the bookmaker. In an exchange you bet against other players — the bookmaker only facilitates the transaction and takes a small commission.
There are two types of bets on an exchange — Back (bet that an outcome will happen) and Lay (bet that an outcome will not happen).
Example: In a Bangladesh vs India match, you Back Bangladesh to win with ৳500. Odds are 2.5. If Bangladesh wins, you receive ৳1,250 (your original stake back plus ৳750 profit). If they don't win, you lose ৳500.
Exchange odds are generally slightly higher than sportsbook odds because the margin is lower — though a commission is deducted.
| Comparison | Back | Lay |
|---|---|---|
| Meaning | In favour of a win | Against a win |
| Odds | Market determined | Market determined |
| Risk | Stake amount | Liability can be higher |
| Usage | Casual bettors | Experienced bettors |
Football Betting — The World's Top Leagues
Football fans in Bangladesh regularly follow the English Premier League, La Liga, UEFA Champions League, and FIFA World Cup qualifiers. bf89 offers betting opportunities on almost every match across these leagues.
Keep in mind that most major European league matches kick off after 11 PM Bangladesh Standard Time (BST).
Home win, draw, or away win
Cover two outcomes at once
Bet on the total number of goals
Whether both teams will score
Level the playing field with a goal advantage
Pick the exact scoreline
Loyalty and VIP Rewards Program
Play regularly at bf89 and move up to higher tiers based on your activity. Weekly cashback increases with each tier.
Bronze
0.3%
Weekly Cashback
Starting level — play regularly and collect points.
Silver
0.6%
Weekly Cashback
Active player — play more, get more back.
Gold
0.9%
Weekly Cashback
Dedicated player — premium benefits and priority support.
Platinum
1.2%
Weekly Cashback
Highest level — personal account manager and exclusive offers.
Moving up each tier depends on your playing activity. Cashback is credited automatically every Monday.
Android App — bf89 in the Palm of Your Hand
Don't miss live cricket betting even when you're stuck in traffic in Dhaka or Chittagong. The bf89 Android app runs on low data, supports fast deposits via bKash and Nagad, and delivers live score updates.
Installation Steps
Download the APK file only from the official bf89 website. Never install it from Telegram or Facebook.
Go to your Android settings and allow installation from "Unknown Sources".
Tap the downloaded APK file to complete the installation.
Open the app and log in to your bf89 account.
For your security, turn off the "Unknown Sources" setting again after installation.
Minimum requirements: Android 7.0 or above, approximately 100 MB free space.
RTP and House Edge Explained
RTP (Return to Player) means the percentage of total bets a game returns to players on average over the long run. For example, if a game's RTP is 96%, then for every ৳100 wagered, ৳96 is returned on average. This is a theoretical average — in a single session, results can be higher or lower.
House edge is the flip side of RTP. If a game's RTP is 97%, then the house edge is 3%. This 3% is the casino's source of operating costs and profit.
Typical RTP ranges for different games: slot games are generally 92%–98%, blackjack is around 99% (with correct strategy), and roulette is 94%–97% (higher in the European version). These figures are only general ranges by game type — no specific game's RTP is being claimed here.
Knowing a game's RTP before you play helps you understand where you can play longer and where the risk is higher. However, RTP never guarantees a win — it is a long-term theoretical statistic.
Bankroll Management Guide
The first rule of responsible play is setting a fixed budget. Calculate your monthly income and expenses, and set aside only the amount you can afford to lose without affecting your household.
Divide into sessions
Split your total budget into 5–10 sessions. Do not spend your entire budget in one session. This way, one bad day cannot ruin your experience for the whole month.
1–5% per bet rule
Keep each bet between 1% and 5% of your session bankroll. Risking more than this could end your session with a single loss.
Stop after a win
Set a profit target in advance (for example, when your session bankroll grows by 50%). Once you reach that target, stop playing — greed is the biggest enemy.
Stop after a loss
Stop playing if you lose 50% of your session budget. Placing more bets to recover losses — this "chasing loss" habit is the most dangerous one.
After each session, note how much you deposited and how much you withdrew. Reviewing the figures at the end of the month will give you a clear picture of your playing habits and make decision-making easier.
Built for Bangladeshis
bf89 is not just a translated casino — it is a platform built with Bangladesh players in mind.
- Fully Bengali interface and customer support
- All transactions in Taka (BDT / ৳)
- bKash, Nagad, Rocket, Upay — the most popular mobile wallets
- Support and promotions aligned with Bangladesh Standard Time (BST, UTC+6)
- Special coverage of BPL, IPL, and Bangladesh cricket
- 24/7 live chat support in Bengali
Trusted Game Providers
bf89 works with the world's leading game developers to ensure fair play and high-quality gameplay.
Privacy Policy: bf89 keeps your personal information secure. We do not sell your data to third parties. Your account information and transactions are fully confidential and protected with SSL encryption.
To learn more, read our Privacy Policy page.
Legal Notice
bf89 operates as an online platform and does not claim any specific license or regulatory approval.
Bangladesh's Public Gambling Act was enacted in 1867 and contains no clear provisions regarding online betting. As a result, the legal status of online betting remains in a grey area.
Each user is solely responsible for complying with the local laws applicable to them. Before participating, verify the rules and regulations that apply in your area.
Age restriction: For those aged 21 and above only. To learn more about responsible gaming, visit the Responsible Gaming page.
Start with bf89 today
Deposit as little as ৳100 via bKash or Nagad, get a 200% bonus, and withdraw within 30 minutes.
Open an account now