From cricket, football, and kabaddi to esports — place the right bet on every match and win big.
Get started now
Online betting means placing a set amount of money on a predicted outcome of a game or event. If your prediction is correct, you win based on the given odds. 21 bettingThe entire process on - is simple, transparent, and can be done entirely on mobile.
Cricket is a passion in Bangladesh. To make the excitement of BPL or the World Cup even more thrilling, 21 betting Every match offers a variety of betting markets — from who will win the match to which batsman will score the most runs, there's something to bet on at every turn.
21 bettingIn the betting section on -, you can participate in a variety of sports events. We offer:
Tips: Before betting, analyze the team's recent form, head-to-head record, and pitch/weather conditions. 21 betting- provides analysis tools before every match.
Live betting is the ability to place bets in real time while a match is in progress. 21 bettingThe live betting feature on - is hugely popular because odds update in real time, letting you make smarter decisions based on how the match is unfolding.
Imagine a cricket match where a team is in a strong position in the first innings but has lost 3 wickets — you can take advantage of this by betting on the opposition to get better odds. Many experienced bettors use this strategy.
21 betting- offers a wide range of betting markets. Each one suits a different type of player and requires its own strategy:
Odds are the numbers that determine how much you can potentially win. 21 betting- uses decimal odds, which are easy to understand. For example, if the odds are 2.50 and you bet 100 BDT, you'll receive 250 BDT if you win (including your original 100 BDT).
The higher the odds, the lower the chance of winning — but the bigger the reward. That's why experienced bettors often prefer mid-range odds, where there's a solid balance between risk and potential return.
Online betting isn't purely about luck. With the right strategy and proper analysis, you can significantly improve your chances of winning. 21 bettingNew to -? Keep these tips in mind:
21 bettingGetting started on - is straightforward. The minimum bet starts at just 50 BDT. You can deposit via bKash, Nagad, Rocket, or bank transfer — and withdrawals work the same way, typically processed within 15 minutes to 24 hours.
New members receive a special welcome bonus on their first deposit, giving them extra betting opportunities — so you can gain experience without taking on more risk.
Betting is a form of entertainment — it should never be treated as a sole source of income. 21 betting We are committed to responsible gaming. Our platform offers self-exclusion, deposit limits, and cooling-off periods. If you ever feel your betting is getting out of control, please reach out to our support team.
| Match | Market | Team / Result | Odds |
|---|---|---|---|
| Bangladesh vs India | Match Winner | Bangladesh | 2.80 |
| Bangladesh vs India | Match Winner | India | 1.55 |
| Man City vs Arsenal | Match Winner | Man City | 1.90 |
| Man City vs Arsenal | Over/Under 2.5 | Over | 1.75 |
| Nadal vs Djokovic | Match Winner | Djokovic | 1.45 |
| BPL Final | Top Batsman | Shakib Al Hasan | 3.20 |
The odds above are for illustration only. Actual odds may change at the time of the match.
Register for free at 21 betting. Your account will be activated in just 2 minutes using your mobile number and email.
Deposit easily via bKash, Nagad, Rocket, or bank transfer. Minimum deposit starts from BDT 200.
Go to the Sports section and choose your preferred sport and match. Bet on any live or upcoming event.
Select your preferred market and odds, enter your stake, and see your potential winnings.
Winnings from successful bets are credited directly to your wallet. Withdraw anytime.
Betting is for adults aged 18 and above only. Never bet beyond your budget.
Learn more