Live Updates Running

22 BD Match Odds — Best Cricket & Football Odds Updated in Real Time

Get Bangladesh's most competitive betting odds, exclusively at 22 BD. Track live odds from kickoff to the final whistle and place the right bet at the right moment.

50+
Live Matches
30+
Sports
500+
Market / Match
98%
Payout Rate
Today's Hot Matches
International Cricket
Bangladesh vs India
Bangladesh
3.20
Draw
India
1.45
Premier League
Man City vs Arsenal
City
1.85
Draw
3.60
Arsenal
4.20
🏏

Live Cricket

6 Matches Live
🏏 International T20 — World Cup Qualifier
Live · 14th Over
Bangladesh
108/4 (14.0)
VS
Sri Lanka
Not Batting
Bangladesh to Win
1.75
Tie / No Result
18.00
Sri Lanka to Win
2.10
🏏 IPL 2026 — Group Stage
Live · 18th Over
Mumbai Indians
142/6 (18.0)
VS
Chennai Super Kings
Not Batting
Mumbai to Win
2.30
Tie
22.00
Chennai to win
1.65
22 bd
🏏

Upcoming Cricket Matches

Today & Tomorrow
🏏 Bangladesh Premier League (BPL) Tomorrow, 3:00 PM
Dhaka Capitals
VS
Chittagong Kings
Dhaka to Win
1.90
Tie
16.00
Chittagong to win
1.95
🏏 Test Series — 1st Test In 2 days, 10:00 AM
Bangladesh
VS
Pakistan
Bangladesh to Win
4.50
Draw
2.80
Pakistan to Win
1.80
22 bd

Live Football

8 Matches Live
⚽ UEFA Champions League — Quarter-Final Live · 67'
Real Madrid
2
VS
Bayern Munich
1
Real to Win
1.45
Draw
4.80
Bayern to Win
7.20
⚽ English Premier League — Gameweek 32 Tonight, 11:30 PM
Man City
VS
Arsenal
City to Win
1.85
Draw
3.60
Arsenal to win
4.20
22 bd

Popular Betting Markets

Available on 22 BD
Market Type Sports Available on 22 BD Average Odds
Match Winner (1X2) Cricket, Football Available 1.80 – 4.50
Total Runs / Goals Cricket, Football Available 1.85 – 2.05
Toss Winner Cricket Available 1.90 – 2.00
Top Run Scorer Cricket Available 3.00 – 8.00
First Goalscorer Football Available 4.00 – 12.00
Handicap Betting Cricket, Football Available 1.75 – 2.10
Live In-Play All Sports Available Real-Time
Wickets / Cards Cricket, Football Available 1.90 – 5.00

What makes 22 BD match odds different?

In online betting, odds are everything. If the same match is offered at different odds across two platforms, the smart move is always to bet where the odds are higher. 22 BD consistently strives to offer the most competitive odds in the Bangladesh market. Our algorithm benchmarks against the world's top bookmakers to ensure you get the best price on every event.

How do live odds work?

22 BD's live odds update every few seconds. Take a cricket match where Bangladesh is batting and has reached 130 runs off 15 overs — at that point, Bangladesh's win odds will shorten and the opposition's odds will drift out. This happens almost instantly, because 22 BD's servers analyse ball-by-ball data and recalculate odds in real time.

To take advantage of live odds, you need to act fast. Many experienced bettors place an initial bet before the match and add another when live odds move in their favour — a strategy known as "hedging". 22 BD fully supports this approach.

What are the odds like for Bangladesh matches?

Bangladesh's cricket team today can compete against any side in the world, which makes their matches on 22 BD especially exciting to bet on. Against teams like India or Pakistan, Bangladesh's odds typically range from 2.50 to 4.00 — higher risk, but a bigger return if they win. Against sides like Zimbabwe or Afghanistan, the odds usually sit between 1.30 and 1.60.

22 BD offers the most live markets of any platform during the BPL season. From the toss to runs per over, top batsman, and leading wicket-taker — every aspect of the game has its own dedicated market. On average, 22 BD offers 300+ markets per BPL match, more than any other platform in Bangladesh.

How do I read odds?

