bd299 Online Casino Betting Platform
⚡ Start with just ৳100

bd299 Online Casino — Instant Deposits with bKash and Nagad, Bangladesh's Trusted Betting Experience

Deposit in seconds with bKash, Nagad, Rocket, or Upay and enjoy everything from cricket betting to live casino. Support available in Bengali around the clock.

৳100 Minimum deposit amount
100% Welcome bonus on first deposit
45 minutes Maximum withdrawal time
24/7 Live support in Bengali

Built for Bangladeshis

bd299 is more than just an online casino — it is a complete entertainment and betting platform built with Bangladesh's players in mind. Everything is in Bengali, and all transactions are in Bangladeshi taka (৳).

Players from Dhaka and across the country can deposit and withdraw instantly using bKash and Nagad. Rocket and Upay are equally supported.

  • Full Bengali language interface and support
  • Live dealer tables running according to Bangladesh Standard Time (BST, UTC+6)
  • Betting on all BPL, IPL, T20 World Cup and Bangladesh Tigers matches
  • Support for all local mobile banking methods
bd299 Bangladeshi Mobile Payments bKash Nagad

Why Choose bd299

We stand apart from others in Bangladesh in speed, security, and reliability.

Instant Deposits

Deposits via bKash and Nagad are completed in seconds. No waiting.

Fast Payments

High-Level Security

SSL encryption and fair play ensure your information and money are fully protected.

SSL Secured

24/7 Bengali Support

Our team is always ready on live chat in Bengali, day or night, for any issue.

Round-the-Clock Support

High Odds and Good Returns

Get competitive odds on cricket and football, and attractive returns on slots.

Top Odds

Fast Withdrawals

Withdrawals processed within 10–45 minutes — among the fastest in Bangladesh.

Fast Withdrawals

100% Welcome Bonus

100% bonus on your first deposit up to ৳10,000. A special benefit for new players.

Special Bonus

Mobile-First Design

Full experience on Android app and mobile browser, with smooth gaming on low data.

Mobile Friendly

Wide Variety of Games

Slots, live casino, sports betting, card games, and much more — all on one platform.

Diverse Games

How to Get Started

Join bd299 and start playing in just four simple steps.

1

Register

Go to the bd299 Login page and create an account with your mobile number and password. The process is quick and easy.

2

Log In

Log in from any device with your username and password. Mobile or desktop — the same experience everywhere.

3

Make a Deposit

Deposit just ৳100 from bKash, Nagad, Rocket, or Upay and get a 100% bonus up to ৳10,000.

4

Place Your Bets

Enter a cricket match, live casino table, or slot game and start betting on your game of choice.

Live Casino Tables

Enjoy the thrill of playing with real dealers at bd299's live casino. HD streaming brings the casino atmosphere directly to your screen.

Tables run 24 hours a day according to Bangladesh Standard Time (BST). Each table has set minimum and maximum bet limits.

bd299 Live Casino Dealer Tables

Baccarat

Bet on the Player or the Banker — whoever has a hand value closest to 9 wins. Example table limits: ৳100 – ৳50,000.

Live Dealer

Roulette

Bet on numbers, colors, or groups as the wheel spins. Both European and American versions are available. Example limits: ৳50 – ৳20,000.

Live Dealer

Blackjack

Try to reach 21 or as close as possible to beat the dealer. Put your card counting skills to use. Example limits: ৳100 – ৳30,000.

Live Dealer

Live Andar Bahar

A joker card is drawn and you bet on which side will produce a card of the same value. Simple rules, fast rounds. Example limits: ৳50 – ৳10,000.

Live Dealer

Game Show Wheel

Bet on numbers and multipliers on a large spinning wheel. Massive multipliers are possible in bonus rounds. Example limits: ৳100 – ৳25,000.

Game Show

Dragon Tiger

Bet on whether the Dragon or Tiger card will be higher. Play with Ezugi's live dealers. Example limits: ৳50 – ৳15,000.

Live Dealer

"Our one goal is to give every Bangladeshi player a simple, safe, and enjoyable online betting experience — where they can play at any time, in their own language, with their own money, on their own mobile."

