Bangladesh's #1 Betting Platform

btd99 – Bangladesh's Most Trusted Cricket & Casino Betting Platform

Instant deposits via bKash, Nagad & Rocket. Bet on BPL, IPL, T20 World Cup, and spin 500+ premium casino games — all secured with SSL encryption and backed by 24/7 English-speaking support.

500+ Games Available
50K+ Active Players
৳20,000 Welcome Bonus
24/7 Live Support
btd99

৳4.2Cr+
Daily Payouts
500+
Casino Games
50,000+
Registered Players
5+
Years in Operation

Get Started with btd99 in 6 Simple Steps

From account creation to your first withdrawal — here is everything you need to know to begin playing at btd99 with confidence.

01
Create Your Account

Visit btd99.io and fill in your name, email address, and a strong password. The registration form takes under two minutes to complete and requires no technical knowledge.

02
Verify Your Identity

Upload a copy of your National ID (NID) card and a recent selfie. Verification typically completes within 1–24 hours and unlocks full withdrawal access on your account.

03
Make Your First Deposit

Fund your account instantly using bKash, Nagad, Rocket, or Upay. Bank cards (Visa, Mastercard) and Dutch-Bangla Bank transfers are also supported. Minimum deposit is just ৳500.

04
Claim Your Welcome Bonus

New members receive up to ৳20,000 in welcome bonus funds. Navigate to the Promotions section, select the welcome offer, and the bonus is credited automatically after your qualifying deposit.

05
Place Your First Bet or Spin

Browse the cricket sportsbook to bet on BPL or IPL matches, or head to the casino lobby for slots, live baccarat, Teen Patti, and more. Games load instantly in your browser — no download required.

06
Withdraw Your Winnings

Submit a withdrawal request to your bKash or Nagad wallet. Most withdrawals are processed within 15–30 minutes. There is no maximum withdrawal cap for verified VIP-tier members.

Join Over 50,000 Players Across Bangladesh

Create your free account today and claim your ৳20,000 welcome bonus. 21+ Only


btd99

Explore Every Game Category

From cricket sportsbook to live dealer tables — btd99 covers every format Bangladeshi players love.

🏏
Cricket Betting
🎰
Slots
🃏
Live Dealer
🎲
Bingo
🂡
Teen Patti
🃞
Andar Bahar
🎟️
Lottery
✈️
Crash Games
🃗
Poker
Football

Understanding Each Game Type at btd99

New to online gambling? Here is a clear breakdown of each major game category available on btd99, so you can choose what suits your style and skill level.

🏏

Cricket Betting

Cricket betting at btd99 covers BPL, IPL, T20 World Cup, ODI series, and Test matches. You can wager on match winners, top batsmen, total runs, live in-play markets, and more. Bangladesh Tigers fixtures are always prominently featured.

🎰

Slot Games

Slot games from providers like Pragmatic Play, NetEnt, and Microgaming make up the largest section of the btd99 game library. Titles range from three-reel classic slots to multi-payline video slots with bonus rounds and jackpot features.

🃏

Live Casino

Live casino games are streamed in real time from professional studios operated by Evolution Gaming and Ezugi. You play against real dealers via video feed in games like Live Baccarat, Live Roulette, and Live Blackjack.

🂠

Table Games (Baccarat / Roulette)

Classic table games offer some of the lowest house edges in the casino. Mini Baccarat and European Roulette are especially popular with Bangladesh players who prefer straightforward betting systems and fast round times.

🂡

Teen Patti & Andar Bahar

Teen Patti and Andar Bahar are South Asian card games deeply familiar to Bangladeshi players. Both games use a standard deck, are quick to learn, and are available in live-dealer and RNG formats at btd99.

✈️

Crash Games

Crash games like Aviator by Spribe are provably fair multiplier games where the goal is to cash out before the round ends. They are highly popular for their social element, real-time leaderboards, and fast-paced betting cycles.


btd99

Why Bangladeshi Players Choose btd99

Speed, security, and local relevance — the three pillars that set btd99 apart from every other platform available in Bangladesh.

Instant bKash Deposits

Top up your account in under 60 seconds using bKash, Nagad, or Rocket. No bank visit, no waiting — funds are credited the moment the transfer confirms.

256-bit SSL Security

Every transaction and personal data point is protected by industry-standard 256-bit SSL encryption. Your financial information is never stored in plaintext on our servers.

Competitive Odds

btd99 consistently offers cricket odds that match or beat the market. Our margins on BPL and T20 World Cup fixtures are among the tightest available to Bangladesh players.

24/7 English Support

Our support team operates around the clock with English- and Bengali-speaking agents available via live chat. Average first response time is under 3 minutes at any hour of the day.

Mobile-First Design

The btd99 platform is fully optimized for Android and iOS browsers. No app download is required — load the site on any smartphone in Dhaka, Chittagong, or Sylhet and start playing immediately.

