d99 Online Casino Mobile Betting
⚡ Start with just ৳100

d99 Betting App — Enjoy cricket and casino from anywhere on mobile

d99 is built for Bangladeshi players — fast payments via bKash and Nagad, 24/7 support in Bengali, and hundreds of live games all in one app.

৳100 Minimum Deposit
120% Welcome Bonus
24/7 Support in Bengali
5 Payment Methods

Welcome Bonus Offer

Open a new account at d99 and get 120% bonus on your first deposit up to ৳20,000. This bonus activates with just a 10x wagering requirement — one of the best terms in Bangladesh's online betting scene.

  • 120% bonus on first deposit
  • Up to ৳20,000 maximum
  • Only 10x wagering required
  • Minimum deposit of just ৳100
  • Valid for bKash, Nagad, Rocket, Upay and bank transfer
Available to players aged 21 and above only.

Game Categories

d99 has no shortage of entertainment — from slots to live casino, cricket betting to bingo, it's all here.

Slots
Cricket Betting
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker
Special Offer

Reload Bonus — Up to 50%

৳10,000
  • Get a 50% extra bonus on every subsequent deposit
  • Maximum bonus up to ৳10,000
  • Valid for all methods including bKash, Nagad and Rocket
d99 Crash Game Aviator

Crash Games — Fast-Paced Thrills

Crash games like Spribe's Aviator are hugely popular among Bangladeshi players. Each round wraps up in seconds to a few minutes. A multiplier climbs gradually and you need to cash out before it crashes.

The auto cash out feature lets you exit automatically at a set multiplier. Rounds are short so decisions have to be quick — set a stop-limit before you start playing.

Auto Cash Out
Exit automatically at a set multiplier
Stop Limit
Set your limit before the round begins

Steps to Get Started

Create your d99 account in just a few minutes and start playing.

1

Create an account

Visit the d99 website and register for free using your mobile number and a password of your choice. The entire process can be completed in Bengali.

2

Identity Verification

Upload a photo of your national ID card or passport. Once verification is complete, all features and withdrawal options will be unlocked.

3

Make Your First Deposit

Deposit from as little as ৳100 via bKash, Nagad, Rocket, Upay or bank transfer. Payments are usually instant or processed within a few minutes.

4

Claim Your Welcome Bonus

A 120% bonus on your first deposit will be added to your account automatically — up to ৳20,000, with just a 10x wagering requirement.

5

Place Your First Bet or Game

Cricket betting, live casino, slots or fishing games — start with whatever you prefer. Betting on Bangladesh Tigers BPL matches is now possible right from your mobile.

6

Withdraw Your Winnings

Withdrawals start from ৳500. Funds typically arrive in your bKash or Nagad account within 30 minutes to 3 hours.

Android App Download

On the streets of Dhaka or anywhere else — the d99 Android app keeps you connected at all times. The app uses minimal data, so you can watch live cricket and place bets without hassle even on mobile internet. bKash and Nagad payments take just a few taps.

Installation Steps

  1. Download the APK file only from d99's official website
  2. Go to Android settings and enable "Unknown Sources" or "Install unknown apps"
  3. Tap the downloaded APK file to install
  4. Log in and start playing
  5. Turn off "Unknown Sources" after installation — for your security
Warning: Never install the app from a Telegram or Facebook link. You only need Android 7 or above and around 100 MB of free space.
d99 Android App Mobile

Cricket Format Explained

Betting markets differ across cricket formats — here's what sets each one apart.

T20

20 overs per team

A match lasting just 3-4 hours. BPL, IPL, T20 World Cup, BBL and PSL are all played in this format. Markets include over/under, match winner, toss, first wicket and more.

ODI (One-Day)

50 overs per team

A match lasting around 8 hours. Played in the ICC World Cup and bilateral series. Bangladesh Tigers' ODI performances get special attention here.

Test

Up to 5 days

Cricket's longest format. Each team plays two innings. A draw is a valid result, which makes the betting markets more complex and interesting.

The Hundred

100 balls per team

England's newest format, even faster than T20. Overs are counted in sets of 10 balls. New markets and fast-paced betting opportunities.

Football Betting

Bangladeshi football fans follow the Premier League, La Liga, Champions League and FIFA World Cup Qualifiers most closely. d99 offers thousands of markets across these competitions.

Market Description
1X2 Home win / Draw / Away win — the most common bet
Double Chance Cover two outcomes at once to reduce your risk
Over/Under Goals Whether the total goals in a match will be above or below a set number
Both Teams to Score Whether both teams will score at least one goal
Asian Handicap Betting with a virtual advantage given to the weaker team

Many major matches kick off between midnight and early morning Bangladesh time (BST) — live betting is especially useful in those cases.

d99 Football Betting Markets

What Is a Betting Exchange?

In a regular sportsbook you bet against the bookmaker. In a betting exchange, you bet directly against other players — the platform sits in the middle and takes a small commission.

An exchange has two positions: Back (betting that a team will win) and Lay (betting that a team will not win). Odds are set by the demand from other players — the bookmaker does not set them.

Example (BPL Match)

Say you place a Back bet of ৳500 on Dhaka Dominators winning a BPL match at odds of 2.0 — if they win you receive ৳1,000 (profit ৳500). Laying means you take the other side of that bet, so you win if the team does not win.

Factor Back Bet Lay Bet
Meaning Team/player will win Team/player will not win
If you win Odds × stake Stake is received
If you lose Stake is lost Liability must be paid
Odds source Supply and demand from other players
d99 Betting Exchange Explained

Exchange vs Regular Book

  • Odds on an exchange are generally better
  • Bets can be placed without a bookmaker margin
  • Commission applies only on winning bets
  • Matching bets can be difficult when liquidity is low

