🏏 BD vs IND: BD 1.85 | IND 2.10 ⚽ Man City vs Arsenal: MC 1.70 | Draw 3.50 | Arsenal 4.80 🏏 IPL: CSK vs MI – CSK 2.00 | MI 1.95 ⚽ Euro 2026: Spain vs France – Spain 2.20 | Draw 3.10 🏏 BPL: Dhaka vs Chattogram – Dhaka 1.95 | Chattogram 2.05 🏏 BD vs IND: BD 1.85 | IND 2.10 ⚽ Man City vs Arsenal: MC 1.70 | Draw 3.50 | Arsenal 4.80 🏏 IPL: CSK vs MI – CSK 2.00 | MI 1.95 ⚽ Euro 2026: Spain vs France – Spain 2.20 | Draw 3.10 🏏 BPL: Dhaka vs Chattogram – Dhaka 1.95 | Chattogram 2.05
Live Odds Updating

TG99 Match Odds – Live Cricket, Football & the Best Betting Odds, All in One Place

Which team has the edge, what are the chances of a draw, how much value is there on the underdog – tg99 brings you real-time odds for it all. Bet informed, not on instinct.

Bet Now Odds updated every 30 seconds

What are match odds and why do they matter?

In sports betting, odds are the most important number you'll encounter. Say Bangladesh is priced at 1.85 – a ৳100 bet returns ৳185 if they win, meaning ৳85 in profit. The lower the odds, the stronger a team is considered the favourite. The higher the odds, the bigger the underdog.

On tg99, odds shift throughout every match from start to finish. They move when a player gets injured, after the toss, or when pitch reports come in. Being able to read these movements can often help you find better-value bets.

On tg99's Match Odds page, you'll find live odds, pre-match odds, markets across a range of sports, and comparative analysis. Let's dive in.

Live Match Odds

Live
T20 World Cup 2026 • Group Stage Live 8.3 Overs
🇧🇩
Bangladesh
64/2
VS
🇮🇳
India
Not Batting
Bangladesh 1.85
Draw / Tie 18.00
India 2.10
Euro 2026 • Quarter-Final Live 63'
🇪🇸
Spain
1–0
VS
🇫🇷
France
0–1
Spain Win 2.20
Draw 3.10
France Win 3.40
IPL 2026 • Final Tonight 8:00
🦁
Chennai Super Kings
Pre-Match
VS
🐅
Mumbai Indians
Pre-Match
CSK 2.00
Tie 25.00
MI 1.95
Premier League • Gameweek 38 Tomorrow 11:30 PM
🔵
Man City
Pre-Match
VS
🔴
Arsenal
Pre-Match
Man City 1.70
Draw 3.50
Arsenal 4.80
Pro Kabaddi League • Semifinals Day After Tomorrow, 7:30 PM
🐂
Patna Pirates
Pre-Match
VS
🦁
Bengaluru Bulls
Pre-Match
Patna 2.30
Draw 12.00
Bengaluru 1.75
Wimbledon 2026 • Men's Semifinals Tonight 6:00
🇷🇸
Novak Djokovic
Pre-Match
VS
🇩🇪
Alexander Zverev
Pre-Match
Djokovic 1.45
Draw
Zverev 2.90
tg99

Follow match odds on TG99 and place bets from Narayanganj — right from your mobile

Odds Comparison – Where's the Best Value?

Odds vary across sites for the same match. tg99 always offers competitive odds. See the example below (BD vs IND T20):

Betting Site Bangladesh Draw/Tie India Margin
TG99 ⭐ 1.85 18.0 2.10 3.2%
Site B 1.80 16.0 2.05 5.8%
Site C 1.78 15.0 2.00 7.1%
Site D 1.75 14.0 1.98 8.5%
A lower margin means better value for you:

Margin is the bookmaker's commission. tg99's margin is just 3.2% – meaning you keep more of your returns. Over time, that difference adds up significantly.

Win Probability Analysis

Tg99's odds reflect how likely each team is to win. See the win probabilities for ongoing matches below:

🏏 Bangladesh vs India (T20)
Bangladesh
54%
India
46%
⚽ Man City vs Arsenal
Man City
59%
Draw
29%
Arsenal
21%
Weekly Forecast Accuracy (Chart)
tg99

