🏏 Bangladesh vs India – Bangladesh1.85 | Draw3.20 | India2.10
⚽ Man City vs Real Madrid – Man City2.05 | Draw3.40 | Real1.95
🏏 IPL – Mumbai1.75 | Chennai2.20
🎾 Wimbledon – Djokovic1.60 | Alcaraz2.50
⚽ Premier League – Arsenal1.90 | Chelsea3.80 | Draw3.60
🏏 T20 World Cup – Pakistan2.40 | Australia1.80
🏏 Bangladesh vs India – Bangladesh1.85 | Draw3.20 | India2.10
⚽ Man City vs Real Madrid – Man City2.05 | Draw3.40 | Real1.95
🏏 IPL – Mumbai1.75 | Chennai2.20
🎾 Wimbledon – Djokovic1.60 | Alcaraz2.50
⚽ Premier League – Arsenal1.90 | Chelsea3.80 | Draw3.60
🏏 T20 World Cup – Pakistan2.40 | Australia1.80

But 999 Match Odds – The Best Odds for Cricket, Football & All Major Sports — All in One Place

With real-time odds, fast bet settlement, and Bangladeshi payment methods, Sports Betting on But 999 has never been easier.

30+
Sports Categories
500+
Daily Matches
98%
Payout Rate
Live
In-Play Betting
but 999

Today's Match Odds

Cricket LIVE
Updated: Every 30 Seconds
MatchTeam 1DrawTeam 2
Bangladesh vs India
Live · T20 · Over 12.3
Pakistan vs Australia
Tonight 8:00 PM · ODI · 2nd Match
England vs South Africa
Tomorrow 3:30 PM · Test · Day 1
Mumbai Indians vs Chennai
Today 7:30 PM · IPL
Football LIVE
UEFA Champions League & Premier League
MatchTeam 1DrawTeam 2
Man City vs Real Madrid
Live · UCL · 67'
Arsenal vs Chelsea
Tonight 10:00 PM · Premier League
Barcelona vs Atlético
Tomorrow 12:00 AM · La Liga
Bayern vs Dortmund
Tomorrow 11:30 PM · Bundesliga
Tennis
Wimbledon 2026
MatchPlayer 1Player 2
Djokovic vs Alcaraz
Tonight 9:00 PM · Quarter Final
Sinner vs Medvedev
Tomorrow 2:00 PM · Semi-Final
Kabaddi
Pro Kabaddi League
MatchTeam 1Team 2
Patna Pirates vs Bengal Warriors
Today 7:00 PM · PKL Season 11
Jaipur Pink Panthers vs U Mumba
Tomorrow 8:30 PM · PKL
but 999

How Do Match Odds Work?

Odds can seem intimidating at first, especially if you're just getting into betting. But it's actually pretty straightforward. At But 999, we display odds in decimal format — the format Bangladeshi bettors find easiest to understand.

Say Bangladesh vs India has Bangladesh priced at 1.85. If you place a BDT 100 bet on Bangladesh and they win, you get back BDT 185 — a profit of BDT 85. The lower the odds, the greater the team's perceived chance of winning.

1
Select a Match

Browse the match list and select any game you like — cricket, football, or any other sport.

2
Select Odds

Click the odds button for the team you want to back — it'll be added to your bet slip.

3
Confirm Bet

Enter your stake and submit. If you win, the winnings are credited directly to your account.

What Makes Our Odds Stand Out

⚡
Real-Time Odds Updates
Odds update every 30 seconds, with only a few seconds of delay for in-play betting.
📈
Best Odds on the Market
But 999 offers some of the lowest margins in the industry, which means better value odds for you.
🏏
Special Focus on Cricket
Bangladesh, IPL, T20 World Cup — detailed odds available for every cricket match.
💰
Fast Bet Settlement
Winnings are credited to your account as soon as the match ends.
📱
The Full Experience on Mobile
Watch live matches and place bets on your smartphone — all on one screen.
but 999

What But 999 Offers on Match Odds

Online Sports Betting in Bangladesh isn't just for Dhaka anymore. People from Cumilla, Chattogram, Sylhet — all across the country — are now betting on mobile. but 999 understands this reality and has built its entire service mobile-first.

Cricket Betting — Bangladesh's Biggest Market

Cricket runs deep in Bangladesh — it's a national passion. From Bangladesh national team matches to the IPL and T20 World Cup, But 999 offers dedicated betting markets for every major game. Beyond match winners, you'll find detailed options like top batter, highest wicket-taker, and total runs.

In-Play Betting – Bet While the Match Is Live

But 999's in-play betting feature has been most popular among cricket bettors. Odds keep shifting even after the match is underway. If Bangladesh loses 2 wickets in the third over, the odds change instantly. Catching the right moment to bet can make a real difference to your returns.

Understanding Odds Formats

But 999 uses decimal odds because they're the simplest format. 1.50 means you get ৳150 back for every ৳100 staked. 2.00 means double, 3.00 means triple. No need to deal with fractional or American odds formats.

Bet on Multiple Matches at Once – Accumulator

You can combine odds from 3–4 matches into a single slip — that's an accumulator bet. If all your predictions are correct, the odds multiply, giving you a much bigger payout. The trade-off is higher risk: one wrong selection and the entire slip is void.

But 999 vs the Rest

❌ No
Feature But 999 Others
Live Odds ✅ 30s ⏳ Slow
Mobile Pay/Nagad ✅ Yes ❌ No
Cricket Markets ✅ Details ⚠️ Limited
In-Play Betting ✅ Yes ⚠️ Partial
Bangla Interface ✅ Completed
Fast Payments ✅ Instant ⏳ Delayed
🎯 Betting Tips
  • Set a budget before you bet — don't put it all on one go.
  • Live odds change fast — make your decision quickly.
  • Stick to the sport you know best — that's where your edge is.
  • Keep your accumulator bets to 2–3 selections — don't get carried away.
  • Read the game as it unfolds and place smarter bets with in-play betting.
📊 Popular Betting Markets
🏏 Match Winner Maximum
🎯 Total Runs Popular
🏅 Top Batter Popular
⚡ First Wicket New
⚽ Half-Time Score Football
but 999

Match Odds Q&A

But 999 covers odds for 30+ sports, including cricket, football, tennis, kabaddi, basketball, volleyball, and e-sports. Cricket and football have the widest range of betting markets.

Yes, But 999 offers live in-play betting. Odds update every 30 seconds during a match. In cricket, new odds are set after each over; in football, odds shift instantly when a goal is scored.

Decimal odds of 1.50 mean you get back 1.5x your stake. For example, a ৳200 bet returns ৳300 if you win — a profit of ৳100. At but 999, all calculations are shown upfront on the bet slip.

But 999 settles bets as soon as a match concludes. Winnings are typically credited within 5–10 minutes of the result being confirmed. Withdrawals to Mobile Pay or Nagad arrive within 15–30 minutes.

Accumulator bets are harder to win but offer much higher returns. At but 999, you can add 2 to 10 selections in a single accumulator. For beginners, it's best to start with just 2–3 selections.

At but 999, the minimum bet starts at just ৳10 BDT, making it highly accessible for bettors across Bangladesh. Maximum bet limits vary by match and market.

Get Started Today — Register at but 999

Top match odds, in-play betting, and instant payments via Mobile Pay/Nagad — all in one place.

বাংলা