VIP Black Diamond Rewards

High-volume players are invited to the exclusive Black Diamond tier, which unlocks a personal account manager, priority withdrawals, tailored reload bonuses, and private event invitations.

Bilingual Interface

The btd99 platform interface and support communications are available in English. Agents fluent in both English and Bengali are on standby to assist players from every division of Bangladesh.

Fair Play Certified

All RNG (Random Number Generator) games at btd99 are independently tested for fairness. Crash games use provably fair algorithms, and live dealer games are streamed from audited studios.


btd99

Cricket Formats & Betting Markets Explained

Understanding the format you are betting on is the first step to making informed wagers. Here is a concise breakdown of each major format and how the betting markets differ.

Format Overs Per Innings Typical Duration Key Betting Markets
T20 20 ~3 hours Match winner, top batsman, total sixes, over/under runs, live in-play
ODI 50 ~7–8 hours Match winner, first innings runs, player of the match, fall of first wicket
Test Unlimited Up to 5 days Series winner, draw outcome, innings totals, session betting, multi-day live markets
The Hundred 100 balls ~2.5 hours Match winner, highest scoring set, player props, live ball-by-ball markets
🏆 Featured Leagues

btd99 covers every major cricket league including the BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), and PSL (Pakistan Super League). Bangladesh Tigers ODI and Test fixtures are listed as priority markets throughout the season. All match odds are updated in real time.

📡 Live In-Play Betting

Live betting is available for all T20 and ODI formats, refreshing odds ball-by-ball. You can place wagers on next over totals, wicket fall, and run rate while the match is in progress. Streaming data is sourced from official feeds and updates within seconds of real-world events.


Quick Deposit with bKash, Nagad & Rocket

Over 60% of Bangladeshi players prefer mobile wallet deposits. btd99 supports all major local payment methods with instant processing and no hidden fees.

📱
bKash

Bangladesh's largest mobile financial service with over 50 million users. Send and receive money instantly — widely trusted across Dhaka, Chittagong, and rural districts alike.

ProcessingInstant
Min / Max৳100 – ৳50,000
Steps3 simple steps
🟠
Nagad

Government-backed mobile financial service operated by Bangladesh Post Office. Nagad offers zero-fee transactions for many transfer types and is especially popular in Sylhet and Rajshahi regions.

ProcessingInstant
Min / Max৳100 – ৳50,000
Steps3 simple steps
🟣
Rocket

Dutch-Bangla Bank's mobile banking service, known for reliable inter-bank transfers and wide ATM coverage. Rocket is the preferred option for players who want a direct link between their bank account and btd99 wallet.

ProcessingInstant
Min / Max৳100 – ৳50,000
Steps3 simple steps
Additional Payment Options
💳 Visa
💳 Mastercard
📲 Upay
📲 SureCash
🏦 Dutch-Bangla Bank
🏦 City Bank
🏦 BRAC Bank
🏦 Islami Bank

btd99

Account Verification Process

Identity verification (KYC — Know Your Customer) is a standard legal requirement for all licensed online gaming platforms. At btd99, it is a one-time process that protects your account from unauthorized access and ensures your withdrawals are processed without delays.

Documents Required
  • National ID Card (NID) — front and back
  • Proof of address (utility bill or bank statement dated within 3 months)
  • Selfie holding your NID card
  • Payment method screenshot (for bKash / Nagad account matching)
Processing Time

Standard KYC review is completed within 1–24 hours. Priority verification for VIP applicants is typically done within 1 hour during business hours (Bangladesh Standard Time, UTC+6).

01
Log In and Navigate to Verification

After creating your account, go to your profile dashboard and select "Verify Account". The KYC section lists every document required and shows which steps have been completed.

02
Upload Your National ID (NID)

Take a clear photo of both sides of your Bangladesh National ID card. Ensure all four corners are visible, text is legible, and there is no glare. Blurry or cropped images will be rejected and require re-submission.

03
Submit a Selfie Verification

Upload a selfie of yourself holding your NID card beside your face. This step confirms that the document belongs to the person opening the account and prevents identity fraud.

04
Provide Address Proof

A recent utility bill (electricity, gas, or water) or a bank statement showing your name and current address is accepted. The document must be dated within the last three months.

05
Await Review and Confirmation

Our compliance team reviews your submission and sends an email confirmation once approved. Verified accounts gain access to full withdrawal limits and eligibility for all VIP-tier promotions.


btd99
"btd99 exists to give every player in Bangladesh — from Dhaka to Cox's Bazar — a secure, fair, and genuinely enjoyable online gaming experience backed by real support and instant local payments."

btd99

RTP & House Edge Explained

