Bet live and pre-match on 100+ sports events. Fast payouts, secure transactions, and a fully English interface — all on one platform.
21ok covers all major domestic and international tournaments for you to bet on.
IPL, BPL, Test series — bet across all formats
Most PopularPremier League, La Liga, World Cup, and many more
Live BettingEvery match from the Grand Slams to the ATP Tour
InternationalBet on the NBA, EuroLeague, and the world's top basketball leagues
NBA LiveBet on the Hockey World Cup and international series
InternationalBet on the Asian Games and BWF World Championships
AsianWorld Snooker Championship and Premier League
World-ClassCS:GO, DOTA 2, LOL, and more major esports tournaments
New!
Odds shown below are subject to change. Real-time odds updates are available on the 21ok platform.
| Match | If 1 Wins | Draw | If 2 Wins | Status |
|---|---|---|---|---|
| Bangladesh vs India T20 Series |
1.85 | — | 2.10 | Live |
| Man City vs Arsenal Premier League |
2.20 | 3.10 | 3.40 | Tonight at 9:00 PM |
| Novak Djokovic vs Alcaraz Wimbledon |
1.65 | — | 2.35 | Live |
| Mumbai Indians vs CSK IPL 2026 |
1.90 | — | 2.00 | Tomorrow |
| Lakers vs Golden State NBA Playoffs |
1.75 | — | 2.15 | Live |
21ok is committed to responsible gaming. Always bet within your means.
We track 100+ markets to ensure you get the best odds available.
Watch selected matches live while you bet.
Bet anytime, anywhere on our Android and iOS apps.
Winnings are paid out to Mobile Banking/Nagad within 24 hours.
Cash out your bet early while the match is still in play.
Combine multiple matches into one bet for a shot at bigger winnings.
Place your first bet in just four simple steps.
Create an account in just 2 minutes using your mobile number and password.
Deposit any amount via Mobile Banking, Nagad, or Rocket.
Browse the Sports section to pick your preferred match and odds.
Set your amount, confirm your bet, and wait for the result.
Interest in online betting in Bangladesh has been growing steadily, especially during cricket season. 21ok has established itself as a trusted platform for this. Beyond cricket, it covers a wide range of sports — from football, tennis, and badminton to e-sports.
First-time bettors often wonder which platform is safe, what the odds are like, and how easy it is to withdraw. With 21ok, those concerns are well addressed. All transactions are SSL-encrypted, and payments via Mobile Banking, Nagad, and Rocket are supported natively — the most convenient options for users in Bangladesh.
Live betting is one of 21ok's most popular features. Odds shift in real time as the match unfolds, letting you make decisions on the fly. For example, if Bangladesh gets off to a strong start in the first innings, the opponent's odds rise — placing a bet at that moment can set you up for a bigger return. That real-time dynamic is what makes live betting so exciting.
Another thing that makes 21ok appealing to new bettors is the welcome bonus. You get a 100% match on your first deposit — so if you deposit BDT 1,000, another BDT 1,000 is credited to your account. The bonus can be used across both Sports Betting and casino sections.
21ok ranks among the most competitive platforms in Bangladesh for odds quality. Cricket match odds in particular show minimal margin, with a payout rate close to 98% — meaning an average return of BDT 98 on every BDT 100 bet, which beats the industry standard.
The cash out feature is especially useful for experienced bettors. Say you've placed a bet on a football match and your team is ahead at half-time — you can close the bet early and lock in a partial profit before the final whistle. It's an effective way to manage risk.
Accumulator or parlay betting is ideal for those who want a shot at big returns from a small stake. By combining multiple matches into one bet, the odds multiply across each selection. Five matches at 1.8 odds each gives you combined odds of roughly 18.9 — meaning a BDT 100 bet could return around BDT 1,890. Keep in mind, every single selection must be correct.
21ok takes responsible betting seriously. The platform offers daily limits, weekly limits, and a self-exclusion option. Treat betting as entertainment, not a source of income — that mindset makes the experience far more enjoyable. Always play within your means.
Minimum Deposit: BDT 200