Live🏏Bangladesh vs IndiaBAN 1.85 | IND 2.10 LiveManchester City vs ArsenalCity 2.05 | Draw 3.40 | Arsenal 3.20 🏏Pakistan vs Sri LankaPAK 1.65 | SL 2.45 Real Madrid vs BarcelonaReal 2.15 | Draw 3.25 | Barca 2.90 Live🎾Djokovic vs AlcarazDjok 1.75 | Alcaraz 2.15 🏏Australia vs EnglandAUS 1.90 | ENG 2.00 Live🏏Bangladesh vs IndiaBAN 1.85 | IND 2.10 LiveManchester City vs ArsenalCity 2.05 | Draw 3.40 | Arsenal 3.20 🏏Pakistan vs Sri LankaPAK 1.65 | SL 2.45 Real Madrid vs BarcelonaReal 2.15 | Draw 3.25 | Barca 2.90 Live🎾Djokovic vs AlcarazDjok 1.75 | Alcaraz 2.15 🏏Australia vs EnglandAUS 1.90 | ENG 2.00
Live Odds Cricket Football Top Markets

99xx Match Odds — Bangladesh's top cricket and football odds platform, with every match update in one place

Top odds, live updates, and analysis for every match — all in one place on 99xx. Bet smart, win more.

500+
Weekly Matches
30+
Sports Markets
98%
Payout Rate
24/7
Live Markets
99xx

Today's Match Odds

View odds directly from the cards below. Live match odds update every few seconds.

T20 International
LIVE · 14 Overs
🇧🇩
Bangladesh
118/3
VS
🇮🇳
India
ODI Series
Tonight 8:00
🇵🇰
Pakistan
VS
🇱🇰
Sri Lanka
Premier League
LIVE · 67'
🔵
Man City
2
VS
🔴
Arsenal
1
La Liga
Tomorrow 10:30 PM
Real Madrid
VS
🔵🔴
Barcelona
ATP Tournament
LIVE · Set 2
🇷🇸
Djokovic
6–4, 3
VS
🇪🇸
Alcaraz
4–6, 2
Pro Kabaddi
Today, 5:00 PM
🐯
Patna Pirates
VS
Jaipur Pink
99xx

Upcoming Match Odds

Get a quick look at the odds for all the key matches over the next 7 days.

Match Sport Date Team 1 Odds Draw Team 2 Odds
🇧🇩
Bangladesh vs Afghanistan
T20, Dhaka
Cricket Jul 18 1.72 2.25
🏴󠁧󠁢󠁥󠁮󠁧󠁿
England vs Australia
The Ashes, London
Cricket 19 July 1.90 2.05
🇩🇪
Bayern Munich vs Dortmund
Bundesliga
Football 20 July 1.80 3.60 4.10
🇧🇩
BPL: Cumilla vs Rangpur
BPL, Chattogram
Cricket Jul 21 1.68 2.35
🇫🇷
PSG vs Marseille
Ligue 1, Paris
Football 22 July 1.60 4.20 5.50
🎾
Nadal vs Medvedev
ATP Masters
Tennis Jul 23 2.30 1.65
🏉
Bengal Warriors vs U Mumba
Pro Kabaddi League
Kabaddi Jul 24 2.05 7.50 1.80
99xx

What Makes 99xx Odds Different?

At 99xx, you get more than just numbers — you get all the tools and information you need to understand the odds.

Real-Time Updates

Odds are updated every 3–5 seconds per match. Even mid-game shifts are reflected instantly during live play.

Detailed Markets

Go beyond win/loss — with over 50 markets including Over/Under, Handicap, and Player Performance.

Safe & Transparent

Odds on 99xx are completely transparent — no hidden commission, no extra charges.

Mobile-Friendly

All odds are available on the 99xx app — get push notifications for odds changes before anyone else.

What Are Match Odds and Why Do They Matter?

When you step into online betting, the first thing you encounter is "odds" — but many people see the numbers without really understanding them. Odds tell you how likely a team is to win a match and how much you stand to earn if they do. 99xx displays odds in decimal format, which is the most straightforward for Bangladeshi bettors.

Say the odds for Bangladesh are 1.85 and India are 2.10 in a Bangladesh vs India match. That means if you bet ৳100 on Bangladesh and they win, you get back ৳185 — a profit of ৳85. Likewise, a winning bet of the same amount on India would return ৳210.

