21 Bets — From Cricket to Casino, All Your Betting in One Place in Bangladesh

21 BetsBetting at 21 bets is about more than just picking a match winner. Explore cricket in-play markets, Live Casino, hundreds of slots games, and 30+ sports from football to e-sports — all in one place, in Bangla, with bKash and Nagad.

Live Events Live Now
🏏 Bangladesh vs Sri Lanka
T20 — Over 12/20
1.85
⚽ Arsenal vs Chelsea
EPL — 65 Minutes
2.10
🎰 Live Baccarat
Table 3 — Seat Available
●
30+
Sports Categories
500+
Slots & Casino Games
15 Minutes
Average Payout Time
24/7
Bangla Customer Support
21 bets

What Betting Options Are Available at 21 Bets

Sports to Casino — Every Type of Betting on One Platform

Sports Betting

Thousands of markets across 30+ sports — cricket, football, tennis, basketball, and more. From BPL to EPL, all major leagues covered.

In-Play Multiple Bet Live Odds
Most Popular

Live Casino

Play roulette, baccarat, blackjack, and Teen Patti with Bangla-speaking hosts. Real dealers, real experience.

Bangla Host Live Stream HD Video

Slot Games

500+ slot games — from classics to Megaways. Jackpots, free spins and bonus rounds.

Free Spins Jackpot Megaways

E-Sports

Bet on CS2, Dota 2, League of Legends and Valorant matches. Special markets built for gamers.

CS2 Dota 2 LoL

Table Games

Virtual blackjack, poker, and roulette — play at your own pace. Free trial mode available for newcomers.

Poker Roulette Blackjack

Crash Games

Cash out on your own terms in Aviator and other crash games. Simple rules, fast rounds.

Aviator Auto Cash Out Multiplier

Lottery & Keno

Try your luck with daily lottery draws, keno, and scratch cards. Big prizes on a small budget.

Daily Draw Scratch Cards Why

Virtual Sports

No need to wait for a real match — bet on virtual football, horse racing, and greyhound racing anytime.

Virtual Football Horse Racing 24/7 Matches
21 bets

Live Odds — Bet Now

Sample odds for events currently live on 21 Bets

Live Events Odds update in real time
🏏 Cricket
Bangladesh vs India T20 WC — Live 15 Overs
BD 1.90 IND 1.95
⚽ Football
Man Utd vs Liverpool EPL — Live 53 Minutes
MU 2.35 Draw 3.10 LIV 2.80
🏏 Cricket
KKR vs MI — IPL Tonight at 8:00
KKR 2.10 MI 1.75
🎾 Tennis
Djokovic vs Alcaraz Wimbledon SF — Live
DJO 1.65 ALC 2.25
🀀 Basketball
Lakers vs Warriors NBA — Tonight at 11:30
LAL 2.00 GSW 1.85
🎮 E-Sports
NAVI vs Team Spirit CS2 Major — Live
NAVI 1.55 TS 2.50

Betting Market Comparison

Types of Bets Available on 21 Bets

Market Type Sports Casino
Match Winner
In-Play / Live Betting
Multiple / Accumulator
Handicap Betting
Over/Under
Prop Bets / Specials
Free Spins / Bonus Rounds
Cash Out (Early Settle)
Payment Methods
bKashInstant
NagadInstant
RocketInstant
Bank Transfer2–4 Hours
21 bets

How to Place a Bet at 21 Bets

Just a few simple steps — even beginners can get started with ease

Sports Betting
Live Casino
Slot Games
1
Create an Account

Sign up for free in just 2 minutes using your mobile number or email. No documents required to get started.

2
Deposit

Deposit with bKash, Nagad or Rocket. Minimum deposit starts from ৳300, and your balance is credited within 30 seconds.

3
Go to Sports

Select cricket or football from the menu. Browse upcoming and live matches.

4
Choose a Match & Market

Click on a match to see all available markets — winner, over/under, and in-play options. Click your preferred odds to select.

5
Enter amount on bet slip

The bet slip will open on the right. Enter your stake and you'll instantly see your potential winnings. You can also add multiple selections to build a multibet.

6
Confirm Bet

Hit the "Place Bet" button. If you win, your winnings are credited automatically. Withdraw whenever you're ready.

Betting at 21 Bets — What Makes It Different for Bangladeshi Bettors?

There's no shortage of betting platforms in Bangladesh. But most of them are built for foreign markets — Bangladeshi users end up feeling like afterthoughts. 21 Bets— It's the complete opposite here. The entire interface is in Bangla, payments are local, the support team speaks Bangla — and the depth of cricket markets is in a league of its own.

When Ahmed Bhai from Comilla first came to 21 Betsfirst joined the platform, what surprised him most was the sheer depth of the in-play markets. While Bangladesh is batting, new markets open up every over — how many runs in the next over, who takes the next wicket, will there be a hat-trick. You simply won't find this level of ball-by-ball betting as richly covered on other platforms.

