🏏 Bangladesh vs India — Bangladesh1.85Draw3.40India2.10 ⚽ Manchester City vs Arsenal — City1.95Draw3.60Arsenal3.90 🏏 IPL: KKR vs MI — KKR2.20MI1.75 ⚽ Real Madrid vs Barcelona — Real2.05Draw3.50Barca3.30 🎾 Federer vs Djokovic — Federer2.60Djokovic1.55 🏏 Pakistan vs Sri Lanka — Pakistan1.65Sri Lanka2.30 ⚽ PSG vs Bayern — PSG2.40Draw3.70Bayern2.80 🏏 Bangladesh vs India — Bangladesh1.85Draw3.40India2.10 ⚽ Manchester City vs Arsenal — City1.95Draw3.60Arsenal3.90 🏏 IPL: KKR vs MI — KKR2.20MI1.75 ⚽ Real Madrid vs Barcelona — Real2.05Draw3.50Barca3.30 🎾 Federer vs Djokovic — Federer2.60Djokovic1.55
LIVE 124 matches live

Diy22 Match Odds — Bangladesh's Best Live Betting Odds for Cricket & Football

From cricket, football, and tennis to kabaddi — diy22 offers the most competitive odds on the market, real-time updates, and in-play betting across the board.

500+
Daily Match Odds
30+
Bet Type
98.2%
Average Payout Rate
<1 Second
Odds Update Speed
diy22
Today's Match Odds
🏏 Cricket
⚽ Football
🎾 Tennis
🏀 Basketball
🏒 Hockey
🎱 Snooker
🏐 Volleyball
🏏 T20 World Cup LIVE — Over 14.3
🇧🇩
Bangladesh
VS
🇮🇳
India
Bangladesh 1.85
Tie 15.00
India 2.10
🏏 IPL 2026 Tonight 8:00
🟣
KKR
VS
🔵
MI
KKR 2.20
Tie 18.00
MI 1.75
⚽ Premier League Tonight 10:30
🔵
Man City
VS
🔴
Arsenal
City Win 1.95
Draw 3.60
Arsenal 3.90
🏏 Test Series LIVE — Day 2
🇵🇰
Pakistan
VS
🇱🇰
Sri Lanka
Pakistan 1.65
Draw 3.20
Sri Lanka 2.30
⚽ La Liga Tomorrow 1:00 AM
Real Madrid
VS
🔵
Barcelona
Real 2.05
Draw 3.50
Barca 3.30
🎾 ATP Finals Today at 5:00 PM
🇷🇸
Djokovic
VS
🇩🇪
Zverev
Djokovic 1.55
Zverev 2.60
diy22
Odds Movement

Notable Movements in the Last Hour

🏏 Bangladesh Win (BAN vs IND)
2.10 1.85
⚽ Arsenal Win (vs Man City)
3.60 3.90
🏏 MI Win (IPL KKR vs MI)
1.90 1.75
⚽ Real Madrid Win (El Clasico)
1.90 2.05
🎾 Zverev Win (ATP Finals)
2.30 2.60
🏏 Pakistan Win (vs SL Test)
1.80 1.65
Odds Types

Betting Markets Available at diy22

Market Type Example Maximum Payout
Match WinnerTeam A / Draw / Team B50x
Over/UnderTotal Runs 180+30x
Handicap-1.5 Run Line40x
Top BatsmanTop Run Scorer100x
Top BowlerTop Wicket-Taker80x
In-Play BetNext Wicket / Goal200x
Series WinnerFull Series Result300x
Sports Available for Betting

Live Odds on 30+ Sports at diy22

🏏
Cricket
IPL, BPL, T20 WC, Test, ODI
500+ Markets
Football
EPL, La Liga, UCL, Bangladesh League
600+ Markets
🎾
Tennis
ATP, WTA, Grand Slam
200+ Markets
🏀
Basketball
NBA, EuroLeague
150+ Markets
🏒
Hockey
NHL, Field Hockey World Cup
80+ Markets
🥊
Boxing / MMA
UFC, WBC, IBF Championships
60+ Markets
diy22
Why Are diy22's Odds the Best?

Ahead of every other platform in Bangladesh

Real-Time Odds

Live odds updated every second — no delays.

Maximum Payout

98.2% average payout rate — the highest in the market.

Mobile Optimized

Bet seamlessly from any device.

Secure Transactions

SSL encrypted with fast deposits and withdrawals.

What Are Match Odds and How Do They Work?

If you're new to online betting, the word "odds" might seem a bit confusing at first. Simply put, odds are a number that tells you how much you can win for the amount you bet. At diy22, we display odds in decimal format, which is the easiest format for players in Bangladesh to understand.

Say Bangladesh vs India is on, and Bangladesh's odds are 1.85. That means a ৳100 bet returns ৳185 if Bangladesh wins — a profit of ৳85. The higher the odds, the less likely the market thinks that outcome is — but the bigger your payout if it comes through.

💡 Odds on diy22 update every second. During live matches, they shift ball by ball — so timing your bet right makes all the difference.

Live Odds vs Pre-Match Odds

