🏏 BAN vs IND — Win Odds: 1.72  |  ⚽ Arsenal vs City — Draw: 3.40  |  🎯 IPL — MI vs CSK Toss: 1.90  |  🏏 PSL — Lahore vs Karachi: 2.10  |  ⚽ El Clásico — Real Madrid Win: 2.05  |  🎾 US Open Final Odds Now Live  |  🏏 BPL — Dhaka vs Chittagong: 1.65  |  🏏 BAN vs IND — Win Odds: 1.72  |  ⚽ Arsenal vs City — Draw: 3.40  |  🎯 IPL — MI vs CSK Toss: 1.90  |  🏏 PSL — Lahore vs Karachi: 2.10  |  ⚽ El Clásico — Real Madrid Win: 2.05  |  🎾 US Open Final Odds Now Live  |  🏏 BPL — Dhaka vs Chittagong: 1.65  | 
📈 Real-Time Odds

999d Match Odds — Best Prices on Cricket, Football & All Sports

The best odds on the market, live updates, and instant betting — all on 999d

30+
Sports Category
98.7%
Payout Rate
1,200+
Weekly Live Events
1 Second
Odds Update Delay
999d
🔥
Special Offers
BAN vs IND — Bangladesh Win Odds Boosted
For a limited time, standard odds boosted from 1.65 to 2.00 Done

Live Cricket Odds

LIVE 🏏 T20 Series
⏱ Over 14.3 in progress
🇧🇩 Bangladesh
VS
🇮🇳 India
Bangladesh: 118/4 (14.3)
LIVE 🏏 IPL
⏱ 2nd Innings — Over 8.2
🏙️ Mumbai Indians
VS
🌟 Chennai Super Kings
CSK: 68/3 — Target 184
🏏 ODI Series
Tonight at 9:00 PM
🇧🇩 Bangladesh
VS
🇱🇰 Sri Lanka
🏏 PSL
Tomorrow at 5:00 PM
🔵 Lahore Qalandars
VS
🟡 Karachi Kings
999d

Football Odds — European Leagues

Match League Home Win Draw Away Win Time
Man City 🆚 Arsenal Premier League 2.20 3.40 3.10 Today 11:30 PM
Real Madrid 🆚 Barcelona La Liga 2.05 3.60 3.35 Tomorrow 10:00 PM
Bayern 🆚 Dortmund Bundesliga 1.75 3.80 4.20 In 3 Days
PSG 🆚 Marseille Ligue 1 1.60 4.00 5.50 In 4 Days
Juventus 🆚 Milan Serie A 2.35 3.25 2.90 In 5 Days
999d

How Match Odds Work at 999d

Odds are a numerical representation of the probability of a given outcome. 999d displays odds in decimal format, which is the most familiar and straightforward format for players in Bangladesh. If Bangladesh's odds to win a match are 1.80, a BDT 100 bet would return BDT 180 if successful — a profit of BDT 80.

999d's odds model is built on a wide range of data inputs. Team form, pitch or ground conditions, weather forecasts, player injury news, head-to-head records, and global betting market movements are all factored in to determine the odds for each match. The process isn't fully automated — 999d's experienced trading team also keeps a close eye on the odds for every major match.

Odds change much faster during live betting. The moment the first wicket falls or a goal is scored, odds are immediately recalculated. Using the 999d app, you can receive push notifications the instant these changes happen.

The most popular cricket betting markets in Bangladesh are Match Winner, Top Batsman, Top Bowler, and Over/Under Runs. 999d offers the most competitive odds across all four markets, with 30+ betting options available for any T20 match.

In-play, or Live Betting, is one of 999d's most powerful features. You can place bets even after a match has kicked off, with odds updating in real time as the action unfolds. It's especially useful for bettors who like to read the game as they watch and make decisions based on how things are developing.

999d also offers a Cash Out feature. If your bet is in a strong position but you'd rather lock in a profit before the match ends, you can cash out and secure a partial return. It's a great way to manage risk — especially when a match starts to look unpredictable.

