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.
Registered Players
Daily Payouts
Games Available
Years in Operation
About r99
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.
Advantages
Withdrawals processed in under 5 minutes via bKash and Nagad. No waiting, no delays.
256-bit SSL encryption and two-factor authentication protect every account and transaction.
Optimized for every screen size. Play seamlessly on any Android or iOS device without downloading an app.
Bet on every BPL, IPL, T20 World Cup, and Bangladesh Tigers match with 50+ markets per game.
Industry-leading odds across sports and casino games — more value on every single bet you place.
Slots, live tables, crash games, card games, and arcade titles — all under one roof at r99.
Real support agents available around the clock in BST timezone, ready to help with any issue.
Welcome offers, reload bonuses, free spins, and cashback deals refreshed every week.
Join over 2.4 million players who trust r99 for the best online betting experience in Bangladesh.
Start Playing at r99Our Partners
r99 partners exclusively with licensed, globally recognized game studios to guarantee fair play, audited RTP, and a world-class gaming experience.
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.
Payments
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.
Bangladesh's largest mobile wallet with over 60 million active users. Deep red brand, instant transfers.
Instant 3 StepsGovernment-backed mobile financial service. Orange brand, rapidly growing across urban and rural Bangladesh.
Instant 3 StepsDutch-Bangla Bank's mobile banking service. Purple brand, trusted by millions of users in Dhaka and beyond.
Instant 3 StepsAdditional 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.
Localization
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.
All balances, deposits, withdrawals, and game payouts are displayed in Bangladeshi Taka (৳). No hidden currency conversions, no surprise exchange rate fees.
Deposit and withdraw instantly using bKash, Nagad, Rocket, and Upay — the same apps Bangladeshis use daily for everything from grocery payments to utility bills.
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
Every bet you place at r99 earns loyalty points. Accumulate points to climb tiers and unlock increasingly generous rewards.
Entry level — earn from your very first deposit. No minimum requirement.
Reach 5,000 points to unlock Silver status and significantly better rewards.
Achieve 20,000 points to join the elite Gold tier and receive VIP treatment.
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.
Sports Education
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) |
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
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.
* 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
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.
Player Safety
r99 is committed to providing a safe and enjoyable environment. The following tools are available to all players free of charge at any time.
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.
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.
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.
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.
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.
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.
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
"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
Deposit with bKash or Nagad in seconds. Bet on cricket, spin slots, and play live casino games — all in one place.
Explore r99 Casino