Bf88's betting platform offers pre-match and in-play betting, live streaming and instant payouts — with easy transactions via Mobile Banking, Nagad and Rocket.
For many people, online betting brings to mind three problems: complicated registration, slow payouts and no support in Bengali. bf88 has specifically addressed all three. Built with Bangladeshi players in mind, everything on the platform feels simpler and more familiar.
Getting started on bf88 takes just a few minutes. Register, deposit via Mobile Banking or Nagad, and start betting right away. From pre-match to in-play — all betting options are available in one dashboard. No need to jump between pages.
Bf88 is particularly well known for cricket. You can bet on Bangladesh national team matches, IPL, BPL, PSL and more — covering every over, every wicket, even how many runs off the next ball. For football, UEFA, Premier League, La Liga and the Bangladesh League are all covered.
One thing many players don't realize at first — bf88's odds are generally better than the market average. That means when you win the same bet, you get more back with bf88. Over time, that difference adds up.
Bf88 aims to offer the most competitive odds in the market. Comparative analysis shows that bf88's odds on major matches average 4–7% higher than competitors.
Odds update every second during a live match. Any change in the score, a wicket, or a goal is reflected in the odds instantly.
Welcome Bonus on First Deposit
Sign up and claim your bonus on your very first deposit — up to BDT 15,000.
The sports Bangladeshi players bet on most at bf88.
All major tournaments including Tests, ODIs, T20s, IPL, BPL and PSL
Odds 1.8–5.5Premier League, UEFA, La Liga, Champions League
Odds 1.5–8.0Wimbledon, US Open, French Open, ATP/WTA
Odds 1.4–4.2NBA, EuroLeague and international tournaments
Odds 1.6–3.8Ice Hockey — NHL & Field Hockey international events
Odds 1.7–4.5UFC, WWE and international boxing matches
Odds 1.3–6.5CS:GO, Dota 2, League of Legends, PUBG Mobile
Odds 1.5–9.0Volleyball, Badminton, Rugby, Snooker, and more
View All Sports
Whether you're a beginner or a seasoned bettor, there's a wide range of bet types to suit every level.
Place your bets before the match kicks off. Odds are generally more stable with pre-match betting, making it the easiest starting point for new players. In cricket, you'll find options like match winner, toss, top batter, and more.
Bet in real time as the match unfolds. Watch how the game develops before making your move. On bf88, in-play odds shift by the moment, so timing your decision is key.
Combine bets across multiple matches. If every selection wins, all the odds are multiplied together — and your potential payout grows significantly. Higher risk, but much higher reward.
You can exit a bet while it's still in play. If the match is going your way but the outcome feels uncertain, use Cash Out to lock in a partial profit.
Handicap betting is used to level the playing field between two unevenly matched teams. One team is given a virtual advantage or disadvantage to balance the odds.
Simply predict whether the total runs, goals, or points will be over or under a set number. This type of bet is especially popular in cricket and football.
These are the matches getting the most bets on bf88 today.
| Events | Sports | Team 1 | Draw | Team 2 | Status |
|---|---|---|---|---|---|
| Bangladesh vs India | 🏏 cricket | 2.35 | — | 1.65 | LIVE |
| Manchester City vs Arsenal | ⚽ Football | 1.90 | 3.40 | 3.80 | Tomorrow |
| Djokovic vs Alcaraz | 🎾 Tennis | 2.10 | — | 1.75 | LIVE |
| LA Lakers vs Golden State | 🏀 Basketball | 2.05 | — | 1.80 | Tonight at 9:00 PM |
| PSG vs Real Madrid | ⚽ Football | 2.60 | 3.10 | 2.45 | After 2 Days |
| Team Liquid vs NAVI | 🎮 E-Sports | 3.20 | — | 1.45 | LIVE |
* Odds are subject to change. Log in to your account to view the latest odds.
Get started in just five simple steps.
Visit bf88.plus and click the Register button. Enter your mobile number and password — your account will be ready in just 2 minutes. No complicated details required.
Deposit easily with Mobile Banking, Nagad or Rocket. Minimum deposit is just BDT 500. Get up to 150% bonus on your first deposit.
Go to the bet menu and choose your preferred sport. cricket, football, or anything else — all in one screen.
Select your match and odds, enter your stake in the bet slip and confirm. The whole process takes under 30 seconds.
Winnings are credited to your wallet instantly. Withdraw to Mobile Banking or Nagad — funds usually arrive within 15–30 minutes.
Start with small bets to get a feel for the platform. Using bf88's stats and live data to guide your decisions gives you a better chance of winning.
Play regularly on bf88 and earn bonuses and free bets.
Get a 150% bonus on your first deposit, up to BDT 15,000. This offer is one-time only, so the more you deposit, the more bonus you get.
Earn a 10% bonus on every daily deposit — up to BDT 5,000 per week. Regular players get the most out of this one.
Free bet opportunities on selected matches are available every week. Special free bet offers apply to major cricket and football matches. Keep notifications on so you never miss out.
The more you play, the more points you earn. Reach higher VIP tiers to unlock exclusive odds boosts, faster withdrawals, and a dedicated account manager.
Here's a quick look at why bf88 is the preferred choice for players in Bangladesh.
| Features | Bf88 | Standard Site |
|---|---|---|
| Bangla Language Support | ✔ Full Bengali | ✘ English Only |
| Mobile Banking / Nagad Payment | ✔ Direct Support | ✘ None or Third-Party |
| Minimum Bet | ✔ From BDT 100 Only | BDT 500–1000+ |
| Withdrawal Time | ✔ 15–30 Minutes | 1–3 Days |
| In-Play Betting | ✔ Available | Limited |
| Live Streaming | ✔ Available | ✘ Not Available |
| Cash Out | ✔ Available | Partial |
| Welcome Bonus | ✔ 150% | 50–100% |
| Bangladeshi Customer Care | ✔ 24/7 in Bengali | ✘ Not Available |
Here's what you should know before placing your first bet on bf88.
Before placing a bet, check the team's recent form, head-to-head record, and pitch or ground conditions. Detailed stats are available right next to each match on bf88 — make use of them.
Set a fixed budget and stick to it. Keep each bet to no more than 5–10% of your total balance. That's how you stay in the game long-term.
Betting based on loyalty to your favourite team often leads to losses. Always base your bets on data and analysis, not emotion.
After a loss, don't immediately try to recover by placing a bigger bet — this is known as "chasing losses" and is one of the most common mistakes bettors make.
Compare odds across different bet types on bf88. Pre-match and in-play odds for the same match can differ, so timing your bet right can mean better returns.
Bf88 lets you set daily and weekly betting limits. Play for entertainment — don't rely on it as your sole source of income.
The most common questions about bf88 betting, answered.
Register, deposit, and start betting on your favourite sports with a 150% welcome bonus.