Types of Odds: Which Format Does 999d Use?

There are three main odds formats used around the world — Decimal (European), Fractional (British), and American (Moneyline). 999d uses the Decimal format because it is the most intuitive and the easiest to calculate. No outcome carries odds below 1.00 — the minimum starts at 1.01. The higher the odds, the less likely the outcome, but the greater the reward.

Parlay & Combo Bets: Bigger Returns in One Go

Instead of betting on a single match, you can combine multiple selections into one bet — known as a parlay or accumulator. All selections must win for the bet to pay out, but the odds multiply, meaning the potential reward grows significantly. 999d supports parlays of up to 15 matches. The risk is higher, but so is the potential return from a small stake.

999d

Odds Terminology: Plain and Simple

New to betting? Start by getting familiar with these key terms

Handicap
A virtual run margin is applied to the stronger team's score to level the playing field. For example, if Bangladesh is given a -20 run handicap, 20 runs are deducted from their final score when determining the result.
Over/Under
Bet on whether the total runs or goals in a match will go Over or Under a set number at 999d. One of the most popular markets in cricket betting.
In-Play / Live Bet
Place bets in real time even after a match has started. Odds shift moment to moment as the game unfolds.
Cash Out
The option to cash out part or all of your winnings from an active bet before the match ends. Available anytime through the 999d app.
Parlay / Accumulator
Combine multiple matches into a single bet. All selections must win, but since the odds multiply together, a small stake can return a big reward.
House Edge
The built-in mathematical edge 999d holds across every market. 999d's house edge is among the lowest in the market, pushing the payout rate up to 98.7%.

Why Are 999d's Odds the Best in the Market?

As online betting platforms multiply in Bangladesh, player complaints about poor odds quality remain all too common. Many platforms maintain high house margins that steadily work against bettors over time. 999d takes a different approach. Our cricket markets carry an average margin below 3.5% — among the lowest of any platform in Southeast Asia.

999d is connected to a large global liquidity network, which makes it possible to source highly competitive odds from markets around the world. Simply put: the odds you'd find on a smaller local platform in Dhaka are very likely to be beaten by what 999d can offer.

999d offers Boosted Odds on special occasions. For major Bangladesh matches or big tournaments, odds can go 20–30% higher than standard — for a limited time only. These offers are sent as push notifications through the 999d app, so keeping the app installed means you'll never miss out.

FAQ

To register, you'll typically need your full name, an active mobile number or email address, and a secure password. 999d requires you to be 18 or older, so your date of birth may also be requested. Identity verification (KYC) can be completed later, but a national ID or passport may be required for larger withdrawals.

No. Under 999d's rules, each person may hold only one account. Creating multiple accounts is a violation of the platform's terms of use — if detected, all associated accounts may be suspended and any balances could be forfeited. If you're having trouble with an existing account for any reason, contact the 999d support team. Resolving the issue without opening a new account is always the right course of action.
Betslip 0
Click the Odds Button

Smart Betting Tips

1
Rather than putting everything on a single match, spread your bets across multiple matches to reduce your risk.
2
Live odds move fast — analyse the match beforehand so you can make quick, confident decisions.
3
Don't miss boosted odds offers when they're available — they're only around for a limited time.
4
Use the Cash Out feature to lock in a guaranteed return before the match is over.
5
Avoid chasing losses with bigger bets — sticking to your budget is what pays off in the long run.

Popular Markets

  • 🏏 Match Winner Most Popular
  • 🏏 Over/Under Runs 2nd Most Popular
  • ⚽ Both Teams to Score 3rd Most Popular
  • 🏏 Top Batsman Rising Fast
  • 🏏 Toss Winner Rising Fast

Deposit & Withdrawal

All major Bangladeshi payment methods are supported at 999d:

bKash Nagad Rocket VISA Mastercard

⚡ Withdrawals processed in just 5 minutes.

🏆

Bet at the Best Odds

Register at 999d now and claim your welcome bonus.

Get Started Now
বাংলা