RTP and House Edge Explained

RTP (Return to Player) is the theoretical average return of a game — the percentage of every ৳100 wagered that is paid back to players over the long run. For example, a 96% RTP means that on average ৳96 is returned for every ৳100 bet over the long run — but this is an average across millions of spins, not a guarantee for any single session.

House Edge is the flip side of RTP. A 96% RTP means a 4% house edge — this is the casino's long-term mathematical advantage. All casino games have a house edge; that is normal.

Knowing the typical RTP range for different game types helps you make informed decisions:

Game Type Typical RTP Range House Edge
Slots 92% – 98% 2% – 8%
Blackjack (basic strategy) ~99% ~1%
Roulette (European) 94% – 97% 2.7% – 5.3%
Baccarat ~98.5% ~1.5%

A higher RTP does not guarantee more wins — every round is independent. RTP is an informational metric, not a promise of winnings. Set a budget before playing any game and stick to it.

VIP Membership

The more you play at d99's VIP program, the more weekly cashback you earn. As your tier increases, so do your benefits.

Bronze
0.2%
Weekly Cashback

Entry level — for new members

Silver
0.5%
Weekly Cashback

For regular players

Platinum
1.0%
Weekly Cashback

For high-volume members

Diamond
1.2%
Weekly Cashback

The highest benefits tier

Payment Methods & Processing Times

Both deposits and withdrawals at d99 are fast and easy. The minimum deposit is ৳100 and the minimum withdrawal is ৳500 across all methods.

Payment Method Minimum Deposit Maximum Deposit Deposit Time Withdrawal Time Fee
bKash ৳100 ৳50,000 Instant 30 minutes – 3 hours Free
Nagad ৳100 ৳50,000 Instant 30 minutes – 3 hours Free
Rocket ৳100 ৳30,000 Instant 30 minutes – 3 hours Free
Upay ৳100 ৳30,000 Instant 30 minutes – 3 hours Free
Dutch-Bangla Bank ৳100 ৳1,00,000 15 minutes – 1 hour 1 – 24 hours Bank charges may apply
City Bank ৳100 ৳1,00,000 15 minutes – 1 hour 1 – 24 hours Bank charges may apply
BRAC Bank ৳100 ৳1,00,000 15 minutes – 1 hour 1 – 24 hours Bank charges may apply

Withdrawal times may vary depending on bank and network conditions. However, d99 generally completes withdrawals within 30 minutes to 3 hours.

Why Choose d99?

d99 is a reliable choice for the best online betting experience in Bangladesh.

Fast Payments

Withdrawals completed in 30 minutes to 3 hours — fastest service via bKash and Nagad.

Mobile-First

The same smooth experience on the Android app and mobile browser — on any device.

Competitive Odds

The best odds in the market for cricket and football — especially for BPL and IPL.

Secure & Encrypted

SSL encryption and fair play guarantee — your information and money are protected.

Support in Bengali

24/7 Bengali-speaking support team — get help in your native language via live chat.

Huge Game Library

Slots, live casino, crash games, fishing — all types of games on one platform.

Attractive Bonuses

120% welcome bonus, weekly cashback and VIP rewards — for regular players.

Live Cricket Betting

In-play odds and live score updates — real-time betting on BPL, IPL and T20 World Cup.

d99 Security SSL Encryption

Security & Trust

d99 is a secure and reliable platform. Your personal information and financial transactions are always encrypted.

SSL Encryption
All data secured with 256-bit SSL
Fair Play
Unbiased game results powered by RNG
KYC Verification
Secure account through identity verification
24/7 Support
Help available in Bengali at all times

24/7 Support in Bengali

At d99 you do not need to write in English for support — our entire support team speaks Bengali. From Dhaka to Sylhet, get help in your language from anywhere.

Live Chat

Chat instantly in Bengali from the website or app — 24 hours a day, 7 days a week.

Email Support

For detailed queries, email us at: [email protected] — write in Bengali, get a reply in Bengali.

Bengali-Speaking Agents

Our support agents have a good understanding of Bangladeshi local culture and payment methods.

FAQ in Bengali

Answers to common questions are available in Bengali on our FAQ page.

d99 Customer Support in Bengali

Trusted Game Providers

d99's partnerships with the world's leading game developers ensure the highest quality gaming experience.

Pragmatic Play Evolution Gaming Microgaming NetEnt Ezugi Spribe JILI PG Soft Play'n GO Hacksaw Gaming

Responsible Gaming Tools

d99 believes that enjoyable gaming is only possible when it is done in a controlled and responsible way. For players aged 21 and above only — this is our core policy.

Self-Exclusion

Pause gaming on your account for a set period or permanently. This can be activated through the support team.

Deposit Limits

Set a maximum daily, weekly or monthly deposit limit. The most effective way to manage your budget.

Loss Limits

Betting stops automatically once a set amount has been lost. This helps avoid large losses.

Session Time Limit

Set a limit on how long you play in one go. The session will end automatically when the time is up.

Reality Check Reminder

Receive pop-up notifications at set intervals — showing how long you have been playing and your win/loss total.

Self-Assessment Quiz

Complete a short questionnaire to understand how much gaming is affecting your life. Learn more

For 21+ only. If you feel that gambling is becoming a problem for you or someone you know, contact d99's support team via live chat or read our responsible gaming page.
Privacy Policy Notice: d99 collects your personal information solely for the purpose of account management and payment processing. We do not sell your information to third parties. For more details, please read our privacy policy.

Join d99 Today

Get started with a 120% welcome bonus — deposit just ৳100 and experience the best betting app in Bangladesh.

Login to d99