Welcome to r99 — Bangladesh's Most Trusted
Online Casino & Sports Betting Platform

Real-money gaming, live casino tables, cricket betting, and more — all in one place, built for players across Dhaka, Chittagong, Sylhet, and every corner of Bangladesh.

🏏 Cricket Betting 🎰 Live Casino 📱 bKash & Nagad Deposits 🔐 SSL Secured ⚡ Instant Withdrawals 🌏 English Interface
r99
2.4M+

Registered Players

৳85M+

Daily Payouts

3,500+

Games Available

7+

Years in Operation

About r99

The Online Casino Built for the Modern Bangladeshi Player

r99 has spent more than seven years becoming the go-to online gambling destination for players across Bangladesh. What started as a straightforward sports-betting portal has grown into a full-spectrum gaming platform covering live dealer casino games, slots from the world's top studios, crash games, card games, and in-depth cricket betting markets that follow every BPL match, every IPL series, every T20 World Cup knockout game, and every Bangladesh Tigers bilateral series.

Unlike platforms built for generic audiences, r99 was designed ground-up with the Bangladeshi user in mind. Deposits and withdrawals go through bKash, Nagad, and Rocket — the same mobile financial services millions of people in Dhaka, Chittagong, Rajshahi, Sylhet, and Khulna use every single day. The interface is in English, with amounts displayed in Bangladeshi Taka (৳), and support is available during Bangladesh Standard Time (BST, UTC+6) working hours.

Whether you enjoy pre-match cricket betting, spinning slots from Pragmatic Play, or sitting down at a live Evolution Gaming blackjack table with a real dealer, r99 delivers a seamless, high-performance experience optimized for both Android and iOS mobile browsers — no app download required.

18+ Only — Play Responsibly
r99

Advantages

Why Thousands of Bangladeshis Choose r99

Lightning-Fast Payouts

Withdrawals processed in under 5 minutes via bKash and Nagad. No waiting, no delays.

🔐
Bank-Grade Security

256-bit SSL encryption and two-factor authentication protect every account and transaction.

📱
Mobile-First Design

Optimized for every screen size. Play seamlessly on any Android or iOS device without downloading an app.

🏏
Deep Cricket Markets

Bet on every BPL, IPL, T20 World Cup, and Bangladesh Tigers match with 50+ markets per game.

🎯
Competitive Odds

Industry-leading odds across sports and casino games — more value on every single bet you place.

🎲
3,500+ Games

Slots, live tables, crash games, card games, and arcade titles — all under one roof at r99.

🕐
24/7 Live Support

Real support agents available around the clock in BST timezone, ready to help with any issue.

🎁
Generous Bonuses

Welcome offers, reload bonuses, free spins, and cashback deals refreshed every week.

r99

Ready to Win Big? 🏆

Join over 2.4 million players who trust r99 for the best online betting experience in Bangladesh.

Start Playing at r99

Our Partners

Trusted Game Providers at r99

r99 partners exclusively with licensed, globally recognized game studios to guarantee fair play, audited RTP, and a world-class gaming experience.

🎮 Pragmatic Play 🃏 Evolution Gaming 🎰 Microgaming 🌟 NetEnt 🎯 Ezugi ✈️ Spribe 🎲 Play'n GO 🔥 Hacksaw Gaming 💎 Red Tiger 🚀 Nolimit City ⚡ Push Gaming 🌙 Yggdrasil

Every provider listed at r99 is independently audited for fair RTP and certified for random number generation (RNG) integrity. Players can be confident that every spin, every hand, and every crash result is genuinely random.

r99

Payments

Quick Deposit with bKash & Nagad

Over 60% of Bangladeshi users are unbanked but hold active mobile wallets. r99 makes deposits as simple as sending money to a friend — in just 3 steps.

📱
bKash

Bangladesh's largest mobile wallet with over 60 million active users. Deep red brand, instant transfers.

Instant 3 Steps
Min: ৳100  |  Max: ৳50,000
🟠
Nagad

Government-backed mobile financial service. Orange brand, rapidly growing across urban and rural Bangladesh.

Instant 3 Steps
Min: ৳100  |  Max: ৳50,000
🟣
Rocket

Dutch-Bangla Bank's mobile banking service. Purple brand, trusted by millions of users in Dhaka and beyond.

Instant 3 Steps
Min: ৳100  |  Max: ৳50,000

Additional Payment Methods

r99 also accepts deposits via Upay, Tap, SureCash, Dutch-Bangla Bank, City Bank, BRAC Bank, Islami Bank, and Sonali Bank internet banking. Card payments via Visa and Mastercard are also supported. All transactions are secured with SSL encryption.

r99

Localization

Built for Bangladeshis

🇬🇧
English Language Interface