Cricket Betting — 21 Bets' Strongest Category

In Bangladesh, cricket is more than just a sport — it's a passion. 21 Bets understands that passion. That's why 21 Bets offers deep markets across every format — BPL, IPL, Bangladesh international matches and the Test Championship. Beyond match winners, you'll find toss winner, first innings runs, century scorer, most sixes and hundreds of other markets.

Rahim Bhai works in the tea gardens of Sylhet. On match days, he sits on a bench among the tea plants and opens his mobile to 21 Bets opens. He's happy that the app runs smoothly even on a 3G connection. Watching live scores while placing in-play bets has become his regular afternoon routine.

"21 Bets has so many cricket betting options that there's always something to do on every ball. In-play makes you feel like you're right there in the match."
— Rahim Uddin, Sylhet

Live Casino Betting — Experience It in Bangla

Sabrina, a resident of Mirpur, Dhaka, late at night 21 Bets-'s Live Casino section. While playing Teen Patti, he noticed the host was speaking in Bangla — something that felt strange at first, then surprisingly wonderful. "It felt like playing cards with friends back home," he said.

21 Bets-'s Live Casino offers Bangla-speaking hosts across baccarat, roulette, blackjack, and Teen Patti. It's a rare advantage for Bangladeshi players — one that most international platforms simply don't offer.

Slots Betting — Big Chances on a Small Budget

In Slot Games 21 Bets's collection has grown to over 500 titles — from Pragmatic Play's Gates of Olympus to BGaming's classic slots. New games are added every week. Spins start from just ৳20, and with free spin bonuses you don't need to spend a thing from your own pocket to get started.

Among crash games, Aviator is by far the most popular. The multiplier keeps climbing and cashing out at the right moment is the whole game. Use the auto cash-out option to set a target multiplier in advance so you can play without having to watch the screen.

Whatever you play — Sports Betting, casino, or slots — 21 Bets-'s biggest strength is local payment options and fast payouts. You don't have to wait hours after a win. Withdrawals to bKash arrive in 15–20 minutes — something users bring up time and again.

Get Started Now

Register for free and get a 100% bonus on your first deposit.

Free Registration Log In
Categories
Sports Betting Sports Events Platform User Reviews Case Study
21 bets

Why bet with 21 Bets

Why Thousands of Bangladeshi Players Choose 21 Bets

Fast Payouts

Average payout to bKash or Nagad within 15 minutes of a win. The same fast service, day or night.

Competitive Odds

21 Bets consistently offers some of the best odds in the market for cricket and football — a difference that adds up over time.

Secure Platform

256-bit SSL encryption, a licensed operator, and guaranteed fair play — on every single bet.

Regular Bonuses

Welcome bonus, weekly reload, cashback, and VIP exclusive offers — across all categories.

Fully in Bangla

Interface, support, and Live Casino hosts — all in Bangla. No language barriers.

Early Cash Out

Settle your bet before the match ends with Cash Out on Sports Betting. A powerful tool for managing your risk.

Responsible Betting — 21 Bets' Commitment

Bet for Fun, Stay Within Your Limits

Set a Deposit Limit

Go to Account Settings on 21 Bets to set your own daily, weekly, or monthly deposit limit. Once set, you won't be able to deposit beyond that limit.

Self-Exclusion

If you need a short break, you can temporarily deactivate your account. Set a cooling-off period anywhere from 24 hours up to 6 months.

Set Time Limits

Set a daily time limit for how long you spend on the platform. Once your time is up, the app will log you out automatically.

Support Always at Hand

If you ever run into any issues with betting, the 21 Bets support team is available 24/7 to help. Responsible Gaming page for detailed guidelines.

Frequently Asked Questions

Common Questions About Betting on 21 Bets

After logging in to 21 Bets, click your profile icon in the top right corner. From there, "My Bets" and "Transaction History" There are two separate sections. "My Bets" contains a full record of all sports and casino bets — including date, stake, odds, and result for each entry. "Transaction History" shows detailed deposit and withdrawal activity. Use the filter options to search by date, game type, or amount. All of this is fully available on the mobile app as well.

Winnings at 21 Bets come in two steps. First, as soon as the match or game ends, your winnings are added directly to your 21 Bets account balance Added automatically — Winnings are typically credited within 2–5 minutes of the result being confirmed. When you're ready to withdraw, requests to bKash or Nagad are processed in an average of 15–20 minutes — even late at night. 21 Bets' payment system runs 24/7, every day of the week. The minimum withdrawal amount is ৳500.

Start Betting on 21 Bets Today

Join the platform of choice for millions of bettors across Bangladesh. Free registration and a 100% bonus on your first deposit.

বাংলা