From the roar of BPL cricket to the spin of live roulette wheels, b99bet delivers a complete sports betting and casino experience built for players across Dhaka, Chittagong, Sylhet, and the rest of Bangladesh. Fast payments via bKash, Nagad, and Rocket. Real-time odds. 24/7 support.
b99bet was founded with a single mission: to create a safe, fast, and genuinely enjoyable online betting environment tailored specifically to the needs of Bangladeshi players. We understand that a player in Dhaka deserves the same world-class betting experience as anyone anywhere else on the planet — and we built our platform to deliver exactly that.
From day one, we partnered with leading game providers like Pragmatic Play, Evolution Gaming, and NetEnt to bring over 1,200 games to one seamless platform. We integrated bKash, Nagad, Rocket, and Upay from the start because we knew local payment convenience isn't optional — it's essential. Whether you're following the Bangladesh Tigers in a T20 clash or spinning progressive jackpot slots late at night in Chittagong, b99bet is designed to keep up with you.
Today, b99bet serves over half a million active players spanning Dhaka, Sylhet, Khulna, Rajshahi, Barisal, Rangpur, Mymensingh, and Cox's Bazar. Our commitment to SSL-encrypted transactions, fair-play certified games, and round-the-clock customer support in both English and Bengali keeps our community growing — and keeps our players coming back.
"At b99bet, every bet placed in Bangladesh is backed by world-class security, lightning-fast payments, and a team that genuinely cares about your experience — because you deserve nothing less."
Eight reasons why hundreds of thousands of Bangladeshi players trust b99bet as their go-to betting platform.
Getting started is simple. Follow these four steps and you'll be placing your first bet in minutes.
Every major game type in one place — here's a quick overview of what's waiting for you on the platform.
Not all slots are the same. Here's a clear breakdown of every major slot format available at b99bet, so you can find the style that suits you best.
Return to Player (RTP) is the percentage of total wagered money that a game is mathematically designed to pay back to players over a very large number of rounds. For example, a slot with 96% RTP will, in theory, return ৳96 for every ৳100 wagered across millions of spins. It is a long-run statistical average, not a guarantee of what you will receive in a single session.
The house edge is simply the inverse of RTP — it represents the mathematical advantage the casino holds. A game with 97% RTP carries a 3% house edge. Neither figure predicts short-term outcomes; a game with a 97% RTP can still pay out a large jackpot on the very first spin, or deliver a losing streak across a hundred spins. Understanding RTP helps you compare games objectively.
RTP varies significantly by game type. Skill-based games like Blackjack, when played with basic strategy, can push RTP close to 99.5% — leaving the house with only a 0.5% edge. Slots, by contrast, are pure chance and typically range from 92% to 98%, with most video slots clustering around 95–96%. Progressive jackpot slots often dip below 94% because a portion of every bet feeds the jackpot pool rather than base game payouts.
Knowing RTP before you play is a smart habit. At b99bet, all games display their certified RTP in the game information panel. Use it as one input in your choice — alongside volatility, minimum bet, and personal entertainment preference. Responsible gambling always means betting only what you can afford to lose, regardless of RTP.
| Game Type | Typical RTP Range | House Edge | Volatility |
|---|---|---|---|
| Classic & Video Slots | 92% – 98% | 2% – 8% | Medium – High |
| Progressive Jackpot Slots | 88% – 94% | 6% – 12% | Very High |
| Blackjack (basic strategy) | ~99% – 99.5% | 0.5% – 1% | Low |
| European Roulette | ~97.3% | ~2.7% | Medium |
| American Roulette | ~94.7% | ~5.3% | Medium |
| Baccarat (Banker bet) | ~98.9% | ~1.1% | Low |
| Teen Patti | 94% – 97% | 3% – 6% | Medium |
| Crash Games (Aviator) | ~97% | ~3% | Player-controlled |
Understanding the format helps you choose the right betting markets. Here's how T20, ODI, Test, and The Hundred differ — and what that means for your bets at b99bet.
The more you play at b99bet, the more you earn. Our six-tier VIP Program delivers real, tangible rewards at every level — from your first Bronze badge all the way to invitation-only Black Diamond status.
Every bet you place at b99bet earns loyalty points. Accumulate points to climb tiers, unlock exclusive perks, and redeem rewards directly into your account balance.
Points are credited automatically to your account after each settled bet or completed slot spin. Sports betting and live casino wagers earn points at the standard rate; some promotional game types may earn at a boosted rate during special events. Points never expire as long as your account remains active with at least one wager every 90 days.
To redeem points, navigate to the Rewards section of your account dashboard and select "Convert to Bonus Balance". Redeemed bonus balance carries a standard playthrough requirement before withdrawal. Full terms apply — see our Terms & Conditions for details.
b99bet supports all major Bangladeshi payment methods. Below are current minimum and maximum limits with realistic processing times — no inflated promises.
| Payment Method | Min Deposit | Max Deposit | Deposit Time | Withdrawal Time | Fee Notes |
|---|---|---|---|---|---|
| bKash | ৳200 | ৳50,000 | Instant | 15 min – 2 hours | No fee on standard transactions |
| Nagad | ৳200 | ৳50,000 | Instant | 15 min – 2 hours | No fee on standard transactions |
| Rocket | ৳300 | ৳30,000 | Instant | 30 min – 4 hours | No fee on standard transactions |
| Upay | ৳300 | ৳25,000 | Instant | 30 min – 4 hours | No fee on standard transactions |
| Dutch-Bangla Bank | ৳500 | ৳200,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
| City Bank | ৳500 | ৳200,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
| BRAC Bank | ৳500 | ৳200,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank transfer fees may apply |
* Withdrawal times are estimates under normal operating conditions. Processing may take longer during peak periods or when additional identity verification is required. All amounts are in Bangladeshi Taka (BDT).
Your safety is not an afterthought at b99bet — it is the foundation everything else is built on. Here is what protects you every time you log in.
b99bet offers native multilingual support with English- and Bengali-speaking agents available around the clock. No matter where you are in Bangladesh — Dhaka, Sylhet, Khulna, or anywhere else — help is always a message away.
Every support agent at b99bet is fluent in both English and Bengali, ensuring you can communicate clearly about your account in whichever language you are most comfortable with. FAQs are handled in English with Bengali explanations available on request. Response quality is reviewed weekly to maintain high service standards.
Join over 500,000 Bangladeshi players. Fast deposits via bKash & Nagad. Live cricket odds. 1,200+ games. 18+ only — please play responsibly.
Login to b99betReal questions from Bangladeshi players — answered clearly and directly.
The minimum deposit at b99bet is ৳200 when using bKash or Nagad. Bank transfer deposits have a higher minimum of ৳500. There is no maximum limit on account balance, though individual payment methods have their own per-transaction caps as listed in our payment table.
Most bKash and Nagad withdrawal requests at b99bet are processed within 15 minutes to 2 hours under normal conditions. Processing may take longer if additional identity verification is required or during peak periods. Bank transfer withdrawals typically take 1 to 24 hours.
b99bet operates as a safe and reliable online betting platform using 256-bit SSL encryption, certified RNG fair-play technology, and strict KYC verification to protect all player accounts and transactions. Players are advised to check their local regulations before registering. b99bet is intended for adults aged 18 and above only.
b99bet offers a comprehensive range of cricket betting markets including BPL, IPL, T20 World Cup, ODI series, and Bangladesh Tigers Test matches. Available markets include match winner, top run scorer, total sixes, first-over runs, fall of wicket, and live in-play over-by-over betting. New markets are added regularly around major tournaments.
Yes, KYC (Know Your Customer) identity verification is required before processing your first withdrawal at b99bet. You will need to submit a valid photo ID and proof of payment method ownership. Verification is typically completed within a few hours of document submission, after which future withdrawals process without additional checks.
Players must be 18 years of age or older to register and play at b99bet. We take responsible gaming seriously — age verification is part of our standard KYC process, and accounts found to belong to underage individuals are immediately suspended. If you are struggling with gambling, please visit our Responsible Gaming page for support resources.