r999 Register
Your Account, Your Odds

Sign up with your Bangladeshi phone number. It takes under three minutes. Once your account is active, make your first deposit via bKash or Nagad and your welcome bonus lands automatically.

  • SSL Encrypted
  • 18+ Only
  • 24/7 Support
  • bKash & Nagad
New Member Registration

Create Your r999 Account

+880
Use the same number linked to your bKash or Nagad wallet — it will be your login ID.
At least 8 characters. Use a mix of letters and numbers — do not use your phone number as your password.
If a friend referred you, enter their code here to earn a ৳100 referral bonus for them.
Already have an account? Log In

What You Get After Registering

Your welcome bonus activates the moment your first deposit settles. No coupon code needed — it applies automatically for every new r999 account.

Welcome Bonus
180%
Up to ৳16,500 on first deposit

Deposit ৳250 or more for the first time and r999 adds 180% on top. So a ৳5,000 deposit gives you ৳9,000 in bonus funds — plus your original ৳5,000 to play with.

Detail Value
Bonus Rate 180%
Maximum Bonus ৳16,500
Minimum Deposit ৳250
Wagering 23× bonus amount
Validity 7 days from deposit
Applies To Slots, Live Casino, Sports
Claim Bonus
Wagering Example

How the 23× Wagering Requirement Works

Suppose you deposit ৳2,000. Your 180% bonus is ৳3,600. The wagering requirement is 23× on the bonus amount only:

Your deposit ৳2,000
Bonus received (180%) ৳3,600
Total balance to play with ৳5,600
Wagering required (23× bonus) ৳82,800
After wagering — you can withdraw Full balance

Wagering tracks across all eligible games. Minimum withdrawal after completing wagering is ৳1,200. See the Bonus & VIP page for full terms.

What You Need Before You Start

The r999 registration form has four fields. Here is what each one expects and why it matters.

Field Requirement Why It Matters
Phone Number Your login ID Valid Bangladeshi mobile number (11 digits, starts with 01). Must not be registered already. This is your permanent username. Use the same number linked to your bKash or Nagad — deposits match by number for instant settlement in about 4 minutes.
Password Set once, change anytime At least 8 characters. Mix letters and numbers. Do not use your phone number or "123456". A strong password protects your balance. r999 never asks for your password via chat — if someone does, it is a scam.
Confirm Password Typo check Must exactly match the password field. The form checks in real time. Prevents being locked out immediately after registration due to a typo in your chosen password.
Referral Code Optional Alphanumeric code from the person who referred you. Leave blank if you don't have one. Entering a valid code credits your referrer ৳100 as a referral bonus. It does not affect your own welcome bonus.
Age Confirmation Checkbox — required You must confirm you are 18 or older and agree to the Terms & Conditions. r999 is a 18+ platform. Accounts found to belong to minors are closed and balances forfeited under Bangladesh law.

One account per person, per household and per device. Creating duplicate accounts may result in a permanent ban and forfeiture of winnings.

r999 platform interface showing cricket betting markets and casino lobby on a mobile screen

The Four Steps to Your First Bet

From zero to playing takes about three minutes on mobile. Here is the exact path.

  1. Open the Registration Form

    Go to r999.team/r999-register/ or tap the green "Register" button at the top of any page. The form loads instantly — no app download required at this stage. If you plan to play on mobile long-term, you can download the r999 App after your account is active.

  2. Fill In Your Details

    Enter your 11-digit Bangladeshi phone number (the same one linked to bKash or Nagad), choose a secure password, and confirm it. If you have a referral code, add it now — you cannot apply a referral code after your account is created. Tick the age confirmation checkbox and tap "Register Now".

  3. Make Your First Deposit

    Once logged in, go to the Deposit section. Choose bKash, Nagad, Rocket, Upay or Bank Transfer. The minimum is ৳250. Most bKash and Nagad transfers settle within 4 minutes. Your 180% welcome bonus (up to ৳16,500) credits automatically once the deposit is confirmed — there is nothing extra to click.

  4. Complete KYC Before Your First Withdrawal

    r999 requires identity verification before you make your first withdrawal. Upload a clear photo of your National ID Card (NID), Passport or Driving Licence. The review takes up to 2 hours. After verification, your first withdrawal typically processes within 8 minutes. The minimum withdrawal amount is ৳1,200. See the full Withdrawal & KYC Guide for details.

Time Estimates
Form fill & submit ~1 min
bKash / Nagad deposit ~4 min
Bonus credit Automatic
KYC review Up to 2 hrs
First withdrawal ~8 min

Your First Four Actions After Registration

These steps are not mandatory in this exact order, but completing them quickly means you can deposit, play and withdraw without any delays.

Deposit via bKash or Nagad

Navigate to the Deposit tab in your account. The minimum is ৳250. Use the bKash or Nagad number shown on the deposit page — not any personal number. Enter the transaction ID in the form after sending. Deposits typically confirm within 4 minutes. Bank Transfer takes longer (usually 1–2 business hours).

Submit KYC Documents Early

KYC is required before your first withdrawal — not before playing. That said, submit it right after registering so you are not waiting when you are ready to cash out. Acceptable documents: National ID Card (NID), Passport or Driving Licence. The review takes up to 2 hours. Once approved, your identity is linked permanently to your account.

Explore the Casino Lobby

