Live Betting in Progress

21ok Sports — The best online betting experience in Bangladesh across cricket, football, and 30+ more sports

Bet on your favourite matches from home. Real-time odds, live scores, and instant payments via Mobile Banking and Nagad — all in one place.

30+ Sports
500+ Daily events
24/7 Live Betting
15 Minutes Withdrawal

What sport do you want to bet on?

From cricket to e-sports, 21ok covers all the betting options you're looking for.

🏏Popular
Cricket

IPL, BPL, T20 World Cup — live betting on all the major tournaments.

80+ Matches/Month From BDT 20
Hot
Football

Premier League, La Liga, Champions League, and Bangladesh leagues.

150+ Matches/Month From BDT 20
🎾
Tennis

From Grand Slam to ATP Tour — bet on every set.

60+ Matches/Week From BDT 30
🏀
Basketball

NBA, EuroLeague, and the world's top basketball leagues.

40+ Matches/Week From BDT 30
🏐
Volleyball

Betting on international volleyball leagues and Olympic events.

25+ Matches/Week From BDT 20
🏑New
Kabaddi

Pro Kabaddi League — a fan favourite for Bangladeshis.

Season in Progress From BDT 20
🥊
Boxing / MMA

Result betting on UFC and world championship boxing.

Monthly Events From BDT 50
🎮Trending
E-Sports

CS2, Dota 2, Free Fire — e-sports favourites for the younger crowd.

Daily matches From BDT 20
21ok

Why 21ok Sports Betting is the top choice for Bangladeshis

Interest in online Sports Betting in Bangladesh grows a little more every day. During cricket season, the FIFA World Cup, or the IPL, you can't sit down at a tea stall without the conversation turning to betting. The real challenge is finding a reliable platform — one with smooth payments, fair odds, and a straightforward withdrawal process after a win.

21ok was built for exactly this. It's not a foreign site translated into Bangla — it's a full Sports Betting experience designed with Bangladeshi users in mind. Deposit instantly via Mobile Banking or Nagad, and withdraw quickly after the match ends. No long waits.

21ok offers betting on 500+ sports events every day. From every ball in cricket to corner kicks in football — in-play betting keeps the odds shifting throughout the match, giving experienced bettors a real edge.

21ok

If you're new to Sports Betting, 21ok keeps things simple. Browse the match list, pick your event, add it to your bet slip, and enter your stake — that's all there is to it. No complicated steps. And if you're more experienced, you'll find accumulator bets, system bets, and a cash out option ready to go.

Odds quality is the most important factor in Sports Betting. 21ok offers competitive odds — especially on cricket and football. In many cases, the odds here are more attractive than those on major international sites, thanks to lower margins.

Live Match

LIVE
🏏 IPL 2026 — T20 18th Over
Mumbai Indians VS Chennai Super Kings
MI to win 1.85
CSK to win 2.10
⚽ Premier League 67 Minutes
Manchester City VS Arsenal
City to win 1.62
Draw 3.50
Arsenal to win 5.20
🎮 CS2 — ESL Pro League Map 2
Natus Vincere VS FaZe Clan
NaVi to win 2.30
FaZe to win 1.68
The odds shown above are for illustrative purposes only. Register on 21ok to see real-time odds.
21ok

Bangladesh's Favourite: Cricket Betting

In Bangladesh, cricket is more than a sport — it's a passion. To make that passion even more exciting, 21ok offers betting markets built specifically for cricket. You can bet on match outcomes, runs per over, whether a wicket will fall on the next ball, who the top batsman will be, and much more.

21ok runs special promotions during the BPL season, including boosted odds on Bangladesh national team matches — a great bonus for local cricket fans. Daily boosted odds are also offered during IPL and T20 World Cup, available for limited periods, so make sure to log in on time.

One of the biggest advantages of live cricket betting at 21ok is how fast the odds update. Many sites lag on live odds, but here they change in near real-time. Following ball tracking and live stats while you bet makes the whole experience far more engaging.

Popular cricket betting markets compared

Bet Types Simple Steps Odds range Live Bet For Beginners
Match Winner ★★★★★ 1.50 – 3.00 ✔ Yes ✔ Ideal
Top batsman ★★★☆☆ 2.50 – 8.00 ✔ Yes ✔ Good
Over/Under runs ★★★★☆ 1.80 – 2.10 ✔ Yes ✔ Easy
Next Wicket ★★☆☆☆ 3.00 – 6.00 ✔ Yes ✘ For Experienced Bettors
Series Winner ★★★★★ 1.40 – 4.50 ✘ No ✔ Ideal
Man of the Match ★★☆☆☆ 4.00 – 12.00 ✘ No ✘ Difficult

How to get started with 21ok Sports Betting

1
Register

Create a free account on 21ok. All it takes is a mobile number and password — done in just 2 minutes.

2
Deposit

Deposit via Mobile Banking, Nagad, or other payment methods. Minimum deposit is just BDT 200 and first-time users get a 100% bonus.

3
Go to Sports Section

Select "Sports" from the menu. Then find your preferred sport and match — cricket, football, or anything else.

4
Build Your Bet Slip

Click on the odds you want, enter your stake in the bet slip, and confirm. You can also combine multiple bets into an accumulator.

5
Withdraw your winnings

After a win, withdraw directly to Mobile Banking or Nagad within 15 minutes. No hidden charges.

21ok

What 21ok Sports offers

Live Betting

Bet on real-time odds while the match is in progress. Every moment brings a new opportunity.

Cash Out

Cash out part or all of your winnings before the match is over.

Mobile App

Bet from anywhere on our Android and iOS apps.

Secure Payments

Multiple payment methods including Mobile Banking and Nagad — fully secure transactions.

Stats & Analysis

Make your decisions based on team form, head-to-head records, and expert analysis.

24/7 Support

Reach our support team anytime via live chat or email — assistance is available in Bengali around the clock.

Welcome Bonus
Up to 100% Bonus — BDT 5,000

On your first deposit, 21ok gives you a 100% match bonus. Use it on Sports Betting and double your chances of winning. This offer is available for new members for a limited time only.

Claim Bonus
🎁
For new members only
Remember to play responsibly: Betting is for entertainment. Never wager more than you can afford to lose. 21ok supports responsible gaming and lets you set account limits whenever you need to.

Sports Betting Questions

The minimum bet on 21ok Sports Betting is just BDT 20 — ideal for new bettors who want to build experience with minimal risk.

Yes, live betting works fully on both the 21ok mobile app and mobile browser. You'll get a smooth experience on Android and iOS alike. The app runs reliably even on slower internet connections.

Withdrawals on 21ok are typically processed within 15 minutes to 1 hour, sent directly to your Mobile Banking or Nagad account. Bank transfers may take a little longer.

The Cash Out feature lets you settle your bet — partially or in full — before the match ends. For example, if your team is leading at the 70-minute mark of a 90-minute game, you can cash out and lock in your winnings.

An accumulator, or "acca", combines the outcomes of multiple matches into a single bet. Get them all right and the odds multiply for a big payout. The risk is higher, but a small stake can win a large reward. On 21ok, you can combine up to 15 selections in one accumulator.

If a match is cancelled due to rain or any other reason, 21ok generally refunds the full stake. For accumulator bets, the cancelled match is removed and the remaining selections stay active.
📱

Download the app

Bet on sports anywhere with the 21ok app.

Download
বাংলা