— From the bd299 team

Local Card Games

Familiar card games from Bangladesh and South Asia, now online and in Bengali.

Teen Patti

Each player receives three cards and the one with the best hand takes the pot. Start with small bets and gradually try to read your opponents. Played at live tables against other players.

Multiplayer

Andar Bahar

A joker card is drawn. Bet on whether Andar (left) or Bahar (right) will produce a matching card first. A simple tip for newcomers: every round starts with equal probability. Played against a live dealer.

Live Dealer

Callbreak

52 cards are dealt among four players. Bid on how many tricks you will take each round and try to meet your bid. Spades are always trump. Tip: bid higher when you have more spades. Played against other players.

Multiplayer

Ludo Quick

A fast digital version of the familiar Ludo game. Roll the dice to move your pieces around the board and get them home before your opponents. Tip: keep your pieces safe and capture opponents when you get the chance. Played against other players.

Multiplayer

Slots and Jackpot Games

bd299 offers slot games from top providers including PG Soft, Pragmatic Play, and JILI. Play popular titles like Fortune Tiger, Gates of Olympus, Sweet Bonanza, and Fortune Gems with ease.

From Aviator (Spribe) to multiplier games — the bd299 slots lobby offers speed and variety. Every game runs smoothly on mobile.

View All Slots
bd299 Slots Jackpot Games

RTP and House Edge Explained

There are two important terms you need to understand in online casino: RTP (Return to Player) and House Edge. Without understanding these, you cannot choose the right game.

What is RTP?

RTP is the average percentage of total wagers that a game returns to players over the long term. For example, if a slot has an RTP of 96%, on average ৳96 is returned to players for every ৳100 wagered. This is calculated across millions of spins — results in a single session can vary.

RTP Ranges by Game Type

RTP varies by game type. Slot games generally have an RTP between 92% and 98%, though each slot has its own value. In blackjack, following correct strategy can bring the RTP close to 99%. European roulette has an RTP of around 94%–97%, while the American version is slightly lower due to its two zeros. Baccarat also has a relatively high RTP and straightforward rules.

What Does House Edge Mean?

House edge is the opposite of RTP — it is the average percentage the casino retains from each wager over the long term. A 96% RTP means a 4% house edge. This is the business model — game providers use this method to sustainably create and maintain a safe playing environment. Choosing games with a lower house edge is the first move of a smart player.

Why Does Volatility Matter?

RTP alone does not tell the whole story — volatility or variance matters too. High-volatility games pay out less frequently but in larger amounts. Low-volatility games offer smaller but more frequent wins. Choose your game based on your bankroll and your patience for play.

Bankroll Management Guide

Proper bankroll management is the most important skill of a player who succeeds over the long term. Without control over your money, even good luck will not help.

  1. Set a budget: Decide in advance the maximum amount you will spend on gaming each month or each week. This amount should be something whose loss will have no impact on your normal life.
  2. Divide your sessions: Split your total budget into 5–10 sessions. Do not use all your money in a single session — this gives you the opportunity to play for longer.
  3. Follow the 1–5% rule: Do not bet more than 1% to a maximum of 5% of your total bankroll on any single bet. This habit limits losses over the long term.
  4. Stop after a win: Set a specific winning target and end your session once that target is reached. Continuing out of greed often results in giving back your gains.
  5. Stick to your loss limit: When the entire budget for a session is gone, stop playing for the day. Trying to recover lost money by depositing immediately almost always leads to even greater losses.
  6. Keep a record: Keep a simple note of which games you bet on, how much, and how much you won or lost. This helps you understand your own patterns.
bd299 Bankroll Management Guide

Betting Exchange — Back vs Lay

On a standard sportsbook you can only bet against the bookmaker. On a betting exchange you place bets directly with other players — odds are formed by the supply and demand of ordinary people.

Back Bet: You believe a certain outcome will happen — bet on it. Example: ৳500 Back bet believing Bangladesh will win the match.

Lay Bet: You believe a certain outcome will not happen — bet against it. Example: ৳500 Lay bet believing Bangladesh will lose the match — here you are acting like the bookmaker.

