Bet online at 20bd — live odds on BPL, IPL and world cricket with the chance to win instantly
Welcome to Bangladesh's fastest betting platform. From BPL to T20 World Cup — live odds change ball by ball, deposit instantly with bKash and Nagad, and withdraw in 5-30 minutes.
Why Choose 20bd
Thousands of players across Bangladesh choose 20bd every day — because every feature is built with them in mind.
Fastest Withdrawals
Money reaches your mobile via bKash and Nagad in just 5-30 minutes.
Fast PayoutLive Cricket Odds
Real-time odds are updated for every international match including BPL, IPL and T20 World Cup.
Live BettingSecure Platform
SSL encryption and fair play measures keep your information and funds fully protected.
SSL SecuredAttractive Bonuses
Grow your balance with a 120% bonus on your first deposit and regular cashback offers.
120% BonusSupport in Bengali
Live chat in Bengali 24 hours a day, 7 days a week — we are here for you whenever you need us.
24/7 ChatMobile-First Design
Play comfortably on any Android phone — loads fast on low data and uses minimal battery.
Mobile AppVIP Rewards
5 VIP levels from Bronze to Diamond with weekly cashback and exclusive benefits.
5 VIP LevelsMulti-Sport Betting
Bet on football, kabaddi and more sports alongside cricket — all from a single account.
Multi-SportCricket Betting Markets
During BPL and IPL seasons, the following markets are the most popular across Bangladesh Tigers matches and international T20s.
Match Winner
Example: Bangladesh vs Pakistan — Bangladesh will win. The simplest and most popular market.
Toss Winner
Example: Dhaka Dominators will win the toss. Quick result, high odds.
Top Batsman
Example: Liton Das will score the most runs for his team.
Total Runs Over/Under
Example: Will the combined total runs of both teams exceed 160? Choose over or under.
Runs in an Over/Session
Example: Runs scored in the powerplay (overs 1-6) will be more than 50.
Player of the Match
Example: Shakib Al Hasan will be named Player of the Match — one of the highest-odds markets.
How do live in-play odds change?
Each time a wicket falls, the odds for the chasing team rise quickly. After a big over in the powerplay, the odds on the target shorten. Odds fluctuate most rapidly in the final 5 overs of a match, so staying focused during live betting is important. On 20bd you can see odds updated second by second in the live market.
Special features of 20bd during BPL and IPL seasons
20bd offers specially boosted odds on every match in the Bangladesh Premier League (BPL) and Indian Premier League (IPL). Track each team's performance throughout the full tournament season and place smarter bets.
20bd gives you the opportunity to bet live on Bangladesh Tigers matches in any international tournament including the ICC T20 World Cup and Asia Cup. You can bet on an Australia vs England match at 3am from Dhaka without any difficulty.
- Pre-match and live markets for every BPL match
- Bet on multiple IPL matches at the same time
- Special bonus offers during T20 World Cup
- Regular analysis and tips in Bengali
Football Betting
Football betting is growing in popularity in Bangladesh alongside cricket. At 20bd you can bet on the world's top leagues.
1X2 (Match Result)
Home win, draw or away win — pick the right one from the three options.
Double Chance
Cover two outcomes at once — lower risk, slightly lower odds.
Over/Under Goals
Will total goals be more or less than 2.5? This is the most popular market in the Champions League.
Both Teams to Score (BTTS)
Will both teams score or not — a great market for La Liga and Premier League matches.
Asian Handicap
Give the weaker team an advantage and enjoy a more balanced match — a favourite among experienced bettors.
Match times in Bangladesh time
Most Premier League and Champions League matches kick off between midnight and 3am Bangladesh time — bet easily on the 20bd mobile app.
Football fans in Bangladesh bet most on the English Premier League, Spain's La Liga, Europe's Champions League and FIFA World Cup Qualifiers. At 20bd you can place both pre-match and in-play bets on all these competitions.
Please note: most European matches take place late at night according to Bangladesh time. Use the 20bd mobile app to bet safely from anywhere.
Get a 120% bonus on your first deposit — up to ৳8,000
Deposit just ৳200 and receive a 120% bonus immediately. The bonus is released once you meet the 15x wagering requirement. Deposit via bKash, Nagad, Rocket or Upay — whichever payment method you prefer.
*Terms apply. Please read the bonus terms and conditions.
Cashback and Rebate
Every week you earn cashback on your betting losses — the higher your VIP level, the higher the rate. Rebates are added to your account every Monday morning.
| VIP Level | Weekly Cashback Rate |
|---|---|
| 🥉 Bronze | Up to 0.2% |
| 🥈 Silver | Up to 0.4% |
| 🥇 Gold | Up to 0.6% |
| 💎 Platinum | Up to 0.8% |
| 👑 Diamond | Up to 1.0% |
Terms and Conditions: Cashback is calculated on a weekly basis. VIP level depends on your betting activity. Cashback is added directly to your balance and can be withdrawn without any additional wagering requirement.
Betting Exchange
A betting exchange is different from a regular sportsbook — here you bet against other players, not against the casino.
🟢 Back Bet
You think a certain outcome will happen — that bet is placed as a Back.
Example: You Back ৳500 on Bangladesh to win. If Bangladesh wins, you win according to the odds.
🔴 Lay Bet
You think a certain outcome will not happen — that bet is placed as a Lay.
Example: You Lay ৳500 on Bangladesh to lose. You are essentially acting as the bookmaker.
| Features | Back Bet | Lay Bet |
|---|---|---|
| Introduction | Regular Bettor | Temporary Bookmaker |
| Example (৳) | ৳500 Back — profit if Bangladesh wins | ৳500 Lay — profit if Bangladesh does not win |
| Risk | Chance of losing the deposited amount | Liability can be higher |
| Commission | Small commission on winnings | Small commission on winnings |
Exchange vs Regular Sportsbook
In a regular sportsbook, the casino sets the odds. But in a betting exchange, odds are formed by the demand and supply of other players — just like the stock market. This generally results in better odds, and the platform only takes a small commission from winning bets.
Fast Withdrawal
When you request a withdrawal at 20bd, the money reaches your mobile wallet within 5-30 minutes. Bank transfers may take a little longer.
bKash / Nagad
Fastest of all — in most cases within 5-15 minutes.
Rocket / Upay
Usually processed within 10-30 minutes.
Bank Transfer
Dutch-Bangla, City Bank, BRAC, Islami and Sonali Bank supported.
Minimum Withdrawal
Withdrawals available from as little as ৳500.
Android App
Most players in Bangladesh play from their smartphones. The 20bd mobile app loads quickly on very little data, lets you deposit instantly with bKash and Nagad, and lets you enjoy live cricket betting without interruption.
Install Guide (5 Steps)
Download the APK from the official site
Download the APK file only from 20bd's official website — never from Telegram or Facebook groups.
Grant permission in Android settings
Go to Settings > Security or Apps > Install Unknown Apps and select "Allow" for your browser.
Install the APK file
Open the file from your Downloads folder and tap the Install button.
Log in
Log in with your 20bd account username and password.
Turn the setting off again
For your security, turn off the "Install Unknown Apps" permission again.
Security Warning: Do not install the app from Telegram, Facebook or any other third-party link — these can be harmful. The app runs on Android 7 or later with around 100 MB of free space.
RTP and House Edge Explained
RTP, or Return to Player, is the long-term statistical return rate of a game. If a slot game has an RTP of 96%, then theoretically an average of ৳96 comes back for every ৳100 wagered — but this is the average over millions of rounds, not a guarantee for a single session.
House edge is the opposite of RTP. A 96% RTP means a 4% house edge — the casino's average advantage on every bet. In blackjack the house edge is very low (around 1%), while in some lottery-style games it can be higher.
Typical RTP ranges across different game types: slot games generally 92-98%, blackjack around 99%, roulette 94-97% (higher in the European version), video poker up to 95-99.5%.
It is important to understand RTP and volatility before playing a game. In high-volatility games, big wins come less frequently but in larger amounts. In low-volatility games, smaller wins come more frequently. Choose the right game based on your budget and preference.
| Game Type | Typical RTP Range |
|---|---|
| 🎰 Slot Games | 92% – 98% |
| 🃏 Blackjack | Around 99% |
| 🎡 Roulette | 94% – 97% |
| 🎲 Video Poker | 95% – 99.5% |
| 🐟 Fishing Games | Variable |
RTP is a long-term statistical value — results in a short-term session may differ.
Trusted Game Providers
At 20bd you will find games from the world's top game developers — every game independently tested and fair.
Pragmatic Play's Gates of Olympus and Sweet Bonanza, Spribe's Aviator, JILI's Mega Fishing and hundreds of other popular games are waiting for you. PG Soft's Fortune Tiger and Fortune Rabbit are particularly popular in Bangladesh.
Customer Support Channels
Our support team is always ready to help with any issue. Contact us through any of the channels below.
24/7 Live Chat
Live chat support in Bengali is available seven days a week, 24 hours a day. The fastest channel for any questions about deposits, withdrawals, account verification or bonuses.
FastestEmail Support
Email us for detailed complaints, KYC document submission or technical issues. All communication is confidential and secure.
For detailed issuesIn-App Messaging
Send a support message directly from within the 20bd mobile app. Ideal for quick problem resolution during a live game.
For app usersFull support in Bengali: Our support team speaks entirely in Bengali — no knowledge of English is needed. Get help from anywhere in Bangladesh, including Dhaka and Chittagong.
Responsible Gaming
20bd believes that gaming should be enjoyable, not a burden. We encourage all our players to play responsibly.
Set Your Own Limits
Set daily or weekly deposit limits so you do not go beyond your budget.
Budget Management
Only bet money that, if lost, will not affect your daily life.
Take a Break Feature
Use the temporary break or self-exclusion feature on your account whenever needed.
Age Verification
20bd strictly ensures that only persons aged 21 or above can play.
For issues related to gaming addiction or mental health, contact our support team or seek professional advice. Read our Responsible Gaming page for more details.
Frequently Asked Questions
Find answers to the most frequently asked questions about 20bd here.
Start now — your online betting journey at 20bd
Join Bangladesh's top cricket betting platform. Deposit ৳200 and get a 120% bonus. For persons aged 21 or above only.
Log in to 20bd
Secure Payment Methods
20bd supports the most widely used mobile banking and bank transfer options in Bangladesh. Every transaction is secured by SSL encryption.
Minimum deposit ৳200 • Minimum withdrawal ৳500 • Withdrawal time 5-30 minutes