999rr Online Casino & Sports Betting
🏆 The Betting Platform Bangladeshis Prefer

999rr Sports Betting — Get the best experience betting on BPL, IPL, and international cricket at live odds

A safe, fast, and trusted platform built for players in Bangladesh — where cricket betting, live casino, and slots are all in one place. Easy transactions via bKash and Nagad.

4 Payment Methods
24/7 Bengali Support
৳300 Minimum Deposit
100% Welcome Bonus

Welcome Bonus — Double Your First Deposit

100%
On your first deposit, up to a maximum of ৳5,000
  • Deposit ৳1,000 → Get ৳1,000 bonus → Total balance ৳2,000
  • Deposit ৳12,000 → Get ৳5,000 bonus → Total balance ৳17,000
  • Wagering requirement: just 10 times the bonus amount
  • Example: ৳1,000 bonus × 10 = withdrawable after a total of ৳10,000 in bets
  • Minimum deposit of just ৳300
  • Deposits accepted via bKash, Nagad, Rocket, and bank transfer
Start Now
999rr Welcome Bonus Offer

The 999rr welcome bonus is designed specifically for new players in Bangladesh. Open an account and make your first deposit to receive the full 100% bonus. Players from Dhaka and across the country are enjoying this offer.

Explore the 999rr Site

Voucher

Use special voucher codes to get extra bonuses and free bet opportunities. Regular promotional voucher updates are available.

See More

Happy Fishing

Win prizes at multiple levels in this exciting fishing game. Compete against others in multiplayer mode.

See More

Cricket

Bet on BPL, IPL, T20 World Cup, and Test cricket. Enjoy real-time betting at live in-play odds.

See More

Slots

Play the best slot games from PG Soft, Pragmatic Play, and JILI. Hundreds of games await you, from Fortune Tiger to Gates of Olympus.

See More

999rr Casino

Experience the feel of a real casino at live dealer Baccarat, Roulette, and Blackjack tables. Premium live games from Evolution Gaming and Ezugi are available.

See More

Cricket Format Guide

Understanding the different cricket formats makes betting decisions much easier. Here, the features of each format and the differences between betting markets are explained.

Format Innings Match Duration Betting Markets
T20 20 overs per team About 3 hours Match winner, top run scorer, over/under, live in-play
ODI (One-Day) 50 overs per team About 7–8 hours First innings runs, wicket markets, toss bet, partnership runs
Test 2 innings per team Up to 5 days Draw/win/loss, innings total runs, batsman century
The Hundred 100 balls per team About 2.5 hours High-scoring markets, set-by-set betting

BPL (Bangladesh Premier League): Bangladesh's most popular T20 tournament. The mix of local and international stars keeps the betting excitement at a peak.

IPL (Indian Premier League): India's T20 league — one of the most watched cricket tournaments in the world. Hundreds of betting markets are available for every match.

BBL and PSL: Australia's Big Bash League and the Pakistan Super League are also covered on 999rr. You can bet on matches across different time zones.

999rr Cricket Betting Formats

Bet at live odds during thrilling moments like Bangladesh vs India matches and feel the excitement with every ball.

Live Casino Tables

Play in real time with trained dealers from Evolution Gaming and Ezugi — a five-star casino experience from home.

Baccarat

Bet on the Player or the Banker. The simplest and most popular live table game. Table limits are available at various levels.

Roulette

European and American Roulette — bet on numbers, colors, or rows. The live dealer spins the ball.

Blackjack

This game of getting close to 21 calls for both skill and strategy.

Andar Bahar

A traditional card game from the Indian subcontinent. Bet on either Andar or Bahar.

Game Show Wheel

The excitement of spinning a big wheel of fortune — with a chance to win jackpots on multiplier slots.

Sic Bo

Bet on the outcome of three dice. Betting markets are available across various combinations.

Jackpot Games

The jackpot pool grows with every bet placed — one lucky moment could change your life.

Progressive Jackpot Slots

A portion of each spin goes into a central jackpot pool. The more players play, the bigger the pool grows. A specific combination or a random trigger gives you the chance to win the entire pool.

