Welcome to 99bf — Bangladesh's Premier Online Casino
Discover cricket betting, live casino games, slots, and crash titles — all in one place, built for players across Bangladesh.
Slots
Spin the reels on hundreds of top slot titles from leading providers.






Cricket
Bet on BPL, IPL, T20 World Cup and all Bangladesh Tigers matches.






Live Casino
Real dealers, real tables — streamed live to your screen from studios worldwide.






Crash
Watch the multiplier climb and cash out before it crashes — pure adrenaline.






Fish
Aim, shoot, and land big catches for exciting real-money prizes.






About 99bf
Our story, mission, and commitment to Bangladeshi players.
99bf was built with one goal in mind: giving players in Bangladesh access to a world-class online gaming experience without the barriers. Since launch, we have focused on bringing the most popular casino games, sports betting markets, and crash titles to a platform that loads fast, works on any Android or iOS device, and supports local payment methods like bKash, Nagad, and Rocket.
Our platform features games from top-tier providers including Pragmatic Play, Evolution Gaming, Spribe, and Ezugi — so every spin, hand, and match comes with certified fair-play RNG technology. We invest heavily in server stability so you never miss a critical over during a BPL clash or a key hand at the live baccarat table.
From Dhaka to Chittagong, Sylhet to Khulna, 99bf is the trusted name for online betting in Bangladesh. Our responsible gaming tools let you set deposit limits, session timers, and self-exclusion periods — because we believe sustainable play is the only play worth making.
Ready to Play at 99bf?
Join thousands of players from across Bangladesh and start your journey today. New members enjoy a generous welcome bonus up to ৳20,000.
Login & Start Playing Explore 99bf CasinoGaming Lounge — Featured Games
Deep dives into our most popular titles — rules, strategy, and why 99bf players love them.
Game Overview
Texas Hold'em is the world's most played poker variant, and at 99bf it runs around the clock with tables from micro-stakes up to high-roller rooms. Use the 99bf app download to access cash games and tournaments from Dhaka or anywhere in Bangladesh.
Core Gameplay
- Each player receives two private hole cards face down.
- Five community cards are dealt face up in three stages: the Flop (3 cards), Turn (1 card), and River (1 card).
- Players bet, raise, call, or fold during each stage based on their hand strength.
- The best five-card hand from any combination of hole and community cards wins the pot.
Game Overview
European Roulette features a single-zero wheel that gives players a house edge of just 2.7%, making it one of the fairest table games available on the 99bf casino platform. Spin directly from your phone — no download required beyond the 99bf login.
Core Gameplay
- Place chips on any number, colour, or group of numbers on the betting layout.
- The dealer spins the wheel and releases the ball in the opposite direction.
- The pocket where the ball lands determines winning bets.
- Winnings are paid according to the fixed odds table — straight up pays 35:1.
Game Overview
Aviator by Spribe is the crash game that took Bangladesh by storm. At 99bf, Aviator runs on a provably fair RNG engine — you can verify every round result independently. Log in via 99bf login and watch the multiplier soar; cash out before the plane flies away.
Core Gameplay
- Place your bet before the round starts — minimum stake applies.
- The plane takes off and the multiplier begins climbing from 1.00×.
- Tap Cash Out at any moment to lock in your current multiplier as winnings.
- If the plane crashes before you cash out, the stake is lost — timing is everything.
Game Overview
Dragon Tiger is the fastest live card game on the 99bf casino floor — one card each for Dragon and Tiger, highest card wins. Beloved by players in Dhaka and Chittagong for its simplicity and lightning-fast pace, it is ideal for quick sessions on mobile.
Core Gameplay
- Choose Dragon, Tiger, or Tie before the card is drawn.
- The dealer draws one card for Dragon and one for Tiger face up.
- The side with the higher-ranked card wins; suits do not matter.
- A Tie pays 8:1; Dragon and Tiger bets pay 1:1 minus a 5% commission.
How to Play at 99bf
Get started in six simple steps — from download to your first withdrawal.
-
01 📱
Download the App & Register
Visit the 99bf website on your Android or iOS device and follow the app download link. Registration takes under two minutes — just a valid mobile number and a strong password.
-
02 🔐
Login & Quick Verification
Use the 99bf login page to access your account. A quick KYC step — uploading your National ID — unlocks full withdrawal privileges within hours.
-
03 🎰
Choose Your Favourite Game Category
Browse Slots, Cricket betting, Live Casino, Crash, or Fish games from the home lobby. Each category is optimised for smooth mobile play on any connection speed.
-
04 💰
Set Your Stake & Place Your Bet
Decide how much to wager — we recommend starting at 1-2% of your session bankroll. Adjust your stake using the on-screen controls and confirm your bet with one tap.
-
05 ⚡
Use Bonus Rounds & Free Spins
Trigger in-game bonus features or use any free spins credited to your account. Check the Promotions page regularly — 99bf runs seasonal offers around Eid, BPL, and IPL.
-
06 🏆
Claim Your Winnings — Fast Withdrawal
Head to the cashier, enter your bKash or Nagad number, and request a withdrawal. Most payouts are processed within 15 minutes. Rocket and Dutch-Bangla Bank transfers are also supported.
Why Choose 99bf?
Eight reasons why players across Bangladesh trust 99bf for their online gaming.
Instant Payouts
bKash & Nagad withdrawals processed in under 15 minutes, around the clock.
SSL Secured
256-bit SSL encryption protects every transaction and personal data record.
Cricket First
Deep BPL, IPL and T20 World Cup markets with live in-play betting on every ball.
Local Payments
bKash, Nagad, Rocket, Upay and major Bangladeshi bank transfers all accepted.
Welcome Bonus
New members receive a generous deposit match bonus up to ৳20,000 on first deposit.
Mobile Optimised
Designed for Android and iOS — silky smooth on any Bangladeshi 4G network.
24/7 Support
Live chat support in English available around the clock — real agents, not bots.
Provably Fair
Crash and RNG games run on independently audited, provably fair algorithms.
Betting Glossary
New to online betting? Here are the key terms every 99bf player should know.
-
RTP (Return to Player)
The percentage of all wagered money a slot or game pays back to players over time. A 96% RTP means ৳96 returned on average for every ৳100 wagered.
-
House Edge
The mathematical advantage the casino holds over the player in any given game. Lower house edge means better long-term odds for you.
-
Wager / Stake
The amount of money you risk on a single bet or game round. Always set your stake based on a percentage of your session bankroll, not emotion.
-
Odds
A ratio expressing how likely an outcome is and what payout it carries. Decimal odds of 2.50 mean a ৳100 bet returns ৳250 total (৳150 profit).
-
Parlay / Accumulator
A single bet combining multiple selections where all must win for you to collect. Higher risk, much higher reward — popular in BPL multi-match betting.
-
Live Bet
A wager placed after a game or match has already started, with odds updating in real time. Available on all cricket matches at 99bf.
-
Cash Out
A feature letting you settle a live bet early for a guaranteed — but usually reduced — return before the event concludes.
-
Bankroll
The total amount of money you have set aside specifically for gambling. Never gamble with funds you cannot afford to lose.
-
Volatility
Describes how often and how much a slot pays out. High-volatility slots pay rarely but big; low-volatility slots pay frequently in smaller amounts.
-
Wagering Requirement
The number of times you must bet through a bonus amount before you can withdraw it as cash. A ৳1,000 bonus with a 20× wagering requirement means you must wager ৳20,000 total.
Bankroll Management Guide
Play smarter and longer with these practical money management tips for Bangladesh players.
-
1
Set a Hard Budget Before You Play
Decide on a fixed amount you can comfortably lose before opening the app. This is your session bankroll. Once it is gone, your session ends — no exceptions. Treat it the same way you would budget for a night out in Dhaka.
-
2
Divide Into Session Amounts
Split your weekly gambling budget into daily or per-session portions. For example, a ৳2,000 weekly budget becomes four ৳500 sessions. This prevents a single bad run from wiping out your entire week.
-
3
Apply the 1-5% Per-Bet Rule
Never risk more than 1-5% of your session bankroll on a single bet. On a ৳500 session, that means individual bets of ৳5 to ৳25. This gives you enough rounds to ride out variance and enjoy your time.
-
4
Know When to Walk Away After Wins
Set a win target — for example, double your session bankroll. When you hit it, withdraw your profit and stop. Chasing bigger wins after a hot streak almost always leads to giving it back.
-
5
Set a Loss Limit and Stick to It
If you lose your predetermined session amount, log out immediately. Do not chase losses by depositing more — this is the single most common cause of problem gambling. Use 99bf's built-in deposit limit tools if you need extra support.
Legal Notice
⚠️ Important Legal Information
99bf is an internationally licensed platform operating offshore. Bangladesh's Public Gambling Act of 1867 predates the internet and does not explicitly address online betting — this creates a legal grey area that individual users must evaluate for themselves. Users are solely responsible for ensuring their use of this platform complies with local laws. This service is strictly for adults aged 21 and above. Please gamble responsibly — visit our Responsible Gaming page at /responsible-gaming for support tools and self-exclusion options.
Frequently Asked Questions
Quick answers to the questions Bangladesh players ask most about 99bf.
-
How do I deposit money at 99bf using bKash or Nagad?
Log in to your 99bf account, navigate to the Cashier section, and select bKash or Nagad as your deposit method. Enter the amount, confirm the mobile money transfer from your bKash or Nagad app, and your 99bf balance will be credited within minutes.
-
Is 99bf safe to use in Bangladesh?
99bf uses 256-bit SSL encryption to protect all transactions and personal data. The platform operates on certified fair-play RNG technology from internationally audited providers. While users should review their own local legal situation, the technical security of the platform is robust and reliable.
-
What is the minimum withdrawal amount at 99bf?
The minimum withdrawal at 99bf is ৳500. Withdrawals via bKash and Nagad are typically processed within 15 minutes. Bank transfers to accounts at Dutch-Bangla Bank, BRAC Bank, and City Bank may take up to 24 hours depending on the bank's processing schedule.
-
Can I bet on cricket matches like BPL and IPL at 99bf?
Yes. 99bf offers extensive cricket betting markets covering BPL, IPL, T20 World Cup, ODI internationals, and all Bangladesh Tigers home and away series. Live in-play betting is available on every ball, with markets including match winner, top batsman, over/under runs, and fall of next wicket.
-
How do I set deposit limits or self-exclude at 99bf?
Log in to your account and go to the Responsible Gaming section in your profile settings. From there you can set daily, weekly, or monthly deposit limits, activate session time reminders, or request a temporary or permanent self-exclusion. Our support team at [email protected] can also assist you directly.
Your Privacy Matters
99bf collects only the data necessary to operate your account and process payments securely. We never sell your personal information to third parties. For full details on how we store and use your data, please read our Privacy Policy.