12bd Sports Betting — Bet live on BPL, IPL and international cricket and win big on every match
Welcome to Bangladesh's most trusted online betting platform. Get started with a deposit of just ৳500 via bKash, Nagad or Rocket. Our support team is available 24 hours in Bengali.
Why Choose 12bd?
This platform is built with Bangladeshi players in mind — fast, secure and fully operated in Bengali.
Fast Withdrawals
Your winnings reach your bKash, Nagad or Rocket account in as little as 15 minutes to 2 hours.
FastestLive Cricket Odds
Odds update ball by ball for BPL, IPL, T20 World Cup and international matches.
LiveSafe and Trusted
SSL encryption and fair play standards keep every transaction secure.
SSL24/7 Bangla Support
Our support team is ready to help you in Bengali any time of the day or night.
24/7Easy Payments
Deposit and withdraw with bKash, Nagad, Rocket and Upay — four mobile wallets with no hassle.
4 MethodsRewarding Bonuses
From a 100% welcome bonus to VIP cashback — rewards at every step.
100% BonusMobile Friendly
A seamless experience on any device — works equally well on phone, tablet or desktop.
All DevicesVIP Program
Enjoy weekly cashback and exclusive benefits across five tiers from Bronze to Diamond.
5 TiersGame Categories
From slots to live dealer — all types of games under one roof.
World-Class Game Providers
At 12bd you will find games from top providers such as Pragmatic Play, Evolution Gaming, PG Soft, JILI, Spribe, Ezugi, Microgaming and NetEnt. From Fortune Tiger, Gates of Olympus and Sweet Bonanza to the Aviator crash game — there is no shortage of entertainment.
Every game is audited regularly to ensure fully fair results. Hundreds of thousands of players from Dhaka and across Bangladesh trust this platform every day.
Cricket Betting Markets
The following markets are available for BPL, IPL and the Bangladesh Tigers' international matches. Live in-play odds change instantly with each wicket and over.
Match Winner
Bet on which of the two teams will win — a straightforward example is Bangladesh vs India in the T20 World Cup final.
Toss Winner
Bet on which team wins the toss before the match starts — quick to decide and a simple market.
Top Batsman
Bet on which batsman will score the most runs for their team — consider the form of the top batters in the IPL.
Total Runs Over/Under
Bet on whether the total runs scored in a full innings or a specific over will be above or below a set line.
Runs in an Over
How many runs will be scored in a specific over — this market is exciting under pressure in a pace bowler's final over.
Method of Dismissal
How the next wicket will fall — bowled, caught, run out or LBW — a favourite market for cricket experts.
Player of the Match
Predict who will be the standout performer at the end of the match — consider both batting and bowling form before deciding.
Live In-Play
Odds change after every wicket or big six. Making quick decisions is the key to success here.
The Excitement of Following Bangladesh Tigers
Live odds for every Bangladesh cricket team match are available at 12bd. Whether the Tigers are playing in the T20 World Cup, ICC Champions Trophy or BPL — we are with you.
During the BPL season there are opportunities to bet on various markets before, during and after every match. Odds are competitive and payments are fast.
How to Read Odds
Understanding betting odds makes it much easier to make the right decisions.
Decimal Odds
The simplest format. Example: you place a ৳500 bet at odds of 1.80 — if you win you get back ৳900 (৳500 × 1.80). Profit: ৳400.
Fractional Odds
Written in British style, for example 4/5. This means a profit of ৳4 for every ৳5 staked. Decimal 1.80 is roughly equivalent to fractional 4/5.
American Odds (Moneyline)
+150 means a profit of ৳150 on a ৳100 bet. -150 means a profit of ৳100 on a ৳150 bet. Negative for the favourite, positive for the underdog.
Implied Probability
Odds of 1.80 mean the bookmaker estimates the probability of this outcome at around 56%. Formula: 1 ÷ odds × 100. Lower odds mean higher probability, higher odds mean lower probability — keep this simple rule in mind and betting decisions become easier.
Bonus Terms Comparison
Transparency is our priority. Check the terms for each bonus in the table below.
Getting a bonus at 12bd is straightforward, but knowing the correct details is even more important. We believe every player has the right to know the bonus terms in advance. No hidden conditions, no surprises.
| Bonus Type | Bonus Amount | Minimum Deposit | Wagering Requirement | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳10,000 | ৳500 | 15x | 30 days |
| Reload Bonus | 50% up to ৳5,000 | ৳500 | 20x | 14 days |
| Weekly cashback | 0.3% – 1.5% (based on VIP tier) | Not applicable | No wagering | Every Monday |
| Friend Referral Bonus | ৳300 per referral | Friend's first deposit ৳500+ | 5x | 7 days |
| Free Spins Offer | Free spins on selected slots | ৳500 | 15x | 7 days |
* Terms for all bonuses are subject to change. Contact live chat for the latest information.
Ready to win big?
Join now and get a 100% bonus on your first deposit — up to ৳10,000.
Create Your Account NowFootball Betting
Football is extremely popular in Bangladesh alongside cricket. Bet on the world's top leagues.
Popular Leagues
- Premier League — English Premier League
- La Liga — Spanish La Liga
- UEFA Champions League
- FIFA World Cup Qualifiers
Common Markets
1X2 (Match Result)
Home win, draw or away win — the most familiar market in football.
Double Chance
You win if either of two outcomes occurs — lower risk.
Over/Under Goals
Whether the total goals in the match are above or below 2.5 — simple and popular.
Both Teams to Score (BTTS)
Whether both teams will score at least one goal each.
Asian Handicap
The weaker team is given a goal advantage and the draw is eliminated — preferred by advanced players.
Night Match Note: Many Champions League and Premier League matches kick off between 1 AM and 3 AM Bangladesh time (BST, UTC+6). Verify the exact time before placing a bet.
Steps to Get Started
Begin your journey in just a few simple steps.
Create an Account
Register for free in minutes using your mobile number and email. No complicated process.
Verification (KYC)
Verify your account with your National ID and a selfie. Usually completed within 1–24 hours.
First Deposit
Deposit as little as ৳500 via bKash, Nagad, Rocket, or Upay. It will be credited to your account instantly.
Claim Your Welcome Bonus
A 100% bonus is added automatically with your first deposit — up to ৳10,000, with only 15x wagering.
First Game or Bet
Enjoy your first experience with your favourite slots, cricket betting, or live casino.
Withdrawal
If your winnings are ৳800 or more, request a withdrawal — it will reach your mobile wallet within 15 minutes to 2 hours.
Account Verification Process
The KYC (Know Your Customer) process keeps your account secure and enables faster withdrawals.
National ID Card (NID)
Upload clear photos of the front and back of your NID. Make sure all details are clearly visible.
Proof of Address
An electricity bill, bank statement, or mobile banking registration document is accepted.
Selfie Verification
Take a clear selfie while holding your NID. Both your face and the NID must be clearly visible.
Processing Time
Verification is usually completed within 1–24 hours. For urgent cases, contact us via live chat.
What Happens After Verification?
Your account will be fully activated. Withdrawal limits will increase and you will be able to join the VIP program.
Why is KYC required? It prevents fraud and money laundering, and ensures that an account is operated by one real person only.
Bankroll Management Guide
Budget management is essential for long-term enjoyment. This is an educational guide.
Set a Budget
Decide before you play how much you can afford to spend. Your budget should be an amount that, even if lost, will not affect your essential living expenses.
Session-Based Splitting
Divide your total budget into smaller sessions. Do not use up your entire budget in one session — this keeps the experience longer and more enjoyable.
The 1–5% Per Bet Rule
Do not place more than 1 to 5 percent of your total bankroll on a single bet. Following this rule means one bad match cannot wipe out your entire budget.
Stop After a Big Win Too
After a big win, excitement can make you want to bet more. Set a predetermined winning target and take a break once you reach it.
Respect Your Loss Limit
Stop for the day once you have lost a set amount. Placing larger bets emotionally to recover losses will only make things worse.
Track Your History
Record the deposits, withdrawals, and results of every session. This habit helps you understand your own patterns and make better decisions.
Refer a Friend
Invite your friend to 12bd — both of you will receive a reward.
Share Your Referral Link
Copy your personal referral link from your profile and send it to your friend.
Friend Registers and Deposits
Your friend creates an account using your link and makes their first deposit of ৳500 or more.
Both of You Get Rewarded
You will receive ৳300 and your friend will also enjoy a welcome bonus.
Terms and Conditions
- Referrals to yourself or a second account are not allowed.
- Only one account per person is permitted.
- Your friend's account must be verified before the referral bonus is awarded.
- The bonus wagering requirement is 5x and must be met within 7 days.
Beware of Fake Sites and Scams
Keep the following information in mind to protect your account and money.
- Verify the Official Domain: Always confirm the correct domain and HTTPS. Any slight variation in the URL (such as 12bbd or 12bd.net) means it is a fake site.
- Never Share Your OTP or PIN: Our support team will never ask for your bKash or Nagad PIN. If someone does, they are a scammer.
- Keep Your Password Private: Official support never asks for your password or login details. Do not respond if someone does.
- Beware of Telegram and Facebook "Agents": Many fake agents on social media trick people with promises of special offers. Only contact us through the official live chat.
- What to Do If You Are Scammed: Change your password immediately, change your mobile wallet PIN, and notify our support team.
12bd uses full SSL encryption. Your personal information and transactions are secure.
Privacy Policy Notice
Your Information Is Safe With Us
Your name, phone number, email, and payment details collected by 12bd at registration are used solely for account management, identity verification, and financial transactions. Your personal information is never sold to third parties.
We use SSL encryption and secure servers. To request deletion or correction of your data, contact us via live chat. For more details, visit our Privacy Policy page.
VIP Program and Welcome Bonus
You earn VIP points on every bet and unlock more benefits as you move up the tiers.
Bronze
Up to 0.3% weekly cashback
Silver
Up to 0.6% weekly cashback
Gold
Up to 0.9% weekly cashback
Platinum
Up to 1.2% weekly cashback
Diamond — Top Tier
Up to 1.5% weekly cashback, exclusive benefits, and a dedicated account manager.
Payment Methods
Bangladesh's most popular mobile wallets are supported.
bKash
Deposit: ৳500+ | Withdrawal: ৳800+
15 min – 2 hours
Nagad
Deposit: ৳500+ | Withdrawal: ৳800+
15 min – 2 hours
Rocket
Deposit: ৳500+ | Withdrawal: ৳800+
15 min – 2 hours
Upay
Deposit: ৳500+ | Withdrawal: ৳800+
15 min – 2 hours
We are always ready to ensure smooth and fast withdrawals during special occasions such as Pohela Boishakh, Eid, or the World Cup. From bKash to Nagad — all methods are protected with secure encrypted transactions.
Minimum withdrawal is ৳800. Withdrawal processing time is 15 minutes up to a maximum of 2 hours.