The online betting scene in Bangladesh is changing fast — and leading the charge is 21 Bets. From Dhaka to Chittagong, Sylhet to Rajshahi — millions of people across the country every day 21 Bets— participating in cricket, football, Teen Patti, Baccarat, and slots.
Signing up on our platform is like opening a door to a whole new world — top odds, instant bonuses, and nonstop live games are all waiting for you. Deposit and withdraw in seconds using bKash, Nagad, Rocket, and all your favorite mobile banking options.
All-Time Cumulative Jackpot
Growing right now... The next winner could be you!
Try It Now
Your journey at 21 Bets begins in just four simple steps
Create a free account on 21 Bets using your mobile number and email. The whole process takes just 2 minutes.
Log in securely from any device using your username and password.
Deposit as little as ৳500 via bKash, Nagad, or Rocket. Get a 100% bonus on your first deposit.
Cricket, football, or Live Casino — pick your game and enjoy the thrill of winning!
Features built exclusively for players in Bangladesh
Withdrawal requests are typically processed within 15 minutes.
The highest return rate in the cricket market, averaging 95% RTP.
256-bit SSL encryption and fully licensed operations.
A seamless experience on any Android or iOS device.
Deposit and withdraw directly in BDT — no conversion hassle.
24/7 support in Bangla via live chat and phone.
Slots, Live Dealer, fishing games, virtual sports — all on one platform.
Welcome, reload, cashback — fresh offers every week.
Live now and coming up — bet today
Play with real dealers — experience the thrill of a casino from home
8 tables active. Minimum bet ৳100. Bangla-hosted tables available.
European and VIP Roulette available. A new spin every 30 seconds.
The most popular live game in Bangladesh. 5 tables open now.
The classic Indian card game in a live format — each round lasts just 1 minute.
Our Winners — You Could Be Next!
Bangladesh vs Pakistan T20 series coming soon — live betting opens
Time left before event starts
Register now to claim your exclusive pre-match bonus
Register to Claim Your Bonus
Play more, earn more — collect points with every bet
Cricket runs in Bangladesh's blood. From Mirpur Stadium in Dhaka to village grounds across the country — the excitement of the game is everywhere. And what makes it even more thrilling is 21 Bets's Sports Betting. From Bangladesh cricket team matches to IPL, BPL, CPL — bet on every major cricket tournament, all in one place.
21 Bets— there's far more than just match winner to bet on: toss prediction, top batsman, first wicket, highest-scoring team, over/under runs — dozens of markets available per match. And our odds are always at the best rates in the market, so every correct prediction gives you maximum returns.
Beyond Cricket 21 Bets— featuring football, basketball, tennis, volleyball, and 30+ more sports. Bet live on matches from all major European leagues — English Premier League, La Liga, Bundesliga, Serie A. Place new bets at half-time based on the score — 21 Bets in-play betting updates odds within seconds.
Beyond Sports 21 Betsfeatures 500+ slot machines, live table games, and virtual games. Top-tier content from the world's leading game providers — including Pragmatic Play, Evolution Gaming, and Microgaming — all on one platform. Free spin bonuses, high-RTP slots, and new games added every day.
21 Bets's biggest advantage is local payment support. Deposit and withdraw directly via bKash, Nagad, Rocket, and DBBL Nexus Pay. Minimum deposit is just ৳500, and withdrawals typically go through within 15 minutes. Our platform is secured with 256-bit SSL encryption, keeping your personal and financial information completely safe.
Whenever you need help, our Bengali-speaking customer support team is available 24/7 via live chat and phone. No other betting platform in Bangladesh comes close in quality and reliability — that's why millions of people every day 21 Betsis your choice.
21 Bets treats the security of your personal information as its highest priority. We never sell your data to third parties. To learn more about how we collect, use, and protect your information, our Privacy Policy Read.
Enjoy games from the world's leading software providers
What Our Users Are Saying
"Ever since I started using 21 Bets, I haven't looked at another site. Deposits via bKash take just 1 minute, and withdrawals are just as fast. The odds on cricket betting are genuinely great."
"I was genuinely surprised to find a Bangla-speaking host on the live Baccarat tables! I've reached Gold level in the VIP program and I'm earning cashback every week. Customer support even replied instantly at 3 in the morning."
"I bet every day during IPL season. The in-play options on 21 Bets are fantastic — you can place 20–30 different bets on the same match. The app runs smoothly with minimal load times. The welcome bonus gave me a great start."
21 Bets believes betting should be fun — not stressful.
Set your own daily or weekly betting limits. Use our deposit limit feature to stay in control.
Temporarily suspend your account for anywhere between 24 hours and 6 months whenever you need a break.
No one under 18 is permitted to use our platform. Age is verified through KYC checks.
If you're struggling with a gambling problem, reach out to us. In Bangladesh, Kaan Pete Roi Helpline: 01779-554391.
Answers to the Most Frequently Asked Questions About 21 Bets