Rk99 keeps fresh offers coming for both new and existing members — from welcome bonuses to weekly cashback. Find all active promotions in one place.
Open a new account at rk99 and get a 100% bonus on your first deposit, up to ৳10,000. Complete registration in just five minutes, deposit via Mobile Pay or Nagad, and your bonus balance will be credited instantly.
All currently running offers at rk99. Use them while you can — some are available for a limited time only.
The offers don't stop after your first deposit. Get a 50% bonus on your second deposit, up to ৳5,000. Applicable once per week.
Every Monday, get 10% cashback on your previous week's Sports Betting losses, credited directly to your rk99 wallet.
Place a bet of over ৳500 on any IPL season match and get a ৳200 free bet. Applies to live matches as well.
Earn points on every bet you place. Accumulate them and convert into cash, free bets, or bonus credits.
Get an extra 5% bonus on any deposit made via Mobile Pay or Nagad. Applicable up to three times per day.
Place an accumulator bet on every English Premier League matchday and win a ৳500 free bet for the correct scoreline.
Before joining any online betting platform, most people ask the same question — does it actually offer good value, or is it all just marketing? At rk99, the answer is straightforward. Every promotion is built with Bangladeshi users in mind, featuring local payment methods, familiar sports, and realistic terms.
Let's start with the welcome bonus. A 100% match on your first deposit means deposit ৳5,000 and you play with ৳10,000. This isn't too good to be true — rk99 members take advantage of this every day. The bonus lands straight in your wallet, no code needed, no complicated process.
The biggest reward at rk99 is available on your very first day. Make your first deposit within 48 hours of registration and receive a 100% matched bonus credited instantly to your account. Minimum deposit is ৳500 and the maximum bonus is ৳10,000. A rollover requirement of ×8 applies — meaning you must wager a total of 8 times the bonus amount before withdrawing.
Tips: Place multiple smaller bets to meet the rollover requirement. It's less risky than putting everything on a single large bet.
Losing a bit over the week happens — but rk99 gives a portion of that back. Every Monday, 10% of your previous seven days' Sports Betting losses is returned straight to your wallet. The rollover on this cashback is just ×3, making it easy to use.
Mobile Pay and Nagad are the most widely used payment methods in Bangladesh, and rk99 rewards you for using them. Every deposit made via either method earns an extra 5% bonus. It may seem small, but for regular players it adds up to a meaningful amount by the end of the month.
Rk99's loyalty program is designed specifically for regular bettors. You earn points on every bet placed, and those points can be converted into cash or bonuses. The program has four tiers — the higher you climb, the better the rewards, including faster withdrawals, invitations to exclusive events, and dedicated customer support.
Many players claim a promotion without knowing how to make the most of it. The most common mistake is looking only at the bonus amount without reading the rollover conditions. On rk99, the terms for every promotion are written out clearly.
Another common mistake is running multiple bonuses at the same time. At rk99, a new bonus generally won't activate while another is already in progress — finish the current one before claiming the next. Also keep track of expiry dates: most bonuses must be used within 7 to 30 days.
Please Note: Promotions make betting more exciting, but betting always carries a degree of risk. Always stay within your budget and play responsibly.
Why rk99 is the first choice for Bangladeshi bettors over other platforms.
The bonus is credited to your wallet the moment your deposit goes through — no waiting around.
Have questions about any promotion? Our Live Chat support is available in Bangla.
Deposit easily via Mobile Pay, Nagad, or Rocket and claim your bonus.
No hidden terms. Every offer's conditions are laid out clearly.
Key conditions for all offers at a glance.
| Promotions | Bonus Rate | Maximum | Rollover | Validity | Status |
|---|---|---|---|---|---|
| Welcome Bonus | 100% | ৳10,000 | ×8 | 30 Days | Active |
| Second Deposit Bonus | 50% | ৳5,000 | ×8 | 7 Days | Active |
| Weekly Cashback | 10% | ৳3,000 | ×3 | Weekly | Active |
| Mobile Pay/Nagad Bonus | 5% | Unlimited | ×5 | Daily | Active |
| IPL Free Bet | — | ৳200 | ×1 | IPL Season | Active |
| EPL Accumulator | — | ৳500 | ×1 | Per Matchday | Active |
| Loyalty Points | 10–30 Points/৳100 | Unlimited | — | Always | Active |
Claim your rk99 promotion benefits in just a few simple steps.
Sign up at rk99 for free using just your mobile number and a password. The entire process takes less than five minutes.
Account verification is required to receive bonuses. Complete the process using your national ID or date of birth.
Go to the promotions page, choose the offer you want, and hit "Activate". Note that only one bonus can be active at a time.
Deposit a minimum of ৳500 via Mobile Pay, Nagad, or Rocket. Once the deposit goes through, the bonus is added to your account automatically.
Once the rollover requirement is met, you can withdraw your bonus. Track your progress under the "Bonus" section of your account.
Answers to the most frequently asked questions about rk99 promotions.