The entire r99 platform is available in English — the professional language widely used by Bangladesh's online gaming community. No confusing interfaces, no translation errors.

Bangladeshi Taka (BDT) Currency

All balances, deposits, withdrawals, and game payouts are displayed in Bangladeshi Taka (৳). No hidden currency conversions, no surprise exchange rate fees.

📱
Local Mobile Financial Services

Deposit and withdraw instantly using bKash, Nagad, Rocket, and Upay — the same apps Bangladeshis use daily for everything from grocery payments to utility bills.

🕐
Bangladesh Standard Time Support

Our customer support team operates on BST (UTC+6), meaning agents are most active when Bangladeshi players need help — morning through late evening, every day.

Rewards

r99 Loyalty & Rewards Program

Every bet you place at r99 earns loyalty points. Accumulate points to climb tiers and unlock increasingly generous rewards.

🥉

Bronze Tier

Entry level — earn from your very first deposit. No minimum requirement.

  • 1 point per ৳100 wagered
  • Weekly cashback: 3%
  • Birthday bonus: ৳500
  • Priority chat support
  • Access to Bronze-only promotions
🥈

Silver Tier

Reach 5,000 points to unlock Silver status and significantly better rewards.

  • 1.5 points per ৳100 wagered
  • Weekly cashback: 6%
  • Birthday bonus: ৳1,500
  • Faster withdrawal queue
  • Monthly reload bonus: 25%
🥇

Gold Tier

Achieve 20,000 points to join the elite Gold tier and receive VIP treatment.

  • 2 points per ৳100 wagered
  • Weekly cashback: 10%
  • Birthday bonus: ৳5,000
  • Dedicated VIP account manager
  • Exclusive Gold tournaments

Points are awarded on sports bets, casino games, live tables, and slots. Loyalty points never expire as long as your account remains active. Terms apply.

r99

Sports Education

Cricket Formats Explained

Understanding each cricket format helps you choose the right betting market. Here is a practical breakdown for r99 players.

Format Overs Per Innings Match Duration Best Betting Markets Key Leagues
T20 20 ~3 hours Match winner, top batsman, total sixes, powerplay runs, live in-play BPL, IPL, T20 World Cup, BBL, PSL
ODI 50 ~8 hours Match winner, method of dismissal, 50-over total, man of the match ICC Cricket World Cup, bilateral ODI series
Test Unlimited (per day) Up to 5 days Series winner, innings runs, session betting, draw markets ICC World Test Championship, Ashes, bilateral Test series
The Hundred 100 balls per innings ~2.5 hours Match winner, top scorer, balls-remaining markets, team total The Hundred (England & Wales)
About the BPL & Other Major Leagues

The BPL (Bangladesh Premier League) is Bangladesh's flagship T20 franchise tournament and consistently one of the most-bet events on r99 each year. Teams from Dhaka, Chittagong, Sylhet, Rajshahi, Khulna, and Rangpur compete in a round-robin and knockout format, attracting top international players alongside the Bangladesh Tigers' domestic stars.

The IPL (Indian Premier League) draws huge betting interest from Bangladeshi fans thanks to its proximity, shared stars, and high-octane T20 format. The BBL (Big Bash League) from Australia and the PSL (Pakistan Super League) round out the year-round T20 betting calendar available at r99.

Education

RTP & House Edge Explained

Return to Player (RTP) is the percentage of all wagered money that a particular game is statistically designed to pay back to players over a very large number of rounds. For example, a slot game with a 96% RTP will — theoretically — return ৳96 for every ৳100 collectively wagered across millions of spins. The remaining 4% represents the casino's mathematical edge, known as the house edge.

It is important to understand that RTP is a long-term statistical average, not a guarantee for any individual session. In the short term, results can swing significantly in either direction. A player can win big on a 94% RTP slot in a single session, while another player can lose on a 99% RTP blackjack game by making poor decisions. RTP reflects expected value over millions of rounds — treat it as a comparison tool, not a prediction.

Skill-based games like blackjack offer very high RTP (close to 99%) when played with optimal basic strategy, making them attractive for players who prefer to minimize the house edge. Random games like slots have wider RTP ranges and higher variance — some games pay out less frequently but offer large jackpot potential, while others pay smaller amounts more often. Understanding this distinction helps you select games that match your playing style and bankroll.

Always check the RTP of any game before playing. At r99, this information is available within each game's information panel. Choosing games with higher RTP and understanding variance helps you make informed decisions — which is the foundation of responsible, enjoyable gambling.

Typical RTP Ranges by Game Type
Blackjack (Optimal Strategy)~99%
Video Poker97–99%
Baccarat~98.9%
European Roulette~97.3%
Slots (Average)92–96%
Crash Games~97%
American Roulette~94.7%