RTP, or Return to Player, is the percentage of all wagered money that a casino game pays back to players over a statistically significant number of rounds. A slot with a 96% RTP will, on average, return ৳96 for every ৳100 wagered over millions of spins. It is a long-run theoretical figure, not a guarantee for any individual session.

The house edge is simply the inverse of RTP — the mathematical advantage the platform holds over the player. A game with 96% RTP carries a 4% house edge. Understanding this number helps you make informed decisions about which games offer the best value for your bankroll over time.

Different game types carry significantly different RTPs. Slot games typically range from 92% to 98%, with most Pragmatic Play and NetEnt titles sitting between 94% and 97%. Classic blackjack played with optimal strategy can reach an RTP close to 99.5%, while European Roulette sits at approximately 97.3%. Teen Patti and Andar Bahar hover around 93%–97% depending on the variant and side bets selected.

Crash games like Aviator use a provably fair algorithm — you can verify each round's outcome independently using a cryptographic hash published before the round begins. This transparency makes RTP verifiable rather than theoretical, which is a meaningful distinction for players who value fairness over marketing claims.

RTP by Game Type
Game Type Typical RTP Range House Edge
Slot Games 92% – 98% 2% – 8%
Blackjack (optimal) ~99.5% ~0.5%
European Roulette 97.3% 2.7%
Baccarat (Banker) 98.9% 1.06%
Teen Patti / Andar Bahar 93% – 97% 3% – 7%
Crash Games (Aviator) 97% 3%
RTP figures shown are industry averages for each game category. Exact RTP values for individual titles are displayed in the game information panel before you start playing at btd99.

Bankroll Management Guide

How you manage your funds matters as much as which games you choose. These evidence-based principles help you play longer, reduce variance, and make better decisions under pressure.

1
Set a Fixed Gambling Budget

Decide before you log in exactly how much money you are prepared to spend in a given week or month — and treat that amount as entertainment expenditure, not an investment. Never gamble with money allocated for rent, food, or utility bills. Players in Dhaka and Chittagong who set hard monthly limits consistently report more enjoyable sessions because the financial pressure is removed.

2
Divide Your Bankroll Into Sessions

Split your total gambling budget into individual session amounts. If your monthly budget is ৳5,000 and you plan to play 10 sessions, each session gets ৳500. When a session bankroll is exhausted, the session ends — regardless of how close a win might feel. This prevents chasing losses from spiraling into larger losses.

3
Apply the 1–5% Per-Bet Rule

Experienced gamblers rarely wager more than 1–5% of their session bankroll on a single bet. On a ৳500 session, that means stakes of ৳5–৳25 per round. Lower stakes extend your session, give you more data to read game patterns, and protect you from a single unlucky outcome wiping out your entire balance in minutes.

4
Set Win and Loss Limits Before You Start

Decide in advance at what profit level you will stop for the day (e.g., up 50% on your session bankroll) and at what loss level you will walk away (e.g., down 40%). Locking in a winning session requires discipline — the urge to keep playing after a good run is one of the most common causes of giving profits back.

5
Track Your Play History

btd99 provides a full transaction and bet history in your account dashboard. Review it monthly. Seeing your actual profit/loss figures in black and white — rather than relying on memory, which tends to recall wins more vividly than losses — is the single most effective tool for staying in control of your gambling habits.

6
Never Chase Losses

Loss-chasing — increasing stake sizes after a losing run to recover losses quickly — is statistically the most dangerous betting pattern. It accelerates bankroll depletion rather than reversing it. If you find yourself thinking "just one more big bet to win it back," that is the clearest sign to stop the session and return another day with a fresh mind.


btd99

Responsible Gaming Tools at btd99

btd99 is committed to providing a safe gambling environment. The following tools are available free of charge to all registered players. 21+ Only

Deposit Limits

Set daily, weekly, or monthly deposit caps. Once a limit is active, it cannot be increased for 24 hours, giving you a mandatory cooling-off period before raising your cap.

Loss Limits

Define the maximum amount you are comfortable losing in a given time period. When the limit is reached, your account is automatically restricted from further play until the period resets.

Session Time Limits

Choose a maximum session duration. When your time limit expires, btd99 will display a notification and log you out automatically, preventing unplanned extended play sessions.

Reality-Check Reminders

Set interval pop-ups (every 30, 60, or 90 minutes) that display your session duration and net balance. Regular reminders help maintain awareness of time and money spent.

Self-Exclusion

Request a temporary (1–6 months) or permanent self-exclusion at any time. During self-exclusion, your account is fully suspended and you will be opted out of all promotional communications.

Self-Assessment Quiz

Take our anonymous 10-question self-assessment quiz to evaluate your relationship with gambling. Results are private and include guidance on next steps if a concern is identified.

If Gambling Becomes a Problem

