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.
Welcome Bonus — Double Your First Deposit
- 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
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 MoreHappy Fishing
Win prizes at multiple levels in this exciting fishing game. Compete against others in multiplayer mode.
See MoreCricket
Bet on BPL, IPL, T20 World Cup, and Test cricket. Enjoy real-time betting at live in-play odds.
See MoreSlots
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 More999rr 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 MoreCricket 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.
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 DealerAndar 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 DealerCallbreak
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.
MultiplayerLudo / 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
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.
Submitting your ID before your first withdrawal makes all future transactions faster.
The name on your 999rr account must match the name on your bKash / Nagad / Rocket number.
The withdrawal process will not begin until the 10× wagering requirement on the bonus has been met.
Withdraw directly through Dutch-Bangla Bank, BRAC Bank, or Islami Bank.
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.
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.
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.
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.
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.
For detailed issues, email us at [email protected]. This channel is best suited for KYC documents, technical problems, and account verification.
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