r999 has over 4,100 games across slots, live casino, fishing games and sports betting. If you like cricket, the live in-play markets update ball by ball during BPL and IPL matches. For slots, Deuces Wild (RTP 97.1%) and Fortune Ox (RTP 96.6%) are popular picks among Bangladeshi players. Visit the r999 Casino page to see the full lobby.

Download the r999 App

The Android app (version 2.5.9, 28 MB, requires Android 8.0 or above) gives you faster page loads and push notifications for match results and deposit confirmations. It is free to download. iOS users can add r999 to the home screen as a web app. Get it from the r999 App page — not from the Google Play Store (it is a direct APK install).

Registration Not Working? Common Errors Explained

Most registration failures fall into one of five categories. Find yours below and fix it in under a minute.

Error / Symptom Most Likely Cause How to Fix It
Phone already registered "This number is already in use" You or someone in your household created an account with this number before. Only one account per phone number is allowed. Go to r999 Login and use "Forgot Password" to recover your existing account. If you believe the number was used fraudulently, contact support at [email protected] immediately.
Password mismatch Form refuses to submit The password and confirm-password fields do not match. Mobile keyboards with autocorrect sometimes change what you typed. Turn off autocorrect on your keyboard, clear both fields and retype carefully. Tap the eye icon to show the password as you type the second time. Avoid copy-pasting from a different app.
Page won't load Blank screen or timeout Weak mobile data signal, or a VPN interfering with the connection. Some ISPs in Bangladesh intermittently block betting domains. Switch from mobile data to Wi-Fi (or vice versa). Disable any active VPN. Clear your browser cache. Try a different browser such as Chrome or Firefox. If the issue persists, download the r999 App which has its own fallback connection.
Terms checkbox error Button stays greyed out The age-confirmation checkbox was not ticked, or it was partially overlapped on a small screen and the tap did not register. Scroll down to the checkbox and tap directly on the checkbox square (not just the label text). On very small screens, zoom in slightly. If you are using an older browser, try updating it or switching to Chrome for Android.
Invalid referral code "Code not recognised" The referral code was entered with a typo, the referring account is closed, or the code has expired. Ask your referrer to resend the code. Check for spaces at the start or end of the code (copy-pasting can include hidden characters). If the code still fails, leave the field blank and proceed — your welcome bonus is unaffected by the referral code.

If none of the above solves your problem, open the 24/7 live chat from the bottom of any page or email [email protected]. Have your phone number ready.

Your First Deposit Bonus: How It Works

Register now and your welcome bonus lands automatically the moment your first deposit clears. No code to enter, no form to fill. Here is exactly what you get.

Questions Players Ask Before Registering

These are the questions r999 support hears most from new members in Bangladesh. Read them before you open your account to avoid delays.

1. Do I need a Bangladesh national ID to register?

You do not need an ID to create an account and start playing. However, your NID (or Passport or Driving Licence) is required before you make your first withdrawal. This is a KYC step that every licensed betting platform in Bangladesh follows. Submit your document early so the 2-hour review does not delay your payout. The name on your ID must match the name on your bKash or Nagad wallet used for deposits. See the Withdrawal & KYC Guide for the full process.

2. Can I register and play on Android without a laptop?

Yes — the entire process works on a smartphone. Open r999.team in Chrome for Android, complete the registration form, deposit via bKash and start playing, all from your phone. If you want a faster, notification-ready experience, download the r999 Android app (version 2.5.9, 28 MB, Android 8.0 and above). The APK installs in under a minute. Get it from the r999 App page — the Play Store does not host betting apps, so this is a direct install.

3. Is there a fee or charge for opening an account?

Registration is completely free. r999 does not charge account creation fees, monthly fees or inactivity fees. The minimum first deposit to unlock the welcome bonus is ৳250. Beyond that, you only put in what you choose to play with. Deposit and withdrawal processing is also free on r999's side — your mobile banking provider (bKash, Nagad, etc.) may apply their own transfer charges, which are outside r999's control.

4. I entered the wrong phone number. Can I change it after registering?

Your phone number is your account ID and cannot be changed after registration. If you notice the error immediately — before making any deposit — contact support at [email protected] and request account deletion so you can register again with the correct number. If you have already deposited, the support team may be able to help but will require identity verification first. This is why it is critical to double-check your phone number before tapping "Register Now".

5. What happens to my welcome bonus if I forget to wager it in time?

The welcome bonus expires 7 days after your first deposit is credited. If you have not completed the 23× wagering requirement by then, any remaining bonus balance is removed automatically. Your real-money deposit balance is unaffected — only the bonus portion is cancelled. r999 does not extend bonus validity periods. To use the full bonus, focus on eligible games (slots, live casino and sports all count) during those 7 days. Check the Bonus & VIP page for which game types contribute 100% to wagering.

6. Can I have one account for cricket betting and another for casino games?

No. r999 allows one account per person. Cricket betting, live casino, slots and fishing games are all accessible from the same account — you switch between them in the lobby without any extra steps. Creating a second account is against r999's terms and both accounts would be banned. If you want to try the casino lobby before committing to a deposit, the r999 Casino page shows the full game list with RTP and bet range information so you can choose before funding your account.

Related Pages
Need Help?

r999 support is available 24/7 via live chat. For account issues, email is usually faster for anything that needs document review.

[email protected]
18+

Gambling is for adults aged 18 and over. If you feel your gambling is becoming a problem, please visit our Responsible Gaming page for support resources.