bd122 Sports Betting — Win on BPL and IPL with Live Odds from Bangladesh
Enjoy real-time odds on every BPL, IPL and T20 World Cup match. Safe transactions via bKash, Nagad and Rocket, with 24/7 Bengali support by your side.
About Us — Who is bd122?
bd122 is a reliable online gaming platform built for cricket fans and casino enthusiasts in Bangladesh. Our goal is simple — to give every Bangladeshi player the safest, most transparent and enjoyable experience. Deposit in just a few seconds using familiar mobile banking services like bKash and Nagad.
From Dhaka to Chittagong — users across Bangladesh enjoy live betting on BPL and IPL matches every day. Powered by SSL encryption and a fair play policy, bd122 is a completely secure platform. We believe that responsible entertainment and transparent transactions can go hand in hand.
Our customer service team is available 24 hours a day, 7 days a week to assist you in Bengali via live chat. From cricket betting to live casino, slots and card games — find everything on one platform. 21+ only
Welcome Bonus: Up to 100% on ৳8,000
Get a 100% bonus on your first deposit — up to ৳8,000. Wagering requirement is just 15x. Start by depositing as little as ৳100 via bKash or Nagad.
Cricket Betting Markets
You can bet on the following markets for any international match including BPL and IPL.
Match Winner
Choose which team will win the match. Example: Pick Bangladesh in a Bangladesh vs India T20.
Live BetToss Winner
Predict which team will win the toss before the match begins. Simple and quick results.
Pre-MatchTop Batsman
Pick which batter will score the most runs. Example: Bet on Virat Kohli as the top run scorer in an IPL match.
Player BetTotal Runs Over/Under
Bet on whether the runs in an innings will be above or below a set number. Example: Over 160 runs in the first innings.
Innings BetRuns in an Over
Bet on how many runs will be scored in a specific over. Odds on this market change quickly during live betting.
LivePlayer of the Match
Bet in advance on who will be named Man of the Match. Consider both wickets and runs.
Special BetIn live in-play betting, odds update in real time after every wicket and at the end of every over. Make quick decisions — odds can change at any moment.
Why Choose bd122?
Fast Withdrawals
Withdrawals are processed within 30 minutes to 3 hours. Minimum withdrawal is just ৳1,000.
Secure Platform
SSL encryption and fair play are guaranteed. Your personal information and funds are fully protected.
Local Payments
5 mobile wallets supported including bKash, Nagad, Rocket and Upay. Instant deposits.
Bangla Support
Support in Bengali is available 24/7 via live chat. Get a resolution in moments whenever you have an issue.
VIP Program
Bronze to Diamond — earn weekly cashback across 5 tiers. The more you play, the more benefits you receive.
Mobile App
Play anytime, anywhere on the Android app. Lightweight and fast performance.
Huge Game Library
Slots, live casino, cricket betting, crash games and card games — all in one place.
Live Casino
Experience the feel of a real casino from home at live dealer tables powered by Evolution Gaming and Ezugi.
Get started in just 4 steps
From sign-up to withdrawal — the whole process is very straightforward.
Sign Up
Create a free account at bd122. Registration is completed in minutes with just your mobile number and a password.
Make a Deposit
Deposit ৳100 via bKash, Nagad or Rocket and receive a 100% welcome bonus. Deposits are instant.
Play and Win
Cricket betting, slots or live casino — place bets on your favourite games and enjoy the thrill.
Withdraw
Receive your winnings directly to bKash or Nagad within 30 minutes to 3 hours. Minimum withdrawal is ৳1,000.
Payment Methods and Processing Times
All familiar mobile banking services and bank transfers are supported. Deposits are instant and withdrawals are generally completed within 30 minutes to 3 hours.
| Payment Methods | Min/Max | Processing Time | Fee |
|---|---|---|---|
| bKash | ৳100 / ৳50,000 | Instant | Free |
| Nagad | ৳100 / ৳50,000 | Instant | Free |
| Rocket | ৳100 / ৳30,000 | Instant | Free |
| Upay | ৳100 / ৳20,000 | Instant | Free |
| Dutch-Bangla Bank | ৳100 / ৳1,00,000 | 15 minutes – 1 hour | Bank charges may apply |
| City Bank | ৳100 / ৳1,00,000 | 15 minutes – 2 hours | Bank charges may apply |
| BRAC Bank | ৳100 / ৳1,00,000 | 15 minutes – 2 hours | Bank charges may apply |
* Minimum withdrawal amount is ৳1,000. Bank transfer times may vary depending on the bank.
Types of Slot Games
Classic Slots
Traditional three-reel slot games. Simple rules and fewer paylines — ideal for beginners.
Provider: NetEnt, Microgaming
Video Slots
Modern five-reel slot games. Advanced graphics, animations and bonus rounds make this type of game particularly appealing.
Provider: Pragmatic Play, PG Soft
Jackpot Slots
In progressive jackpot slots, a portion of every bet is added to a pool. The bigger the prize grows, the greater the opportunity for a large win.
Provider: Microgaming, NetEnt
Megaways Slots
The height of the reels changes with every spin, creating thousands of different ways to win. Exciting and unpredictable results.
Provider: Pragmatic Play
Cascading Reels
Winning symbols disappear and new symbols drop in, creating the opportunity to win multiple times from a single spin.
Provider: PG Soft, NetEnt
Cluster Pays
Wins are determined by clusters of matching symbols rather than paylines. Sweet Bonanza is a popular example of this type.
Provider: Pragmatic Play
Local Card Games
Teen Patti
Each player receives three cards and the one with the best hand wins. You can raise your bet or fold. Start with small bets — do not play big before you understand your hand.
Against Other PlayersAndar Bahar
One card is placed face up in the middle of the table, and the remaining cards fall into a left (Andar) or right (Bahar) pile. Bet on which side the matching card will fall. Simple rules — you can understand it on your very first try.
With a Live DealerCallbreak
Four players compete to win tricks over five rounds. Before each round, players must predict how many tricks they can win. Correct predictions earn more points.
Against Other PlayersLudo / Rummy
Familiar home games like Ludo and Rummy are now available online. In Rummy, you need to form sets and sequences with your cards — take your time to arrange your hand rather than rushing.
Against Other PlayersCrash Games — Aviator and More
In a crash game, a plane or rocket takes off and a multiplier keeps rising. You need to cash out before it crashes — the longer you wait, the bigger the reward, but the risk also grows.
Spribe's Aviator is one of the most popular crash games in the world. Each round lasts just a few seconds to a few minutes, so the pace is very fast. You can use the auto cash-out feature to exit automatically at a set multiplier.
Before playing a crash game, set a stop limit for yourself. Do not trust any "signal" or "prediction" groups — crash game outcomes are completely random.
RTP and House Edge — Learn the Details
RTP (Return to Player) is the long-term return rate of a game. For example, if a slot has an RTP of 96%, it means that theoretically an average of ৳96 comes back for every ৳100 wagered. However, this is an average across millions of spins — your results in a single session can be completely different.
Typical RTP ranges by game type: slots generally fall between 92%–98%, blackjack is around 99%, roulette is 94%–97%, and live baccarat can reach 98%–99%. A high RTP does not guarantee big wins — it is only a long-term average.
House edge is the flip side of RTP. If the RTP is 96%, the house edge is 4%. That means the casino retains an average of 4% from every bet over the long term. The smaller this margin, the more favorable it is for the player.
Understanding RTP and volatility before you start playing is important. High-volatility games produce big wins occasionally; low-volatility games offer smaller but more frequent wins. Choose a game that suits your budget and patience.
Quick Reference
RTP typically 92%–98%
RTP approximately 99%
RTP 94%–97%
RTP 98%–99%
RTP varies by provider
Bankroll Management Guide
Set Your Gaming Budget
Before you start playing, decide how much money you can afford to spend — and never exceed that limit. This amount should be kept separate from your everyday living expenses.
Divide Into Sessions
Split your total budget across several sessions. If your weekly budget is ৳2,000, set aside ৳300–৳400 for each day. It is better not to use it all in one session.
The 1–5% Per Bet Rule
Each bet should not exceed 1% to 5% of your total bankroll. This way, a bad run will not wipe out your entire bankroll.
Stop After a Win
When you reach your target, stop playing. Continuing for "just a little more" after a win often leads to losing everything you gained. Set aside a fixed portion of your winnings and only play with the rest.
Stop When Losing and Keep Records
When you have lost up to your set limit, end your session for the day — do not try to recover lost money in one go. Record your deposit, withdrawal, and net result for every session in a notebook or spreadsheet.
Treat gaming as entertainment — not as a source of income. Only use money that, if lost, will not affect your daily life.
bd122 Android App
Mobile apps are especially popular among players in Bangladesh because they run quickly on low data. You can deposit directly via bKash and Nagad, and enjoy live cricket betting on the go. Even when you are away from a screen, live BPL odds stay right in your hand.
Installation Steps
- Download the APK file from the official bd122 website.
- Go to Android Settings → Security → enable "Install from unknown sources".
- Tap the downloaded APK file to install it.
- Open the app and log in to your account.
- After installation, turn off the "Unknown sources" setting again for security.
Minimum Requirements:
- Android 7.0 or a higher version is recommended
- Approximately 100 MB of free storage space
- A stable mobile data or Wi-Fi connection
Security Warning: Do not install any APK from Telegram or Facebook — only download from the official site.
VIP Program
The more you play, the more benefits you earn. Earn weekly cashback across five tiers.
Bronze
Weekly cashback up to
Silver
Weekly cashback up to
Gold
Weekly cashback up to
Platinum
Weekly cashback up to
Diamond
Weekly cashback up to
"Every player in Bangladesh deserves a safe, transparent, and enjoyable gaming experience — that belief is the foundation of bd122."
Betting Terminology
RTP (Return to Player)
The percentage of total bets that a game returns to players over the long term. A higher RTP means the game pays back relatively more.
House Edge
The rate at which the casino retains on average from each bet over the long term. If the RTP is 96%, the house edge is 4%.
Wager / Stake
The amount of money you place on a single bet is called the wager or stake. A specified amount must be wagered before a bonus can be withdrawn.
Odds
The probability of an event occurring and the rate of potential reward. Example: betting ৳100 at odds of 2.5 returns ৳250 if you win.
Parlay / Accumulator
Combining multiple bets together on a single bet slip. If all bets win, the reward multiplies greatly, but if even one loses, the entire bet is lost.
Live Bet
Placing a bet in real time while a match is in progress is called a live bet or in-play bet. Odds change every moment.
Cashout
Exiting a bet before the outcome of the match is decided. You will not receive the full winnings, but you can take a partial guaranteed profit.
Bankroll
The total amount of money set aside specifically for gaming. Managing your bankroll properly is the key to long-term enjoyment.
Volatility
Indicates the frequency and size of wins in a game. High volatility means big but rare wins; low volatility means small but frequent wins.
Free Spin
An opportunity to spin for free in a slot game. Given as part of a bonus or promotion, it lets you win without spending your own money.
Wagering Requirement
The condition specifying how many times the bonus amount must be wagered before it can be withdrawn. At bd122 this is 15 times.
Spread
In sports betting, a hypothetical points gap between two teams that makes betting between a stronger and a weaker side more balanced.
Responsible Gaming Tools
bd122 believes gaming is for enjoyment — not for stress. We provide the following tools to help you stay protected.
You can temporarily close your account for a set period. Contact support to do so.
Set a maximum deposit limit on a daily, weekly, or monthly basis — this limit cannot be exceeded.
Betting will stop automatically once you have lost more than a set amount.
Set in advance the maximum time you will play in a session. You will receive an automatic reminder when the time is up.
Pop-up notifications will appear at regular intervals showing how long you have been playing and how much you have spent.
A self-assessment questionnaire is available to help you review your gaming habits. If a problem is identified, contact support.
For Ages 21 and Above Only
If you feel gaming is becoming a problem, contact our 24/7 live chat support without delay. Your privacy is fully protected.
Recognise the Signs
- Playing repeatedly to try to recover lost money
- Hiding your gaming from loved ones
- Feeling that gaming is more important than daily responsibilities
- Wanting to stop gaming but being unable to
If you notice any of the above signs, contact support immediately.
Beware of Fake Sites and Fraud
Always make sure you are on bd122.cam and that you can see the HTTPS lock icon in your browser. Even a one-character difference is a sign of a fake site.
Never share the OTP or PIN for your bKash, Nagad, or Rocket with anyone under any circumstances — even if someone claims to be bd122 support.
The bd122 support team will never ask for your account password. If you receive such a request, disconnect immediately.
Do not conduct any transactions with anyone on Telegram or Facebook claiming to be a "bd122 agent". Always make deposits through the official site.
If you suspect anything, change your password immediately and contact our 24/7 live chat. We are always ready to keep your account secure.
Stay Safe
bd122 operates with full SSL encryption. Your personal information and financial transactions are completely secure.
Privacy Policy — Your Information Is Secure
bd122 stores your personal information with the highest level of protection. We never sell or transfer your information to third parties. Your name, mobile number, and financial details are stored in a fully encrypted database.
To learn more, read our Privacy Policy page.
Join bd122 now
Live betting on BPL & IPL, slots, live casino — all in one place. Start with a deposit of just ৳100.
Log in and start playing