99db – Bangladesh's Premier Online Casino & Sports Betting Platform
Experience world-class live casino games, cricket betting, and premium slots — trusted by players across Dhaka, Chittagong, Sylhet, and beyond.
New Player Offer
Welcome Bonus Up to ৳20,000
New members at 99db receive a 100% first-deposit match bonus — meaning if you deposit ৳10,000, we top it up with another ৳10,000 in bonus funds. Available to players across Bangladesh using bKash, Nagad, Rocket, and all supported payment methods.
- Minimum deposit: ৳500 to qualify
- Bonus valid for 30 days after activation
- Wagering requirement: 20x the bonus amount
- Available on slots, live casino & sports betting
- One welcome bonus per account and household
- Eligible payment methods: bKash, Nagad, Rocket, Upay
- Players must be 18 years or older to claim
Your personal data is handled in strict accordance with our Privacy Policy. 99db uses SSL encryption and never shares your information with unauthorized third parties. All data collected during registration, KYC, and payment processing is used solely to operate your account securely. For full details, please review our Privacy Policy and Terms & Conditions.
Our Advantages
Why Thousands of Bangladeshi Players Choose 99db
From Dhaka to Cox's Bazar, players across Bangladesh trust 99db for its speed, reliability, and genuine commitment to fair play. Here is what sets us apart.
Instant Deposits
Fund your account in seconds via bKash, Nagad, and Rocket — no waiting, no delays.
SSL Secured Platform
256-bit SSL encryption protects every login, deposit, and withdrawal you make.
Cricket Specialists
Deep BPL, IPL, and T20 World Cup markets with competitive odds updated in real time.
24/7 Live Support
English- and Bengali-speaking agents available around the clock via live chat and WhatsApp.
1,000+ Games
Slots, live tables, crash games, and sports betting all under one roof — no app switching.
BDT Currency
Play entirely in Bangladeshi Taka — no hidden conversion fees or exchange-rate surprises.
Mobile Optimized
Smooth experience on any Android or iOS device — no app download required to get started.
VIP Rewards Program
Earn loyalty points on every bet and redeem them for cash bonuses, free spins, and more.
Getting Started
Your Journey at 99db
From registration to your first withdrawal, the entire process is designed to be smooth, transparent, and fast — especially for players in Bangladesh using local payment methods.
Create Your Account
Register in under 2 minutes. Enter your name, email, and mobile number. Players must be 18 years or older to register on 99db.
Verify Your Identity (KYC)
Submit your NID card and a quick selfie for verification. Most accounts are approved within 1–24 hours.
Make Your First Deposit
Deposit via bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳500. Funds appear in your account instantly.
Claim Your Welcome Bonus
Activate your 100% match bonus up to ৳20,000 from the promotions section immediately after your first deposit.
Play Your Favourite Games
Bet on BPL cricket, spin premium slots from Pragmatic Play and NetEnt, or join a live dealer table — all in BDT.
Withdraw Your Winnings
Request a withdrawal back to your bKash or Nagad wallet. Standard processing time is 15 minutes to 24 hours.
Game Education
Slot Game Types Explained
Not all slot games are created equal. Understanding each format helps you choose the right game for your play style and budget on 99db.
Classic Slots (3-Reel)
The original slot format featuring three spinning reels and a small number of paylines — usually 1 to 5. Simple mechanics make them ideal for beginners or players who prefer a fast, low-complexity experience.
Video Slots (5-Reel)
Modern five-reel slots with multiple paylines (up to 243 ways), rich animations, free spin rounds, and bonus features. The dominant format in today's online casino library.
Progressive Jackpot Slots
A small portion of every bet contributes to a shared prize pool that grows until one lucky player hits the jackpot — often reaching millions of BDT. High risk, massive reward.
Megaways Slots
A patented mechanic by Big Time Gaming where reel sizes change on every spin, producing up to 117,649 ways to win. Extremely volatile with exciting potential for large payouts.
Cascading Reels
Winning symbols disappear and are replaced by new ones falling from above — creating the possibility of multiple consecutive wins from a single spin without extra cost.
Cluster Pays
Instead of paylines, wins are formed by clusters of matching symbols (usually 5 or more) touching horizontally or vertically. Creates a more grid-puzzle feel compared to traditional slots.
Sports Betting Education
Cricket Formats & Betting Markets Explained
Cricket is the heartbeat of sports betting in Bangladesh. Understanding each format — from blazing T20 matches to five-day Tests — is essential for making informed bets on 99db.
T20 International
20 overs per side. Matches last approximately 3 hours. The fastest and most bet-on format — ideal for pre-match, in-play, and ball-by-ball betting markets. Bangladesh Tigers have competed in every T20 World Cup since 2007.
One Day International
50 overs per side. Matches last up to 8 hours. A balance of strategy and power-hitting. Rich betting markets include top run-scorer, team total runs, man-of-the-match, and fall-of-wicket specials.
Test Cricket
Unlimited overs across up to 5 days. The purest form of the game. Betting markets focus on series outcomes, session results, individual innings scores, and draws — patience and deep cricket knowledge rewarded.
The Hundred
100 balls per side, played across 15–20 overs. A newer format popular in the UK. Matches last under 2.5 hours. Growing popularity for live in-play betting with rapid scoring and frequent wicket opportunities.
Major Cricket Leagues Available on 99db
Deposits & Withdrawals
Payment Methods & Processing Times
99db supports all major Bangladeshi payment methods. All transactions are processed in BDT — no currency conversion required. Processing times below are typical estimates, not guarantees.
| Payment Method | Min Deposit | Max Deposit | Processing Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳500 | ৳200,000 | Instant | No platform fee; standard bKash charges may apply |
| Nagad | ৳500 | ৳200,000 | Instant | No platform fee; standard Nagad charges may apply |
| Rocket | ৳500 | ৳150,000 | Instant | No platform fee; DBBL standard rates may apply |
| Upay | ৳500 | ৳100,000 | Instant | No platform fee |
| Dutch-Bangla Bank | ৳1,000 | ৳500,000 | 15 minutes – 1 hour | Standard bank transfer fees |
| City Bank | ৳1,000 | ৳500,000 | 15 minutes – 1 hour | Standard bank transfer fees |
| BRAC Bank | ৳1,000 | ৳500,000 | 15 minutes – 2 hours | Standard bank transfer fees |
Withdrawal processing times range from 15 minutes to 24 hours depending on the method and your account verification status. Ensure KYC is complete for faster withdrawals.
Account Security
Account Verification & KYC Guide
Know Your Customer (KYC) verification is a standard security process that protects both you and the platform. Completing KYC unlocks full withdrawal access and higher transaction limits on 99db.
Why KYC Is Required
KYC is a legal compliance measure that prevents fraud, money laundering, and underage gambling. It is standard practice across all regulated online gaming platforms worldwide. Completing it also speeds up your future withdrawals significantly.
Documents You Will Need
Prepare a clear photo or scan of your National ID Card (NID), a recent utility bill or bank statement as proof of address, and a selfie photo taken while holding your NID. All documents must be valid and legible.
How to Submit Your Documents
Log into your 99db account, navigate to the Verification section in your profile dashboard, and upload the required files in JPG, PNG, or PDF format. Each file must be under 5MB in size.
Typical Processing Time
Most KYC submissions are reviewed and approved within 1 to 24 hours. You will receive a notification via email once your verification is complete. During peak periods — such as the BPL season — processing may take slightly longer.
After Verification Is Approved
Once verified, you gain full access to all withdrawal methods, higher deposit and withdrawal limits, and eligibility for VIP loyalty programme tiers. Your account also receives a Verified badge for added trust.
KYC Quick Reference
We Are Here For You
24/7 Customer Support Channels
Whether you are a new player in Sylhet setting up your first deposit or a seasoned member in Dhaka chasing a withdrawal, our multilingual support team is available every hour of every day — in both English and Bengali.
24/7 Live Chat
Available around the clock — including during BPL match nights and Eid holidays. Average response time: 2–5 minutes. Access directly from your account dashboard. English- and Bengali-speaking agents on all shifts.
WhatsApp Support
Send a message to our dedicated WhatsApp support number: +880 1700 000000 (plain text — not a clickable link). Available 08:00–24:00 BST (UTC+6). Average response time: 5–15 minutes.
Email Support
For non-urgent account queries, document submissions, and formal complaints, contact us at: [email protected] (plain text — not a clickable link). Typical response time: 4–12 hours.
In-App Messaging
Logged-in users can send messages directly through the 99db platform messaging system. Responses appear within your account inbox. Useful for account-specific issues requiring secure context. Available 24/7.
English & Bengali Speaking Agents
Virtually every major Bangladesh betting platform claims multilingual support — at 99db it is a staffing priority, not a marketing line. All live chat agents undergo both English and Bengali communication training before going live.
Responsible Play
Bankroll Management Guide
Smart bankroll management is the single most effective tool for extending your enjoyment at 99db while keeping your spending within a healthy range. These principles apply whether you are betting on BPL cricket or spinning progressive jackpot slots.
-
Set a Fixed Gambling Budget
Before you play, decide the maximum amount you are comfortable losing in a given week or month. Treat this as an entertainment expense — like a cinema ticket — not as an investment. Never gamble with money reserved for rent, food, or family needs. -
Divide Your Bankroll Into Sessions
Split your total budget into smaller session amounts. For example, if your weekly budget is ৳5,000, consider playing five separate sessions of ৳1,000 each rather than one large session. This naturally limits losses per sitting and keeps each session enjoyable. -
Follow the 1–5% Per-Bet Rule
A widely respected rule in sports betting and casino play is to risk no more than 1% to 5% of your total session bankroll on any single bet or spin. On a ৳1,000 session this means individual bets of ৳10–৳50. This pacing gives you enough bets to ride out variance without busting early. -
Set a Win Limit and Walk Away
Winning streaks can create overconfidence. Set a win target — for example, stop and withdraw once you have doubled your session amount — and stick to it. Locking in a profit is always smarter than chasing an even larger win that may not materialise. -
Know When to Stop After Losses
If you reach your session loss limit, stop immediately. Do not chase losses by increasing bet sizes. Chasing is the most common way recreational gamblers turn a manageable loss into a serious financial problem. Take a break, return tomorrow. -
Track Your Play History
Use the transaction history in your 99db account to review your deposits, withdrawals, and net results over time. Honest record-keeping helps you assess whether gambling remains fun and affordable, or whether it is time to use our responsible gaming tools such as deposit limits and self-exclusion.
Gambling should always be a form of entertainment, not a source of income. If you feel your gambling is becoming a problem, visit our Responsible Gaming page for support tools and resources. 18+ only.
Quick Bankroll Reference
Ready to Play at 99db?
Join thousands of players across Bangladesh — bet on cricket, spin premium slots, and experience live casino in BDT.
Login to 99dbCommon Questions
Frequently Asked Questions
Real questions from Bangladeshi players — answered directly and honestly.
What is the minimum deposit amount at 99db?
The minimum deposit at 99db is ৳500. This applies to all supported payment methods including bKash, Nagad, Rocket, and Upay. There is no maximum deposit cap for bank transfers, though mobile wallet providers have their own daily transaction limits which may apply.
How long does a bKash or Nagad withdrawal take at 99db?
Withdrawals to bKash and Nagad typically process within 15 minutes to 2 hours once your account is KYC-verified. Unverified accounts may experience delays of up to 24 hours. We recommend completing your identity verification before requesting your first withdrawal to avoid unnecessary waiting time.
Is 99db safe and legal to use in Bangladesh?
99db operates as a safe and reliable platform using 256-bit SSL encryption to protect all player data and financial transactions. The platform applies fair play standards and responsible gaming tools including deposit limits and self-exclusion. Players are responsible for understanding the local regulations applicable in their jurisdiction before registering.
Can I bet on BPL and IPL cricket matches at 99db?
Yes. 99db offers comprehensive cricket betting markets covering the Bangladesh Premier League (BPL), Indian Premier League (IPL), T20 World Cup, ICC tournaments, and international Test and ODI matches. Markets include match winner, top batsman, total runs, over/under, and live in-play betting during matches.
What documents do I need to verify my 99db account?
To complete KYC verification at 99db you will need a clear copy of your National ID Card (NID), a proof of address document such as a utility bill or bank statement dated within the last three months, and a selfie photograph taken while holding your NID. All documents can be uploaded directly in your account dashboard in JPG, PNG, or PDF format.
How do I claim the 99db welcome bonus?
After registering and making your first deposit of at least ৳500, navigate to the Promotions section of your account and activate the welcome bonus. You will receive a 100% match on your deposit amount up to ৳20,000 in bonus funds. The bonus carries a 20x wagering requirement and must be used within 30 days of activation. Players must be 18 years or older to qualify.