22 BD displays odds in decimal format, which is straightforward to understand. For example, if Bangladesh's odds are 2.50 — a BDT 100 bet returns BDT 250 if you win (including your BDT 100 stake), giving you a profit of BDT 150. Higher odds mean bigger returns, but a lower chance of winning. Odds of 1.20 suggest a near-certain outcome with a small profit margin, while 5.00 means you're backing the underdog — higher risk, but a much bigger payout if it comes in.

When is the best time to bet?

Experienced bettors know that odds are most stable in the 30–60 minutes before kick-off. Placing your bet on 22 BD during this window locks in the best available odds at that moment. Once the match starts, odds shift rapidly — which creates opportunities for live bettors but can be tricky for beginners. If you're just starting out, stick to pre-match bets first and gradually work your way into live betting.

Football Odds on 22 BD

Football is hugely popular in Bangladesh alongside cricket. 22 BD offers competitive odds on every match across the English Premier League, La Liga, Bundesliga, Champions League, and more. Beyond the standard 1X2 market, you'll also find Asian Handicap, Over/Under goals, Both Teams to Score (BTTS), Half-Time Result, and many more markets.

For major tournaments like the World Cup or Euros, 22 BD offers special promotions — odds boosts, free bets, and cashback. During these events, 22 BD's odds are often notably higher than competing platforms.

22 bd

FAQs

Match Odds FAQ

For live matches, 22 BD updates odds every 2–5 seconds. Pre-match odds are reviewed and adjusted every 10–15 minutes as needed, with more frequent updates ahead of marquee fixtures.

No. Once a bet is confirmed on 22 BD, the odds at that moment are locked in for your bet. No matter how much the odds move afterwards, your return is calculated based on the odds at the time you placed your bet.

Cricket and football offer the most markets on 22 BD — a major match can have 500+ markets available. Tennis, basketball, and hockey typically carry 50–150 markets each.

With pre-match betting, you place your bet before the match starts and odds remain relatively stable. With live betting, you bet while the match is in progress and odds change from moment to moment. 22 BD supports both.

22 BD primarily uses decimal format, which is most familiar to bettors in Bangladesh. You can also switch to fractional or American odds in your account settings.

Yes. On 22 BD, you can place bets on as many markets as you like at the same time. You can also combine multiple bets into an "accumulator" or "parlay", where winning all selections multiplies your total return significantly.
Trending Matches
Cricket · T20
Bangladesh vs Sri Lanka
1.75
Football · UCL
Real Madrid vs Bayern
1.45
Cricket · IPL
Mumbai vs Chennai
2.30
Football · EPL
Man City vs Arsenal
1.85
Cricket · BPL
Dhaka vs Chittagong
1.90
Win Probability

Bangladesh vs Sri Lanka (T20)

Bangladesh to Win57%
Sri Lanka to Win43%

Real Madrid vs Bayern (UCL)

Real to Win69%
Draw21%
Bayern to Win10%
A Simple Guide to Understanding Odds
1
1.01 – 1.30

Near-certain outcome. Low returns, but very low risk.

2
1.31 – 2.00

Odds on the favourite. Moderate returns, lower risk.

3
2.01 – 4.00

A closely contested match. Either side has a real chance of winning.

4
4.01 and above

The underdog. Big returns if they win, but higher risk.

Why choose 22 BD
Real-time odds updates — every 2–5 seconds
Live betting across 30+ sports
500+ betting markets per match
Cash Out Feature — Secure Your Profits Before the Bet Settles
Full customer support in Bengali
Instant payments via Mobile Pay, Nagad & Rocket
Get Started Today

Open a free account on 22 BD and claim your welcome bonus on your first bet.

Register Log In

How to bet on match odds at 22 BD

Place your first bet in just three simple steps

Step 1: Register

Open a free account on 22 BD. Registration takes just 2 minutes with your mobile number and a password. Get a welcome bonus on your first deposit.

Step 2: Select a Match

Head to the Match Odds page and select your preferred sport and match. Choose Live or Pre-Match, then click through to explore the available markets.

Step 3: Place Your Bet

Click on your preferred odds, enter your stake, and confirm. Any winnings are credited to your wallet instantly.

Bet at the Best Odds — Only on 22 BD

Bangladesh's most competitive match odds, real-time live betting, and 500+ markets — all on 22 BD.

বাংলা