From pre-match to in-play — bet at any moment. Cricket, Football, Tennis, Badminton and 30+ sports with real-time odds and huge market selection.
Bet across 30+ sports categories at bd99o
IPL, BPL, Test, ODI & T20
Most PopularEPL, La Liga, Champions League
Live BettingATP, WTA & Grand Slam Tournaments
Live BettingNBA, EuroLeague & International
Live BettingInternational & Club Leagues
Pre-MatchCS2, Dota 2, League of Legends
Live BettingOlympics & World Championships
Pre-MatchInternational & Field Hockey
Pre-MatchBet on live matches right now at real-time odds
The odds and match information above are for display purposes only. Log in to the bd99o platform to see real-time odds. In live betting, odds can change every second.
At bd99o, you're not limited to simply picking a winner — there are hundreds of markets to bet on. From simple markets for beginners to complex combo bets for experienced bettors, the bd99o betting section is built for every type of player.
Cash out your bet before the match ends. Partial or full — your choice. Reduce losses or secure profits.
A sample comparison showing how bd99o delivers competitive odds. Higher odds mean bigger payouts.
| Event / Market | Bd99o Odds | Industry Average | Difference |
|---|---|---|---|
| Bangladesh vs India — BD Win | 2.45 | 2.20 | +0.25 ↑ |
| EPL — Arsenal Win | 2.80 | 2.65 | +0.15 ↑ |
| IPL — Match Total Over 165.5 | 1.95 | 1.85 | +0.10 ↑ |
| ATP — Djokovic Win | 1.90 | 1.80 | +0.10 ↑ |
| Champions League — Both Teams Score | 1.75 | 1.68 | +0.07 ↑ |
| CS2 — NaVi Map Handicap -1.5 | 2.10 | 1.95 | +0.15 ↑ |
Odds shown are samples only. Actual odds may change at match time.
Placing your first bet at bd99o is straightforward. Just follow the steps below.
Register at bd99o. It only takes a few minutes. Start with your personal details and mobile number.
Deposit via Mobile Banking, e-wallet or bank transfer. Check the Cashier section for minimum deposit amounts.
Go to the Betting section, select your favorite sport and match. Pre-match or live — your choice.
Select markets and odds, add them to your bet slip, enter your stake amount and tap "Place Bet".
Why thousands of bettors in Bangladesh choose bd99o
Odds update every second in live matches. No delays — bet at the right odds at the right time.
Combine bets from multiple matches into one. Every win multiplies your returns. More value from a smaller stake.
Watch selected matches live on the bd99o platform. Place your bets while watching the action.
Settle your bet before the match ends. Partial or full cash out — in your control.
Head-to-head records between teams and players, form guides, injury updates — get all the information before you bet.
Bet from anywhere with the bd99o app. Get push notifications to alert you before matches kick off.
Betting is not just about luck. Regular bettors will tell you — with a bit of knowledge and planning, long-term results are much better.
Online Sports Betting is becoming increasingly popular in Bangladesh. Cricket is the nation's passion — IPL, BPL, World Cup or bilateral series — millions are interested in every match. To make this excitement even more thrilling, bd99o's Sports Betting platform was created.
Bd99o is more than a betting site — it's a full sports entertainment platform. Beyond cricket, you can bet on football, tennis, badminton, basketball, esports, and nearly every major sport. On average, 500+ events go live every day.
Pre-match betting means placing your bet before the match starts. It's straightforward for beginners — you have time to analyze. Odds are relatively stable.
In-play or live betting takes the excitement up a notch. You bet in real time while the match is in progress. In cricket, odds shift after every over; in football, after every goal. It's a great opportunity for those who are watching the game and can read how it's unfolding.
Bd99o's live betting interface is extremely fast. Odds update in just 1–2 seconds — and that speed matters, because in live betting every second counts.
Odds are a mathematical expression of the probability of an event occurring. For example: if Bangladesh's odds to beat India are 2.50, a BDT 100 bet returns BDT 250 (100 × 2.50) if they win. That includes your original BDT 100 stake, so your net profit is BDT 150.
The higher the odds, the less likely the event is considered to occur. Odds of 1.50 imply a strong probability; odds of 5.00 imply a weak one. Keep in mind — odds are estimates of probability, not guarantees.
Bd99o uses decimal odds, the format most familiar to Bangladeshi and Asian bettors. Some sites use fractional or American odds, but decimal is the simplest to work with.
When one team is much stronger and the odds for a direct win are very low (like 1.20), handicap betting becomes interesting. In handicap betting, the weaker team is given a virtual "advantage" and the stronger team a "disadvantage".
Example: if you bet on Man City at a -1.5 handicap in a football match, Man City must win by at least 2 goals. A 1–0 or 2–1 win means your bet loses. That's why handicap bets tend to carry higher odds.
One of the most popular bet types in cricket. You're betting on whether the total runs, wickets, or sixes will be "over" or "under" a set number. Example: Match Total Over 320.5 runs — if the combined total is 321 or more, the Over bet wins; 320 or fewer and the Under wins.
Total goals Over/Under in football is very popular. In tennis, total games, sets — almost every sport has Over/Under markets. bd99o offers a huge selection of these types of bets.
An accumulator (or "parlay") combines multiple bets into one. If every selection wins, the returns multiply. For example: you bet on three football matches with odds of 2.00, 1.80, and 2.20. Combined odds = 2.00 × 1.80 × 2.20 = 7.92. A BDT 100 stake returns BDT 792 if all three win.
However, the risk is higher — if one bet loses, the entire accumulator is lost. This is why experienced bettors discourage adding more than 2-3 selections.
Bd99o supports mobile banking, e-wallets, and bank transfers for Bangladeshi users. Deposits are generally instant. Withdrawal processing times vary by payment method — 2–6 hours for mobile banking and 1–3 business days for bank transfers.
KYC (identity verification) may be required when you make your first withdrawal. This is a standard security measure. You'll need to submit a photo of your passport, national ID, or driving license.
Bd99o charges no hidden fees. However, your payment provider — such as a bank or mobile banking service — may apply their own charges.
Everything You Want to Know About Betting
30+ sports, 500+ daily events, best odds and fast payouts. Register now and get a welcome bonus.
18+ Adults only. Play responsibly.