Check TG99 cricket odds and place smart bets from anywhere – even from Saint Martin's Island.

How do you read odds?

Tg99 supports three odds formats. Most users in Bangladesh prefer decimal odds – they're the simplest to read.

🔢
Decimal Odds (2.00)
The simplest format. A BDT 100 bet at odds of 2.00 returns BDT 200 in total if you win — that's BDT 100 profit. This is the default format on tg99.
Fractional (1/1)
British format. 1/1 equals 2.00 in decimal. 3/1 means BDT 300 profit on a BDT 100 stake. 4/5 means BDT 80 profit on a BDT 100 stake.
🇺🇸
American (+100)
+100 means a $100 bet wins you $100 profit. -150 means you need to bet $150 to win $100. A negative number indicates the favourite.
How to Bet on Odds at tg99
1
Pick your match
On the Match Odds page, use the sport tabs to filter by cricket, football, or any other sport. You can view both live and upcoming matches.
2
Click the Odds Button
Click on any odds you want to bet on and they'll be added to your bet slip. Add multiple matches at once to place an accumulator bet.
3
Enter bet amount
Enter your stake on the bet slip. The minimum bet at tg99 is just ৳50, and your potential winnings will be calculated automatically.
4
Confirm Bet
Click the "Confirm Bet" button. If your bet is placed successfully, a confirmation number will appear on your bet slip.
5
Withdraw After Results
When your bet wins, winnings are credited to your balance instantly. Withdraw via bKash or Nagad in just 5–15 minutes.
tg99

Track live match odds on tg99 from anywhere — even the Sundarbans region

Types of Betting Markets

"Which team wins" is far from the only bet available. tg99 offers 50+ markets per match. Here are some popular cricket markets:

Cricket Markets
Match Winner Most Popular
Total Runs (Over/Under) High Odds
Top Batsman Value Bet
First Wicket Method Special Markets
Powerplay Score Live Markets
Football Markets
1X2 (Match Result) Most Popular
Total Goals (O/U 2.5) High Odds
BTTS (Both Teams to Score) Value Bet
Asian Handicap Special Markets
First Goalscorer High Odds Markets

During live matches on tg99, even more markets open up — runs in a specific over, who takes the next wicket, whether a run is scored off a particular ball. In-play betting often offers great odds because the markets shift so rapidly.

How do you find value odds?

Every bettor asks the same question – "Where's the best value?" – and the answer is value betting: finding odds where the bookmaker's implied probability is lower than the actual probability.

Say your analysis tells you Bangladesh has a 60% chance of winning, but tg99 has them priced at 2.0 – implying just 50%. That 10% gap is where the value lies. Sticking to value bets over the long run is what makes betting profitable.

Tg99's analysis page flags these value bets for you. When team news drops a few hours before kick-off, odds shift – that window is often your best chance to find real value.

One important thing to keep in mind — not every value bet will win. But over hundreds of bets, a value bettor always comes out ahead. Stay patient and stick to sound bankroll management. Even if you're betting on tg99 purely for fun, getting good odds always makes a difference.

tg99

Catch the best odds on tg99 from the banks of Narayanganj and enjoy every moment

50+
Markets per Match
30s
Odds Update Interval
৳50
Minimum Bet
24/7
Live Betting

Match Odds – FAQs

Yes, odds on tg99 update every 30 seconds — and even faster during live matches, sometimes every few seconds. Odds shift ball by ball as the action unfolds.

No. The odds that were active at the time your bet was confirmed will apply to your bet. Any subsequent odds changes will have no effect on it. So if you spot good odds, act fast.

In an accumulator bet, the odds of multiple matches are multiplied together. For example, three selections at 2.00 × 1.80 × 2.20 = 7.92. Win all of them and that's the multiplier you get. The risk is higher, but so is the reward. On tg99, accumulators of 4+ teams earn you an extra 10% bonus.

In handicap betting, the stronger team is given a virtual deficit. For example, if India are given a -15 run handicap in cricket, they must win by more than 15 runs for your bet to win. This brings both teams' odds closer to even.

If a match is cancelled due to rain or any other reason, tg99 will generally refund your stake. Where a result is determined by the Duckworth-Lewis method, bets are settled accordingly. Full details can be found in tg99's Terms & Conditions.
বাংলা