Gambling should always be an enjoyable pastime, not a financial necessity. If you feel your gambling is becoming difficult to control, please contact our responsible gaming support team immediately via live chat. Our agents are trained to provide guidance and can activate protective measures on your account within minutes. All registered players must be 21 years of age or older in accordance with our terms of service.


btd99 VIP Membership Plans

Every player starts as a Member and advances through tiers as they play. Higher tiers unlock faster withdrawals, bigger bonuses, and a dedicated personal account manager.

Silver Member
Free
Standard account — all players begin here
  • Access to all 500+ games
  • bKash / Nagad deposits & withdrawals
  • Welcome bonus up to ৳20,000
  • 24/7 live chat support
  • Standard withdrawal speed (up to 24h)
Black Diamond
Invitation Only
Our highest tier — by personal invitation
  • Everything in Platinum
  • Personal account manager
  • Instant withdrawals — no cap
  • Bespoke bonuses negotiated directly
  • Private event invitations
  • Concierge travel & hospitality perks

24/7 Customer Support Channels

Our support team operates around the clock with English- and Bengali-speaking agents ready to resolve any issue — from deposit queries to technical troubleshooting.

Live Chat

Available 24 hours a day, 7 days a week including public holidays. Connect directly from your account dashboard or the help page. Agents respond in both English and Bengali.

Avg. response: < 3 minutes
WhatsApp Support

Send a WhatsApp message to our support number for account queries, deposit confirmations, and withdrawal status updates. Available between 08:00–24:00 BST (UTC+6).

Number: +880 1700-000000 (plain text — not a link)
Email Support

For detailed account inquiries, KYC document submission, and formal complaints, write to our support address. Include your registered email and account username in the message body.

Avg. response: 2–6 hours
In-App Messaging

Logged-in players can send messages directly through the btd99 platform inbox. This channel is ideal for sharing screenshots of transaction issues or bonus queries tied to your account activity.

Avg. response: 5–15 minutes
English & Bengali-Speaking Agents

Every btd99 support agent is fluent in English. Bengali-speaking agents are available on all live chat and WhatsApp channels during peak hours (10:00–22:00 BST). Whether you are writing from Dhaka, Sylhet, Khulna, or Rangpur, you will always find an agent who understands your query without language barriers. Average first-contact resolution rate exceeds 92% — most issues are resolved in a single conversation.


btd99

Your Privacy Matters — btd99 Data Protection Notice btd99 collects only the personal information necessary to operate your account securely and comply with applicable regulations. Your data is encrypted using 256-bit SSL, never sold to third parties, and retained only for as long as legally required. You have the right to request access to, correction of, or deletion of your personal data at any time by contacting our support team. For full details on how we handle your information, please review our Privacy Policy.

Frequently Asked Questions

Real answers to the questions Bangladeshi players ask most often about btd99.

What is the minimum deposit amount at btd99?

The minimum deposit at btd99 is ৳500 for all supported payment methods including bKash, Nagad, and Rocket. There is no fee charged by btd99 on deposits, though your mobile wallet provider may apply its own standard transfer charges. Funds are credited to your account instantly after the transaction is confirmed by the payment gateway.

How long do bKash and Nagad withdrawals take at btd99?

Withdrawals to bKash and Nagad wallets at btd99 are typically processed within 15 to 30 minutes for verified accounts. During peak periods such as BPL match days or major cricket tournaments, processing may extend to a maximum of 2 hours. Unverified accounts must complete KYC before any withdrawal request can be approved.

Is btd99 safe and legal for players in Bangladesh?

btd99 operates as a safe and reliable platform using 256-bit SSL encryption to protect all player data and financial transactions. The platform applies strict KYC verification procedures and responsible gaming tools to maintain a secure environment. All games are certified for fairness by independent testing agencies. Players should review their local regulations regarding online gambling before registering.

What welcome bonus does btd99 offer to new players?

New players at btd99 are eligible for a welcome bonus of up to ৳20,000 on their first qualifying deposit. The bonus is credited automatically after the deposit is processed and the promotion is activated from the Promotions section of your account. Bonus funds are subject to wagering requirements outlined in the full Terms & Conditions, which all players should read before claiming any offer.

Can I bet on BPL and IPL cricket matches at btd99?

Yes, btd99 offers comprehensive cricket betting markets for the Bangladesh Premier League (BPL), Indian Premier League (IPL), T20 World Cup, ICC tournaments, and Bangladesh Tigers home and away fixtures. Markets include match winner, top batsman, total runs, over-by-over betting, and full live in-play wagering with real-time odds updated ball by ball throughout the match.

What is the minimum age requirement to play at btd99?

Players must be 21 years of age or older to register and play at btd99. Age verification is a mandatory part of the KYC process and is enforced without exception. Any account found to belong to a person under the age of 21 will be immediately suspended and any associated funds will be handled in accordance with our Terms & Conditions and responsible gaming policy.