Live Casino Side-Bet Jackpot

When placing side bets while playing Baccarat or Blackjack, a special card combination can win you a separate jackpot on top of the main prize.

Crash Game Multiplier

In crash games like Spribe's Aviator, the multiplier keeps rising — cash out at the right moment for a big win. The more risk you take, the bigger the reward.

Local Card Games

Teen Patti

Played with three cards — the player with the best card combination wins. You must place at least one bet each round.

Beginner Tip: New players should play in "Seen" mode — you get to see your cards before placing a bet.

Live Dealer

Andar Bahar

One card is drawn. You have to bet on whether the next matching card will land on the Andar (left) or Bahar (right) pile.

Beginner Tip: The probability is close to 50/50, so bankroll management is important.

Live Dealer

Callbreak

Four players each receive 13 cards and place bids. Spades are always trump. Each round, you must win as many hands as you bid or more.

Beginner Tip: Count the trump cards in your hand before placing your bid.

Multiplayer

Ludo / Rummy

Digital Ludo and Rummy — play against other players online using familiar rules and win prizes.

Beginner Tip: Start in free practice mode, then move on to real-money games.

Multiplayer
999rr Local Card Games

Fast Withdrawals — In 10 to 45 Minutes

The withdrawal process at 999rr is fully automated and fast. Withdraw a minimum of ৳500 and receive it in your bKash, Nagad, or Rocket account within just 10 to 45 minutes.

Keep Your KYC Verification Complete

Submitting your ID before your first withdrawal makes all future transactions faster.

Keep Your Account Name Consistent

The name on your 999rr account must match the name on your bKash / Nagad / Rocket number.

Complete Your Bonus Wagering

The withdrawal process will not begin until the 10× wagering requirement on the bonus has been met.

Bank Transfer Also Supported

Withdraw directly through Dutch-Bangla Bank, BRAC Bank, or Islami Bank.

999rr Fast Withdrawal Payments

Betting Terms / Glossary

For new players — simple explanations of common betting terms in plain English.

RTP (Return to Player)

The percentage of total bets that a game returns to players over the long run. This is not a guarantee — it is a theoretical average.

House Edge (Casino Advantage)

The mathematical advantage a casino holds in each game. The lower the house edge, the longer you can play. It is the inverse measure of RTP.

Wager / Stake (Bet)

The amount of money you place on a specific round or bet is called a Wager or Stake. Always keep it within your own means.

Odds

A way of expressing the probability of an outcome in numbers. The higher the odds, the lower the chance of winning — but the reward is also greater if you do win.

Parlay / Accumulator (Multiple Bets)

Combining multiple selections into a single bet. If all selections are correct, the reward is much higher — but if even one is wrong, you lose the entire bet.

Live Bet

Placing a bet in real time while a match or game is in progress. Odds change every moment — the ability to make quick decisions is important.

Cashout

The option to take a partial or full payout before the result of a bet is settled. Used to reduce risk and secure a guaranteed return.

Bankroll

The total amount of money set aside specifically for playing. Good bankroll management lets you play for longer and helps avoid large losses.

Volatility

The difference in the frequency and size of wins in a game. High volatility means fewer but larger wins; low volatility means more frequent but smaller wins.

Free Spin

Spins received as a bonus or promotion at no cost — a chance to play slot games without spending your own money. Terms and conditions apply.

Wagering Requirement

The number of times you must place bets before a bonus becomes withdrawable. At 999rr it is only 10× the bonus amount — one of the lowest conditions in the market.

Spread

In sports betting, a team is given a points advantage or handicap to level the playing field — you can bet not just on win/loss but also on the margin.

999rr Our Story

999rr was built with a simple goal — to create a platform for players in Bangladesh where they can play in their own familiar language, with familiar payment methods, and in complete comfort. Respecting the passion Bangladeshis have for cricket, we are committed to delivering the best betting experience for BPL, IPL, and international matches.

Our team deeply understands Bangladesh's sports culture and the demands of online entertainment. That is why at every step — from payment systems to customer support — we make decisions with local players in mind. We maintain a secure environment with SSL encryption and fair play assurance.

