Bet on thousands of live and pre-match events daily at bf 999. Instant deposits via Mobile Pay and Nagad, real-time odds updates, and a mobile-friendly interface.
Bangladesh and international — all your favourite sports on one platform
From IPL, BPL, and T20 World Cup to local leagues — bet across all formats
🔥 Most popularPremier League, Champions League, Bangladesh Premier League
Live OddsBet on Pro Kabaddi League and international kabaddi tournaments
Local SportsDOTA 2, CS2, VALORANT, Mobile Legends major tournaments
NewFrom Grand Slams to ATP & WTA — all major matches covered
Live OddsReal-time betting on NBA, EuroLeague, and international basketball leagues
OvernightTour de France, World Athletics Championships
SeasonalHockey, volleyball, rugby, snooker, boxing, and much more
Always
When you think about betting online, trust is the first thing that comes to mind. bf 999 has built a familiar name among players in Bangladesh — not by making big promises, but by delivering a consistent experience day after day.
When it comes to cricket — for any Bangladesh match, odds are available on bf 999 before the toss even happens. Live betting kicks off from the very first ball, with odds updating in real time every over. That combination of speed and accuracy makes for a completely different betting experience.
And it's not just cricket — whether the Premier League kicks off at 2 AM or an IPL match is on in the afternoon, bf 999 keeps live scores and odds updated around the clock. You get the thrill of being pitch-side, right from your phone.
The information below is for illustrative purposes only. Actual odds change in real time during the match.
| Match | Type | Team 1 | Draw | Team 2 | Status |
|---|---|---|---|---|---|
| Bangladesh vs India T20 Series |
Match Winner | 1.85 | — | 2.10 | Live |
| Man City vs Arsenal Premier League |
Full Time | 2.20 | 3.40 | 3.10 | Tonight |
| CSK vs MI IPL 2026 |
Match Winner | 1.75 | — | 2.05 | Live |
| Barcelona vs Real Madrid La Liga |
Full Time | 2.60 | 3.20 | 2.75 | Tomorrow |
| Patna Pirates vs U Mumba Pro Kabaddi |
Match Winner | 1.95 | — | 1.88 | This evening |
The days of placing a pre-match bet and just waiting are over. In bf 999's live betting section, you can place new bets at every moment of the match. Take this scenario — it's the 15th over in cricket, the team is sitting at 130 but three wickets are already down. The odds have dropped, but you believe they'll push the runs late — that's exactly when you jump in with a live bet.
Bf 999's live betting interface is fast enough that placing a bet from the moment you spot the odds takes just a few seconds. Live scores, ball-by-ball updates, and odds are all visible on one screen — no need to switch apps or open extra tabs.
Getting started might feel daunting for new players — but the process at bf 999 is genuinely straightforward. Read through these five steps once and you'll know exactly what to do.
Sign up at bf 999 — just enter your mobile number and password. The whole thing takes a few minutes.
Deposit a minimum of ৳100 via Mobile Pay, Nagad, or Rocket. Funds are credited to your wallet instantly.
Select "Sports" or "Sports Betting" from the menu, then find your preferred sport and match.
Click on your preferred odds, enter your stake amount, then press "Confirm".
Once the match ends, your winnings will be automatically credited to your wallet.
Odds update every second, keeping the market as accurate as possible at all times.
Cash out of a bet while you're in a profitable position — before the match is over.
Bet on multiple matches at once — win them all and the odds multiply for a much bigger payout.
Full mobile experience — no separate app required, works great right in your mobile browser.
All your bets in one place — keep track of exactly how much you've won or lost across every wager.
Selected matches feature special odds boosts, free bets, and cashback promos.
In Bangladesh, cricket is more than a sport — it's a passion. And bf 999 brings the deepest cricket betting markets to match that passion. It's not just about picking the winner; you can bet on runs per over, who gets out next, who takes Player of the Match — and everything in between.
During the BPL, bf 999 opens special markets around Bangladeshi player performances — how many runs Shakib will score, how many wickets Mustafizur will take. These markets are crafted specifically for Bangladesh fans.
For the T20 World Cup, Asia Cup, and other major tournaments, bf 999 offers special odds boosts. Participation spikes dramatically during these events — a clear sign of how much players trust bf 999.
Real tips drawn from the experience of seasoned players
Don't put all your money on a single match — spread it across smaller bets. Bankroll management is the most important skill for long-term success.
Checking a team's recent form, head-to-head record, and pitch conditions leads to far better decisions than going on gut feeling alone.
Your favourite team won't always win. When it comes to Bangladesh matches, make decisions based on data — not emotion.
Odds before a match are different from odds during play. Waiting a little can sometimes get you a much better value.
Before claiming any promo at bf 999, make sure you fully understand the wagering requirements — it'll save you disappointment later.
Chasing losses with bigger bets is one of the most common causes of serious losses. Set a limit and stick to it.
Bf 999 believes betting should be a source of enjoyment, never a substitute for income. That's why the platform has prioritised responsible gaming from day one.
Each user can set a daily or weekly deposit limit on their account. If you ever feel like your betting is getting out of control, you can contact customer support directly and request a temporary account suspension.
Betting on bf 999 is strictly prohibited for anyone under 18. Age is verified at registration, and KYC documents may be requested if needed.
The most frequently asked questions from both new and existing players