Free Registration
Open an account in just two minutes, get a 100% bonus on your first deposit, and bet on everything from cricket and football to Live Casino — all via bKash or Nagad.
Already have an account? Log in here
Why thousands of Bangladeshis choose r999 every day
New members receive a bonus equal to their first deposit — up to ৳10,000. The bonus terms are clearly stated with no hidden conditions.
Up to ৳10,000 100% Match Transparent TermsDeposit and withdraw via bKash, Nagad, Rocket, or Upay — any mobile banking works. Minimum deposit starts at ৳200, with zero withdrawal charges.
bKash · Nagad Rocket · Upay Zero ChargesYour account is activated as soon as registration is complete. No waiting — deposit and start betting right away.
Instant OTP Verification Simple ProcessBet on cricket, football, tennis, badminton, and 30+ other sports. Enjoy Live Betting, pre-match, and virtual markets — all in one place.
30+ Sports Live Betting Best OddsR999 is internationally licensed and secured with 256-bit SSL encryption. Your funds and personal information are completely safe.
SSL-256 Licensed Secure TransactionsFor any issue, 24-hour live chat support is available in Bangla. From registration to withdrawal, our support team is here to help every step of the way.
24/7 In Bangla Live ChatThe whole process is straightforward enough that even first-time users can complete it without any trouble
| Benefits | Description | Amount |
|---|---|---|
| Welcome Bonus | 100% bonus on your first deposit | Up to ৳10,000 |
| Free Bet | Within 24 hours of registration | ৳100 value |
| Cashback | On first-week losses | 10% Cashback |
| Referral Bonus | For every friend you refer | Up to ৳300 |
| VIP Points | Earn points on every bet | Instant Access |
Keep in mind: Wagering requirements must be met before a bonus can be withdrawn. The terms for each bonus are clearly displayed before you accept them.
Online betting in Bangladesh is no longer limited to big cities. Thanks to bKash and Nagad, people across towns and villages can now place cricket bets straight from their smartphones. But choosing the right platform can be confusing — which one is safe, which one actually pays out, which one has reliable support. There are clear reasons why r999 stands out as the platform worth registering with.
To open an account with r999, you'll need: an active Bangladeshi mobile number (any operator), to be 18 years of age or older, and a mobile banking account (bKash, Nagad, Rocket, or Upay). That's all — no bank account or credit card required. An email address is helpful but not mandatory.
It's important to enter accurate information when registering. In particular, use the mobile number linked to your mobile banking — since withdrawals are normally sent to that same number. Using the wrong number can cause payment issues down the line.
The strength of your password plays a major role in keeping your online account secure. r999 requires a minimum of 8 characters. A strong password combines uppercase letters, lowercase letters, numbers, and special characters (@, #, !) — making it significantly harder to compromise. Avoid using your name, date of birth, or simple sequences like 123456 as your password.
Never share your password with anyone, and avoid using the same password across multiple sites. r999 will never ask for your password by phone or message — if anyone attempts this, report it to support.
An OTP is sent to your mobile number during registration for two main reasons. First, it confirms that the number is genuinely yours and active. Second, it prevents someone else from creating an account using your number without your knowledge. The OTP typically arrives within 30 seconds to 2 minutes. If it doesn't, use the "Resend" option.
Never share your OTP with anyone — even if someone claims to be calling from r999. r999 staff will never ask for your OTP.
R999 has a special referral benefit. If you register using a friend's referral code, you'll receive some extra perks — and the person who shared the code earns a bonus too. The referral code field during registration is optional — enter one if you have it, or leave it blank.
After creating your account, you'll find your personal referral code in the account dashboard. Share it with friends — every time someone registers using your code, you earn a bonus for each successful referral.
After opening your account, check the Responsible Gaming settings first. Set a monthly deposit limit for yourself — it's a good habit and comes in handy later. Then make your first deposit and confirm your welcome bonus.
Downloading the mobile app makes everything even smoother. With push notifications enabled, you'll instantly receive match updates, bonus offers, and withdrawal confirmations.
For any issues with registration or OTP, reach out instantly via live chat or support@r999.expressto email us. Get assistance in Bangla within 2 minutes.
After registering, take a moment to review our Responsible Gaming Read the page. Set a deposit limit to protect yourself — that's what smart players do.
Get Started Now
Get started with just ৳200 via bKash or Nagad. Registration is free, withdrawals have no charges, and support is available 24/7 in Bangla.