999rr is not just a platform — it is a trusted companion for Bangladesh's online gaming community. We believe responsible play is the most enjoyable play — which is why we give equal importance to self-exclusion, deposit limits, and capable support.

999rr Brand Mission Bangladesh

Beware of Fake Sites and Fraud

Protect yourself from fake sites and scammers online. Read this list and stay alert.

  • Verify the correct domain: Always check for 999rr.lat in your browser's address bar. Make sure https and the padlock icon are present.
  • Never share your OTP or PIN with anyone: The official support team will never ask for your bKash, Nagad, or Rocket PIN, password, or OTP.
  • Beware of Telegram / Facebook "agents": 999rr does not conduct transactions through any unofficial agents. Offers of this kind are fraud.
  • Do not share your password: Your account password is yours alone — no one, including support, will ever ask for it.
  • What to do if you are a victim of fraud: Change your password immediately and contact us by emailing [email protected] or via live chat.
999rr Safe Site Verification

Responsible Gaming Tools

For ages 21 and above only. 999rr believes that responsible play is the best play.

Deposit Limit

Set a daily, weekly, or monthly deposit limit. Once set, it takes effect immediately — increasing the limit requires a waiting period of a few days.

Loss Limit

Set a maximum limit on how much you can lose within a specific period. Once the limit is reached, you will automatically be unable to place further bets.

Session Time Limit

Set a time limit for how long you play in one session. When the time is up, the system will alert you and encourage you to take a break.

Reality Check Reminder

A summary of your playtime and spending is shown as a popup at regular intervals — so you can stay aware.

Self-Exclusion

The option to close your own account for a set period — from 30 days up to permanently. The most effective step for your mental well-being.

Self-Assessment Quiz

Through a short set of questions about your gaming habits, you can understand whether you need help. Completely confidential.

If you need help: If you feel you are losing control over your play, contact us via live chat or at [email protected]. Our support team is ready to help in Bengali.

For ages 21+. Online gaming is entertainment — do not treat it as a source of income.

999rr 24/7 Customer Support

24/7 Support — Always by Your Side in Bengali

999rr's support team is ready to help in both Bengali and English, 24 hours a day, 7 days a week. We are with you for any issue that comes up.

Live Chat

Talk directly with an agent using the chat button at the bottom right of the site. Help is available for account issues, deposits and withdrawals, bonus questions — everything.

Email Support

For detailed issues, email us at [email protected]. This channel is best suited for KYC documents, technical problems, and account verification.

Full Support in Bengali

All members of the support team can speak Bengali. Get your issues resolved without any language barrier.

Join 999rr Now

Get the best sports betting and online casino experience in Bangladesh. Start with a deposit of just ৳300.

Log In to Your Account

Frequently Asked Questions

The minimum deposit at 999rr is ৳300. This applies to all payment methods — bKash, Nagad, Rocket, and bank transfer. New players can claim the welcome bonus with a deposit of just ৳300.

Withdrawals are usually completed within 10 to 45 minutes. For faster processing, make sure your account is verified (KYC) and that the name on your 999rr account matches the name on your bKash / Nagad account. The minimum withdrawal amount is ৳500.

A 100% bonus is available on the first deposit, up to a maximum of ৳5,000. The wagering requirement is just 10 times the bonus amount — for example, if you receive a ৳1,000 bonus, you need to place ৳10,000 in bets before withdrawing. Wagering is calculated on the bonus amount only, not on the combined total of deposit plus bonus.

Yes, 999rr operates entirely in Bangladeshi Taka (BDT / ৳). Deposits, withdrawals, bonuses, and betting — everything is displayed in Taka. No currency conversion needed.

Yes, 999rr offers betting on BPL (Bangladesh Premier League), IPL (Indian Premier League), T20 World Cup, and international cricket. You can also place bets at live odds during matches.

Yes, 999rr is for players aged 21 and above only. Age is verified during account registration. For support, use the live chat on the site or email [email protected] — our team is available 24/7 to assist you in Bengali.