Get 100% bonus on your first deposit at rf999 online casino — up to ৳8,000
A reliable gaming platform built for players in Bangladesh — start from just ৳500 via bKash, Nagad, and Rocket, and enter the world of live casino, slots, and cricket betting.
Get started in four steps
Joining rf999 is simple and quick. Open an account, make a deposit, play your favourite games, and withdraw your winnings — the whole process takes just minutes.
Start NowCreate an Account
Go to the rf999 Login page and create your account with your mobile number and password. The entire process is completed within a few minutes.
Make your first deposit and claim your bonus
Deposit just ৳500 via bKash, Nagad, or Rocket and instantly receive a 100% bonus — up to ৳8,000. Example: a ৳1,000 deposit gives you a total balance of ৳2,000.
Play your favourite games
Live casino, slots, cricket betting, or fishing games — choose any category and enjoy.
Withdraw quickly
Your winnings are usually sent to your bKash, Nagad, or Rocket account within 5–30 minutes.
What sets us apart — rf999's advantages
Every feature is built with Bangladeshi players in mind — fast, secure, and easy to use.
Fast Payments
Both deposits and withdrawals are processed quickly. Typical withdrawal time is just 5–30 minutes.
SSL Security
Your data and transactions are protected with SSL encryption. A secure and reliable platform.
VIP Rewards Program
From Bronze to Diamond — enjoy weekly cashback across 5 VIP tiers. The more you play, the more you earn.
Support in Bengali
Get help in Bengali and English via 24/7 live chat and email, any time you need it.
Local Payment Methods
bKash, Nagad, and Rocket — Bangladesh's most popular mobile wallets are all supported.
Extensive Game Library
From slots to live dealers, cricket to cockfighting — all types of games on one platform.
Mobile-First Design
Play all games easily from your smartphone — directly through the browser, no app download required.
Live Sports Betting
Bet on popular sports including cricket BPL, IPL, T20 World Cup, and football.
Claim 100% bonus on your first deposit — start now
Join rf999 and double up from your very first deposit. Deposit ৳1,000 and your total balance becomes ৳2,000. Bonus up to ৳8,000 — for new members only.
For users aged 21 and above onlyJoin rf999
Top Game Providers
rf999 works with the world's leading game studios. Each provider offers a unique gaming experience in its own style.
Pragmatic Play is known primarily for high-quality video slots and live casino games. Their live dealer studio is world-class. Among their slots, Gates of Olympus and Sweet Bonanza are hugely popular titles.
PG Soft (Pocket Games Soft) is well known for Asia-themed slot games. Their games run smoothly on mobile and are packed with vibrant animations. Mahjong Ways and Treasures of Aztec are among their most popular titles.
JILI is hugely popular across Southeast Asia, including Bangladesh. They develop all types of games — slots, fishing games, table games, and bingo. Fortune Gems and Money Coming are among their most-played titles.
Evolution Gaming is the leading name in the live casino world. They run live roulette, blackjack, baccarat, and game show format games with real dealers. Their studio is unmatched in technology and presentation.
Spribe pioneered the crash game genre. Their Aviator game is remarkably popular among players in Bangladesh. Simple mechanics, fast results, and a strategic multiplier system make it stand out.
Microgaming is one of the oldest and most respected providers in the online casino industry. They have developed thousands of slots and table games and are especially known for their progressive jackpot network.
World-Class Studios, Local Experience
At rf999, we don't just offer games — we offer a complete gaming experience. Chat in Bengali at Pragmatic Play's live tables, lose yourself in PG Soft's colourful Asian slots, or catch prizes in JILI's fishing games.
Each provider's games are updated regularly, so there's always something new to play. All games run smoothly from a mobile browser — no separate app needed.
Cricket Betting Markets
From Bangladesh Tigers fans to IPL enthusiasts — rf999 offers a wide range of betting markets for every cricket lover.
Match Winner
Which of the two teams will win? Example: Bangladesh vs India — back either side.
Toss Winner
Who will win the toss? A straightforward market with a 50-50 chance.
Top Batsman
Which batsman will score the most runs in the match? Within one team or across the full match.
Total Runs Over/Under
Will the total runs scored in a full innings or a specific number of overs be above or below a set number?
Method of Dismissal
How will the next wicket fall — bowled, caught, run out, or LBW? A specialist market.
Live In-Play Betting
Bet in real time while the match is in progress. Odds shift instantly when a wicket falls or a big shot is played.
BPL, IPL & T20 World Cup
Bet on the Bangladesh Premier League (BPL), Indian Premier League (IPL), and ICC T20 World Cup — the tournaments Bangladeshi cricket fans love most — right here at rf999.
One thing to keep in mind: many big matches start late in the evening by Bangladesh Standard Time (BST, UTC+6). rf999's mobile-friendly interface makes it easy to bet any time.
Visit the cricket page to see all markets and the betting guide.
View Cricket Betting
Football Betting — Popular Leagues & Markets
Alongside cricket, football is one of Bangladesh's favourite sports. rf999 offers betting on the world's top leagues.
Leagues Most Watched by Bangladeshis
- Premier League (England)
- La Liga (Spain)
- UEFA Champions League
- FIFA World Cup Qualifiers
Common Betting Markets
| Market | Brief Description |
|---|---|
| 1X2 | Home win, draw, or away win — the simplest market. |
| Double Chance | Cover two of the three possible outcomes at once. |
| Over/Under Goals | Total goals in the match above or below a set number. |
| Both Teams to Score | Will both teams score? (Yes/No). |
| Asian Handicap | A virtual goal advantage to even out the difference in team strength. |
By Bangladesh Standard Time, many Premier League and Champions League matches run from 11 PM through to early morning. rf999 stays active around the clock.
Fast Deposits via bKash and Nagad
Bangladesh's most familiar mobile payment methods are directly supported — start playing without a bank account.
bKash
Bangladesh's most popular mobile wallet. Deposit instantly with bKash — day or night.
Select bKash on the cashier page and enter the amount (minimum ৳500).
Confirm the payment in your bKash app or by dialling *247#.
Once the deposit is confirmed, it will be automatically added to your gaming balance.
Nagad
Nagad is the postal department's digital wallet — fast and reliable. Works equally well in both rural and urban areas.
Select Nagad at the cashier, then enter the amount and your Nagad number.
Confirm the transaction in the Nagad app or by dialling *167# and entering your PIN.
Once the deposit is successful, your balance will be updated instantly.
Rocket
Rocket is Dutch-Bangla Bank's mobile wallet — most convenient for those with a DBBL account.
Select Rocket at the cashier, then enter the amount and your account number.
Approve the payment in the Rocket app or by dialling *322#.
After receiving the confirmation SMS, the funds will be added to your balance.
Withdrawals are just as easy
Withdrawing your winnings at rf999 is a straightforward process. Withdrawal requests are usually processed within 5 to 30 minutes. The minimum withdrawal amount is ৳500.
Withdraw using the same method as your deposit — bKash, Nagad, or Rocket. Whether you are in Dhaka or Chittagong, the money goes directly to your mobile wallet.
Bonus terms in plain language
Understand bonuses easily — no complicated language, just clear information.
| Bonus type | Amount / rate | Maximum | Wagering requirement |
|---|---|---|---|
| Welcome bonus (first deposit) | 100% | ৳8,000 | 25x (on bonus amount) |
| VIP weekly cashback | Bronze 0.2% → Diamond 0.8% | Based on tier | Applied automatically |
What is a wagering requirement?
The number of times you need to place bets before you can withdraw bonus funds. At rf999, the calculation is based on the bonus amount only, not the combined deposit and bonus.
Example: ৳1,000 bonus × 25 = you need to wager ৳25,000 before withdrawing bonus winnings.
Game contribution
Not all games contribute equally toward wagering. Slots generally contribute in full, but table games and live casino may contribute only partially. See the full terms and conditions page for details.
Maximum bet while a bonus is active
While a bonus balance is active, there is a limit on how much you can bet per round. Playing beyond this limit may result in the bonus being cancelled. Please read the terms and conditions.
Bonus expiry and maximum cashout
A bonus must be used within a set period. If wagering is not completed before it expires, the bonus and any bonus winnings will be cancelled. There may also be a maximum limit on how much you can withdraw from bonus winnings.
Practical example: Deposit ৳1,000 and receive a ৳1,000 bonus. Total balance ৳2,000. A 25x wagering requirement on the bonus means you need to wager ৳25,000 (i.e. ৳1,000 × 25) before withdrawing bonus winnings.
Cashback and rebate — VIP benefits
The more you play at rf999, the higher your VIP tier and the more cashback you receive every week.
| VIP tier | Weekly cashback | Special benefits |
|---|---|---|
| 👑 Bronze | Up to 0.2% | Entry-level exclusive offers |
| 🥈 Silver | Up to 0.3% | Priority support access |
| 🥇 Gold | Up to 0.5% | Exclusive bonus offers |
| 💎 Platinum | Up to 0.6% | Priority withdrawals |
| 💠 Diamond | Up to 0.8% | Top-tier benefits and a dedicated manager |
Cashback terms and conditions
- Cashback is credited automatically every week.
- Calculated based on net losses — does not apply in winning weeks.
- Regular play gives you the opportunity to move up to higher tiers.
Account verification process
KYC (Know Your Customer) verification keeps your account secure and makes withdrawals smoother. The process is simple and only needs to be completed once.
Why is KYC required?
Identity is verified in line with international security standards so that your account cannot be used by a third party and fraudulent transactions are prevented.
Once verification is complete, all future withdrawals are processed faster and with less hassle.
What you may need
- National ID card (NID) or passport
- Proof of address (utility bill or bank statement)
- Selfie verification (photo holding your NID)
Step-by-step process
Log in to your account
Log in to rf999, go to your profile settings page, and open the "Verification" section.
Upload documents
Upload clear photos of the front and back of your NID. If images are blurry or unclear, you will need to resubmit.
Selfie and proof of address
Take a clear selfie holding your NID and upload a photo of your proof of address.
Review and approval
The team will review your documents. This is usually completed on business days. The support team will contact you if anything is needed.
Verification complete — enjoy full access
Once verification is complete, you will receive a confirmation by email and full withdrawal access will be activated.
RTP and house edge explained
Understanding RTP and house edge before playing at an online casino is important for an informed player.
RTP (Return to Player) is the percentage a game returns to players over the long term. For example, a 96% RTP means that on average ৳96 is returned for every ৳100 wagered — but this is the average across millions of rounds, not in every individual session.
House edge is the flip side of RTP. A 96% RTP means a 4% house edge — this is the casino's mathematical advantage. This advantage is transparently set in every legitimate online game.
Understanding RTP and house edge helps players make informed decisions — which games to play more and where to control bet size.
Approximate RTP ranges for different games
- Video slots: Typically 92%–98%. High-volatility slots pay out less frequently but offer larger prizes.
- Blackjack: Up to around 99% with the right strategy — the highest among table games.
- Roulette: European roulette ~97.3%, American roulette ~94.7%.
- Baccarat: ~98.9% on the banker bet — a popular choice in live casino.
About volatility
High-volatility games have a lower chance of winning but offer larger prizes. Low-volatility games pay out smaller amounts more frequently. Choose your volatility based on your budget and patience.
"rf999 — where every bet is secure, every win is fast to withdraw, and every player is equally valued."
Explore the rf999 site
A full world of games at rf999 awaits you — a different experience on every page.
Monster Fight
Thrilling battles between monster characters with betting — a unique game format available at rf999.
See moreCockfight
A digital version of the traditional cockfight — real-time action and fast results.
See moreCricket
Bet on all major cricket tournaments including BPL, IPL, and the T20 World Cup with detailed markets.
See moreSlots
Hundreds of slot games from PG Soft, JILI, and Pragmatic Play — jackpots, free spins, and new releases.
See morerf999 Casino
Live dealer roulette, baccarat, blackjack, and game shows — the best table games from Evolution Gaming.
See more24/7 support — any time, any question
The rf999 support team is always ready — in both Bengali and English.
Live Chat
Chat directly with our agents from any page on the site. Live chat is the most effective way to get help fast.
Email Support
For detailed issues, write to us by email. Provide full details so your issue can be resolved in the first reply.
What the support team can help with
- Account login and security
- Deposit and withdrawal support
- Bonus and promotion questions
- Technical issue resolution
Speak in Bengali, get help easily
rf999 support agents speak Bengali — no English required. Help is available for everything from opening an account to completing a withdrawal.
Even if you have a bKash deposit issue at 3 in the morning, our team is active on live chat. No question is too small — helping every player equally is our commitment.
Join rf999 today — claim your bonus, play, and win
100% bonus on your first deposit — up to ৳8,000. Starting from just ৳500 via bKash, Nagad, or Rocket. For players aged 21 and above only.
Log in nowFrequently asked questions
Answers to the most popular questions from Bangladeshi players about rf999.