* RTP figures are theoretical averages based on certified game mathematics. Actual results vary per session. All games at r99 are independently certified for RNG fairness.

Smart Play

Bankroll Management Guide

1. Set a dedicated gambling budget. Before you play a single game, decide how much money you can genuinely afford to lose. This should be disposable income — not rent, not savings, not money earmarked for bills. Treat your gambling budget as entertainment spending, the same way you might budget for a cinema trip or a meal out. Never gamble with money you cannot afford to lose.

2. Divide your bankroll into sessions. If your monthly gambling budget is ৳5,000, split it across the number of sessions you plan to play. Playing four times a week means roughly ৳310 per session. This prevents you from burning through your entire budget in one sitting and ensures you always have something to come back to.

3. Apply the 1–5% per-bet rule. Professional bankroll management recommends risking no more than 1% to 5% of your total session bankroll on any single bet. On a ৳500 session bankroll, that means maximum bets of ৳5 to ৳25. This approach extends your playing time, reduces variance risk, and protects you from catastrophic single-bet losses.

4. Set a win target and walk away. Decide before each session what a satisfying win looks like — perhaps 30% or 50% above your starting session amount. When you hit that target, stop playing and enjoy the win. It sounds simple, but the discipline to stop while ahead is one of the most valuable skills a gambler can develop.

5. Define a stop-loss limit. Equally, set a clear limit for losses — commonly 50% of the session bankroll. If you lose half your session amount, end the session. Never chase losses by betting larger amounts to "win it back." Chasing losses is the single most common cause of problem gambling escalation. Track your wins and losses in a simple notes app or spreadsheet — patterns become visible over time and help you stay in control.

r99

Player Safety

Responsible Gaming Tools at r99

r99 is committed to providing a safe and enjoyable environment. The following tools are available to all players free of charge at any time.

🚫
Self-Exclusion

Request a voluntary self-exclusion period of 1 week, 1 month, 3 months, 6 months, or permanent. During exclusion, your account is locked and you cannot be reactivated until the period expires.

💰
Deposit Limits

Set daily, weekly, or monthly deposit limits directly from your account settings. Limits take effect immediately and can only be increased after a 7-day cooling-off period.

📉
Loss Limits

Cap the maximum amount you can lose in a given time period. Once the limit is reached, you are automatically prevented from placing further bets until the period resets.

⏱️
Session Time Limits

Set a maximum session duration. When your time limit is reached, r99 will automatically log you out and prompt you to take a break before continuing.

🔔
Reality-Check Reminders

Enable on-screen pop-up reminders at intervals of 15, 30, or 60 minutes that show your session duration and net win/loss — keeping you grounded and aware while you play.

📋
Self-Assessment Quiz

Not sure if your gambling habits are healthy? Take our confidential self-assessment quiz to evaluate your relationship with gambling and receive guidance tailored to your answers.

⚠️
18+ Only — Gambling Should Always Be Entertainment

r99 is strictly for players aged 18 and above. Gambling is intended to be an enjoyable form of entertainment — never a way to generate income or solve financial difficulties. If you feel that gambling is negatively affecting your finances, relationships, or mental health, please contact our support team immediately. We will help you activate the appropriate responsible gaming tools or refer you to professional support services. You are never alone in this.

🔒

Your Privacy Matters. r99 collects and processes personal data solely to operate your account, process payments, and improve your experience. We never sell your data to third parties. All information is stored securely using industry-standard encryption. For full details on how your data is used and your rights as a user, please read our Privacy Policy. By using r99, you agree to our Terms & Conditions.

Player Reviews

What r99 Players Are Saying

★★★★★
"I've been betting on cricket for years and r99 is genuinely the best platform I've used. The BPL markets are incredibly detailed — you can bet on almost every ball during the powerplay. Withdrawal to my bKash account took about 3 minutes. Honestly impressed."
— Rafiqul I., Dhaka  |  Cricket Bettor
★★★★★
"The live casino section is amazing. I play Evolution Gaming's live blackjack tables almost every evening after work. The video quality is crystal clear and the dealers are professional. Depositing with Nagad is so easy — literally 3 taps on my phone."
— Sinthia R., Chittagong  |  Live Casino Player
★★★★☆
"I was a bit nervous about online gambling at first but r99 made it feel safe. The responsible gaming tools gave me confidence — I set a deposit limit on day one and it worked exactly as described. The Pragmatic Play slots are really entertaining. Good experience overall."
— Mahmudul H., Sylhet  |  Slots Player
r99

Join r99 Today — Bangladesh's Premier Betting Platform 🎯

Deposit with bKash or Nagad in seconds. Bet on cricket, spin slots, and play live casino games — all in one place.

Explore r99 Casino