Diy22 offers two types of odds. Pre-match odds are set before the game begins, taking into account each team's overall form, pitch conditions, weather, and other factors. Live odds — also known as in-play odds — update in real time as the match unfolds, reflecting the current state of play.

Many experienced bettors consider live betting the most exciting way to play. A lot can change during a match — a sudden wicket, a rising run rate, a player injury — and sharp bettors know how to spot the opportunities these moments create. diy22 delivers ball-by-ball live odds for cricket matches with a level of accuracy no other platform in Bangladesh can match.

Most Popular Markets in Cricket Betting

Cricket betting is by far the most popular among bettors in Bangladesh. diy22 offers a wide range of cricket markets. Beyond the match winner, you can bet on Over/Under runs — predicting whether the total runs will go above or below a set number. There's also the top batsman bet (who scores the most runs?) and the top bowler bet (who takes the most wickets?). These markets carry higher odds, so the risk is greater — but so is the reward.

For in-play cricket betting, diy22 offers next-over run bets, next wicket bets, and bets on whether a six or four will be hit off a specific ball. These micro-bets are growing in popularity among experienced bettors.

What Betting Options Are Available in Football Odds?

Diy22 offers extensive football coverage. You'll find odds for all major tournaments — from the English Premier League, Spanish La Liga, and UEFA Champions League to the Bangladesh Premier League. Popular football markets include the three-way market (Home/Draw/Away), Both Teams to Score (BTTS), total goals Over/Under, handicap betting, and first goalscorer bets.

How to Read Odds — Practical Examples

Many people think reading odds is complicated, but with a little practice it becomes second nature. Let's walk through a few examples to make it clear.

Example 1: Bangladesh vs India T20 match. Odds at diy22: Bangladesh 1.85 | India 2.10. You place a ৳500 bet on Bangladesh. If Bangladesh wins, you receive ৳500 × 1.85 = ৳925. Profit: ৳425.

Example 2: Bet on the top batsman in an IPL match. Virat Kohli to score the most runs — odds 4.50. You place a ৳200 bet. If Kohli finishes as the top scorer, you get ৳200 × 4.50 = ৳900. Profit: ৳700.

Example 3: Man City vs Arsenal, Total Goals Under 2.5. Odds: 1.75. Stake: ৳1,000. If the match ends with 2 goals or fewer, you receive ৳1,750. Profit: ৳750.

⚠️ Keep in mind — the higher the odds, the higher the risk. diy22 always encourages responsible betting. Stick to your budget and make decisions with a clear head.

Handicap Betting — What Is It and When Should You Use It?

Handicap betting comes into its own when there's a significant gap in quality between two sides. Take India vs Afghanistan — India's odds might be just 1.10, meaning almost everyone expects them to win. With handicap betting, you could back India with a -30 run handicap, meaning your bet wins only if India wins by 31 runs or more. This makes the odds far more attractive.

Handicap betting is available at diy22 across cricket, football, and basketball. Asian Handicap is especially popular in football as it eliminates the draw outcome, making betting more straightforward.

Series Betting & Long-Term Markets

At diy22, you can bet beyond a single match — place wagers on entire series or tournaments. Who will win a Bangladesh-India three-match ODI series? Which team will lift the IPL trophy? Which country will win the T20 World Cup? These long-term bets carry the highest odds, and the odds shift over time as events unfold.

Many seasoned bettors place series bets at the start of a tournament, when underdog odds are at their highest. If that team performs well and advances, their odds shorten — but your earlier bet stays locked at the original odds.

Odds Accuracy & Transparency at diy22

Many betting sites in Bangladesh lure you in with attractive odds, then quietly lower them — or find excuses to hold back your winnings. That's not how diy22 works. We're a fully licensed platform where the odds you lock in are the odds that stand. And when you win, your money hits your account within 24 hours.

Diy22 odds are generated through advanced algorithms and expert traders. Benchmarked against international markets, they're built to give Bangladeshi users the best possible value. When you see odds here, you can trust they're fair and competitive.

diy22
FAQ

Yes, diy22's average payout rate is 98.2% — the highest in the Bangladesh market. This means you're getting the best value on every bet you place. For major matches, we also offer special odds boost promotions.

Live odds on diy22 update in under one second. In cricket, odds are recalculated after every ball; in football, they shift with every significant event. This ensures you're always betting on the most current odds available.

No. Once a bet is confirmed, the odds are locked in. No matter how the market moves afterwards, your confirmed bet stays at the original odds. This is the foundation of diy22's fair play policy.

You can place any number of bets simultaneously on diy22. However, the maximum stake for a single bet depends on your account level and the market you've selected. For parlay or accumulator bets, you can include up to 15 selections in a single slip.

If a match is cancelled or abandoned, your full stake is generally refunded. For rain-affected cricket matches or suspended football games, diy22 has specific rules — full details are available on the Terms & Conditions page.
Start Today — Bet at the Best Odds

Sign up at diy22 and get a 100% bonus on your first deposit. Live match odds, fast payments, and 24/7 support — all in one place.

Register Now Log In
বাংলা