The exchange typically takes a small commission on each transaction. This is the alternative to the house edge of a standard sportsbook.

Category Back Bet Lay Bet
Meaning Bet that an outcome will happen Bet that an outcome will not happen
Example Bangladesh will win (৳500) Bangladesh will not win (৳500)
If you win Profit according to the odds Receive the Back bettor's stake
If you lose Lose the full stake amount Loss according to the odds
Source of odds Other players Other players

Refer a Friend

Invite your friend to bd299 and both of you get rewards. Joining the referral program is completely free.

1

Share your referral link

Copy your personal referral link from your account and send it to a friend or family member.

2

Friend registers and deposits

Your friend registers using your link and makes their first deposit.

3

Both receive rewards

After your friend's first deposit, a ৳200 bonus is added to both accounts.

Terms and conditions:

  • • One account per device or number — self-referral is not accepted
  • • The friend's first deposit must be at least ৳500
  • • Wagering conditions apply before the bonus can be used
  • • Limits per referral apply — details are available in the help center
Log in to refer
Refer bd299 to a friend and get a bonus

Android App

Most players in Bangladesh prefer to play on mobile. The bd299 Android app is light on data, supports instant deposits via bKash and Nagad, and lets you bet while watching live cricket scores.

How to install:

  1. Download the APK file from the official bd299 website.
  2. Go to Android settings and enable "Unknown sources" or "Install unknown apps".
  3. Open the downloaded APK file and complete the installation.
  4. Log in with your username and password.
  5. After installation, turn off the "Unknown sources" setting for security.

Works best on Android 7 or above. Approximately 100 MB of free space is required.

Warning: Never install any app from a Telegram or Facebook link — only download the APK from the official website.
Log In
bd299 Android App Download

Beware of Fake Sites & Scams

Online betting scammers use the bd299 name to create fake sites and Telegram groups. Follow the checklist below to stay safe.

  • Always check your browser's address bar for bd299.cam and https:// — no other domain is official.
  • Never share your OTP, bKash PIN, or Nagad password with anyone — even someone claiming to be a support representative. Our official support team will never ask for your password.
  • If anyone contacts you on Telegram or Facebook claiming to be a "bd299 Agent", it is a scam attempt — do not respond.
  • Only download APK files from the official website, not from Telegram or WhatsApp links.
  • If you suspect fraud, change your password immediately and contact our 24/7 live chat.
  • Be suspicious of unfamiliar bonus or "free recharge" offers — genuine offers appear only on bd299's official page.

Join bd299 Today

Get a 100% welcome bonus — up to ৳10,000. Start from just ৳100 via bKash or Nagad.

Start Now

For players aged 21 and above only. Play responsibly.

Responsible Gaming Tools

bd299 believes every player has the right to play while staying in control. We provide a range of tools to help you maintain healthy habits.

For players aged 21 and above only

Gambling should never be seen as a source of income. If you feel you are having difficulty controlling your play, contact our 24/7 live chat in Bengali.

Self-Exclusion

Temporarily close your account for a set period — from 7 days to long-term.

Deposit Limits

Set a maximum daily, weekly, or monthly deposit limit and stay within your budget.

Loss Limits

Set a limit that automatically stops your session once losses exceed a specified amount.

Session Time Limits

Decide in advance how many hours you will play. You will receive a reminder when the time is up.

Reality Check Reminders

At regular intervals, a summary of your total time played and your wins and losses will appear on screen.

Self-Assessment Quiz

Take our anonymous quiz and find out how healthy your gaming habits are.

bd299 About Us Brand Mission

About Us

bd299 is a safe and reliable online betting and casino platform built specifically with Bangladeshi players in mind. Our goal is simple — to give every user the best entertainment experience in their own language, their own currency, and with familiar payment methods.

We believe that when technology meets local culture, truly great experiences are created. From the excitement of the BPL to special Pahela Baishakh offers — bd299 is always by your side.

With SSL encryption and fair play guaranteed, we ensure the highest level of protection for your information and money. Our 24/7 Bengali support team is ready to provide immediate solutions to any issue.

Learn More