100% Welcome Bonus — Right Now

Free Registration

R999 Registration — Join Bangladesh's Best Betting Platform Today

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.

Free Registration
No hidden charges
Instant Account Activation
bKash · Nagad · Rocket supported
100%
First Deposit Bonus
৳200
Minimum Deposit
2 Minutes
At the time of registration
24/7
Bangla Support
🎁
Register now and 100% bonus on your first deposit Get Up to ৳10,000!
Create a New Account
Already have an account? Sign In
or

Already have an account? Log in here

Why Register with r999?

Why thousands of Bangladeshis choose r999 every day

100% Welcome Bonus

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 Terms

Easy transactions via bKash and Nagad

Deposit 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 Charges

Instant Account Activation

Your account is activated as soon as registration is complete. No waiting — deposit and start betting right away.

Instant OTP Verification Simple Process

Top Sports Markets

Bet 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 Odds

Safe & Licensed

R999 is internationally licensed and secured with 256-bit SSL encryption. Your funds and personal information are completely safe.

SSL-256 Licensed Secure Transactions

24/7 Bangla Support

For 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 Chat
SSL Secured
International License
Instant Payouts
Millions of active members
Bangla Support

Register in Just 5 Simple Steps

The whole process is straightforward enough that even first-time users can complete it without any trouble

1
Fill in the registration form
Fill in the form above on this page with your name, mobile number, preferred payment method, and a strong password.
2
Verify your mobile number with OTP
After registration, you'll receive an OTP on your mobile to verify your number — it typically arrives within 30 seconds.
3
Log in to your account
Once verified, log in with your mobile number and password. Your account dashboard will open instantly.
4
Make your first deposit
Deposit a minimum of ৳200 via bKash, Nagad, Rocket, or Upay. The welcome bonus will be added to your account automatically.
5
Start Betting!
cricket, football, lottery, or Live Casino — head to your preferred section and start having fun.

What You Get After Registering

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.

Why registering with r999 is the right choice

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.

Registration Requirements — What You'll Need

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.

Why a Strong Password Matters

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.

OTP Verification — Why It Matters

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.

Referral Code — Bring a Friend, Both of You Benefit

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.

What to Do First After Registration

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.

Simple ways to keep your account secure

  • Log out after every session, especially when using a shared device.
  • Avoid logging into your account on public Wi-Fi.
  • If you receive an SMS alert about a login from an unrecognized location, change your password immediately.
  • Keep the mobile number registered to your account active at all times.
  • If you notice anything suspicious, contact support immediately via live chat.
Having Trouble Registering?

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.

Play Responsibly

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.

Frequently Asked Questions

To join r999's referral program, go to your account dashboard and copy your unique referral code or link from the "Referral" or "Refer a Friend" section. Share that code with a friend — they'll enter it in the "Referral Code" field during registration. Once your friend opens an account and makes their first deposit, a bonus is credited to your account — usually within 24 hours of the deposit being confirmed. The bonus amount per referral depends on the current offer — right now you can earn up to ৳300 per successful referral. Wagering conditions apply to referral bonuses. You can track how many friends you've referred and the status of your bonuses in the referral section of your dashboard. If a bonus isn't credited, contact support via live chat with your friend's registration date.

Yes, r999 offers betting on over 30 sports alongside cricket — including football, tennis, badminton, basketball, hockey, volleyball, and e-sports. After logging in, click on the "Betting" or "Sports" section in the menu. You'll see a full list of sports on the left side — clicking on football brings up matches from European leagues (Premier League, La Liga, Bundesliga), Asian leagues, and international tournaments. Each match offers multiple markets including 1X2 (home win/draw/away win), total goals, and both teams to score. Live Betting lets you place bets on ongoing matches with real-time score updates. The sports section is even easier to navigate on the mobile app — you can also search directly by team name or league name in the search bar.

Get Started Now

Register at r999 today — guaranteed 100% bonus on your first deposit

Get started with just ৳200 via bKash or Nagad. Registration is free, withdrawals have no charges, and support is available 24/7 in Bangla.

Free
Register
100%
Welcome Bonus
2 Minutes
Account Active
বাংলা