Bangladesh's fastest online betting platform. On bac999, enjoy real-time odds, in-play betting, and instant payments on every match.
Online betting is no longer just for international audiences. Millions of people in Bangladesh enjoy betting on their favorite teams every day — and bac999 is at the heart of that movement, making betting simple, secure, and genuinely rewarding.
Cricket is our national passion. bac999 covers every match — IPL, BPL, Test, ODI, T20 — along with top football leagues like EPL, La Liga, and UEFA Champions League. You can also place live bets on badminton, tennis, basketball, and much more.
Bac999's standout feature is its in-play betting. You can change bets, add new ones, and track real-time odds at any point during a match. This was once exclusive to major international platforms — now it's available right here on bac999.
Over 100 markets per match — from match winner to runs in a specific over, every type of bet is covered.
Bac999 covers over 50 sports categories. Bet on your favorite sport anytime.
IPL, BPL, Test, ODI, T20 — 100+ markets for every match.
EPL, La Liga, Champions League — the world's top leagues, all in one place.
From the Grand Slams to the ATP Tour — set-by-set live betting.
DOTA 2, CS:GO, FIFA — place your bets on the biggest tournaments in the gaming world.
From the BWF Super Series to the Olympics — bet with live scores.
Quarter-by-quarter betting on NBA and international leagues.
Thrilling betting on international horse racing.
UFC, WWE — real-time fight-by-fight betting.
Bac999 provides competitive odds for every match. Check out some examples below.
| Match | Sports | Bet Type | Odds (1) | Odds (X) | Odds (2) | Status |
|---|---|---|---|---|---|---|
| Bangladesh vs India | Cricket | Match Winner | 2.15 | — | 1.80 | Live |
| Man City vs Arsenal | football | 1X2 | 2.40 | 3.20 | 2.90 | Live |
| Djokovic vs Alcaraz | Tennis | Match Winner | 1.75 | — | 2.10 | Upcoming |
| Lakers vs Warriors | Basketball | Handicap | 1.95 | — | 1.85 | Upcoming |
| Team Liquid vs NaVi | E-Sports | Map Winner | 2.60 | — | 1.50 | Live |
* Odds change in real time. Register now to see the latest odds.
Getting familiar with a few basics before you start betting on bac999 will make your experience much more rewarding. Betting is all about skill and analysis — the more you know, the better your decisions will be.
Odds are a numerical expression of winning probability. bac999 uses decimal odds — for example, 2.00 means a BDT 100 bet returns BDT 200.
Go beyond match winner — bac999 offers hundreds of markets including total goals, handicap, first scorer, and corner count.
Odds change every second during a match. bac999's live betting feature helps you place the right bet at exactly the right moment.
Set a fixed budget and stick to it. bac999 supports responsible betting and lets you set deposit limits.
Watch selected matches live directly on bac999 and place bets at the same time — no separate app needed.
Settle your bet before the match ends — lock in a profit or cut your losses. bac999's cash-out feature works entirely in real time.
Bet on multiple matches at once — each set of odds multiplies together, significantly boosting your potential payout.
Recent form, head-to-head records, and injury updates for every team — make informed decisions backed by real data.
Works seamlessly on any smartphone. bac999's mobile interface is fast, intuitive, and easy on your battery.
SSL-encrypted transactions with Mobile Banking, Nagad, and Rocket support — completely secure deposits and withdrawals.
Register on bac999 in just 2 minutes using your mobile number or email.
Deposit from as little as BDT 100 via Mobile Banking, Nagad, or Rocket — no hidden charges.
Go to the betting section, select your preferred sport and match, then choose a market.
Winnings are added to your wallet instantly. Withdraw to mobile banking in as little as 5 minutes.
Bac999 offers exciting bonus deals for both new and existing members.
Get a 100% bonus on your first deposit — up to BDT 5,000.
Get 10% cashback on losing bets every week, credited directly to your wallet.
Get an extra 25% bonus on every winning acca bet with 4 or more matches.
Reload every Monday and get a 50% bonus — up to BDT 2,000.
To succeed at cricket betting, go beyond luck and follow a smart strategy. Here's the advice bac999's experienced bettors swear by.
Pitch conditions and weather can have a huge impact on match results. Make sure you check this information before placing any bets on bac999.
Check the last 5 match results, key player availability, and team composition before making your decision.
If you're new, start with small bets. On bac999, you can place a bet with as little as BDT 50 — so take your time, learn as you go, and build your confidence.
Don't limit yourself to match winner bets. Explore special markets like top batsman, leading wicket-taker, or runs in a specific over for more opportunities to win.
"I started betting on bac999 with just BDT 500. In the very first week, I won three IPL matches and cashed out nearly BDT 3,000. The withdrawal came through in just 5 minutes — that's what impressed me the most."
"I used to bet on football through other sites, but withdrawals were always a hassle. When I switched to bac999, the odds were much better and the live betting speed was excellent. I made solid profits with accumulator bets on the Champions League."
"I haven't found this many cricket betting markets anywhere else. The over-by-over live odds are especially useful for me. Customer support also responds quickly, which honestly makes a big difference."
Thousands of bettors across Bangladesh win on bac999 every day. Don't wait — start your journey now.