Lower odds mean a team is considered more likely to win, while higher odds signal an underdog — less likely to win, but a bigger payout if they do. 99xx also includes an odds calculator on every match page to help you work it all out.

"I could never make sense of odds on other sites. The moment I joined 99xx, betting finally clicked for me. Watching live odds and placing bets has become second nature now." — Rafi, Chattogram, 99xx user

Key Things to Know About Cricket Odds

In Bangladesh, cricket runs on passion. Thousands of bettors join 99xx for every Tigers match. Cricket generally has no draw market in T20s and ODIs, so bettors choose between just two options — Team 1 or Team 2. In Test cricket, however, a draw is always possible, so three markets are available.

99xx offers special cricket markets that most bettors tend to overlook — toss winner odds, type of first wicket, runs in a specific over (Over/Under), top run-scorer, Man of the Match, and more. These niche markets generally carry higher odds, giving you the chance to earn stronger returns on smaller stakes.

Cricket betting on 99xx is at its most exciting during the BPL season. Cumilla Victorians, Rangpur Riders, Dhaka Dominators — every team's match comes with its own odds, and those odds shift moment to moment during live betting.

Football Odds — More Markets, More Opportunities

Football betting is a bit more complex, but that's what makes it exciting. There are three core markets — Home Win, Draw, and Away Win. On top of that, 99xx also offers Double Chance, Both Teams to Score (BTTS), Half-Time/Full-Time Result, Corner Kicks, and Goalscorer markets.

The Premier League, La Liga, and Bundesliga are the three leagues that attract the most interest from Bangladeshi football fans. 99xx covers every match across all three, with live odds available from kick-off right through to the final whistle.

Live Betting — The Most Thrilling Side of Odds

Many bettors stick to pre-match betting, but experienced ones know that live betting is a different thrill altogether. Odds shift every moment while the match is in play. A single wicket can flip cricket odds in an instant, and a goal in football changes the entire outlook for the rest of the match.

The live betting interface on 99xx is extremely fast. With a solid connection, you can place a bet before the odds update — a window many experienced bettors use to lock in better value through "odds lag." That said, live betting demands quick decisions, and without a cool head, it can just as easily work against you.

Understanding Odds Makes You a Smarter Bettor

Betting isn't just about luck. Those who consistently win on 99xx study each match beforehand — team form, pitch conditions, weather, injury reports, and head-to-head records. Then they check the odds to see whether it qualifies as a "value bet".

A value bet is one where the odds offered are higher than the team's actual probability of winning. Say you believe Bangladesh has a 60% chance of winning, but 99xx is offering odds of 1.85 — which implies roughly a 54% chance. That's a value bet. Placing this type of bet consistently over the long run significantly improves your chances of coming out ahead.

That said, responsible betting matters in any form of wagering. 99xx always advises: don't bet beyond your means, don't chase losses with bigger bets, and treat betting as entertainment — not a primary source of income.

99xx

FAQ

Everything You Want to Know About Match Odds.

Yes, live match odds on 99xx update every 3 to 5 seconds. In live cricket and football markets especially, you'll see odds shift instantly after every ball or in-game event.

Decimal odds (e.g. 1.85) mean a BDT 1 bet returns BDT 1.85 in total — a profit of BDT 0.85. Fractional odds (e.g. 17/20) are a bit harder to read. 99xx uses the decimal format because it's far more intuitive for Bangladeshi bettors.

Once a bet is confirmed, it generally cannot be cancelled. However, 99xx offers a "Cash Out" feature — on selected markets, you can partially or fully cash out your bet before the match ends.

Yes, on 99xx you can place separate bets on different markets within the same match. For example, you can bet on the Match Winner market and the Top Batter market at the same time. This is known as multi-market betting.

If a match is cancelled due to rain or any other reason, 99xx automatically voids all bets and refunds the full stake. The refund is typically credited to your wallet within 24 hours.

For any questions, reach out to the 99xx help center. Live chat is available 24/7 with support in Bangla. You can also find answers to common questions on our FAQ page.

Bet Today at the Best Odds

Sign up at 99xx and enjoy live match odds. Millions of bettors across Bangladesh have already made 99xx their platform of choice.

Register Now Log In
বাংলা