🏏 100% Welcome Bonus up to ৳10,000 on BPL and IPL Live Odds

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.

12bd Sports Betting Cricket Live Odds
৳500
Minimum Deposit
100%
Welcome Bonus (up to ৳10,000)
4
Mobile Wallet Methods
24/7
Live Support 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.

Fastest

Live Cricket Odds

Odds update ball by ball for BPL, IPL, T20 World Cup and international matches.

Live

Safe and Trusted

SSL encryption and fair play standards keep every transaction secure.

SSL

24/7 Bangla Support

Our support team is ready to help you in Bengali any time of the day or night.

24/7

Easy Payments

Deposit and withdraw with bKash, Nagad, Rocket and Upay — four mobile wallets with no hassle.

4 Methods

Rewarding Bonuses

From a 100% welcome bonus to VIP cashback — rewards at every step.

100% Bonus

Mobile Friendly

A seamless experience on any device — works equally well on phone, tablet or desktop.

All Devices

VIP Program

Enjoy weekly cashback and exclusive benefits across five tiers from Bronze to Diamond.

5 Tiers

Game Categories

From slots to live dealer — all types of games under one roof.

Slots
Cricket
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker
12bd Slots and Live Game Categories

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.

12bd Cricket Betting BPL IPL Live

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.

12bd Welcome Bonus Offer Bangladesh

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 Now

Football 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.

1

Create an Account

Register for free in minutes using your mobile number and email. No complicated process.

2

Verification (KYC)

Verify your account with your National ID and a selfie. Usually completed within 1–24 hours.

3

First Deposit

Deposit as little as ৳500 via bKash, Nagad, Rocket, or Upay. It will be credited to your account instantly.

4

Claim Your Welcome Bonus

A 100% bonus is added automatically with your first deposit — up to ৳10,000, with only 15x wagering.

5

First Game or Bet

Enjoy your first experience with your favourite slots, cricket betting, or live casino.

6

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.

12bd Account Verification KYC Process

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.

Important: For players aged 21 and above only. Gambling is a form of entertainment — do not treat it as a source of income.

Refer a Friend

Invite your friend to 12bd — both of you will receive a reward.

1

Share Your Referral Link

Copy your personal referral link from your profile and send it to your friend.

3

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.
12bd Referral Program Friend Bonus

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 Safe and Trustworthy Platform

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.

12bd VIP Program Cashback Rewards

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

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.