Register Now

Start your cricket betting and casino journey—free account, instant access.

What Happens After You Register

Instant Account Setup

Your 999a99 account activates immediately. No email verification needed—start exploring games, check odds, and claim your welcome bonus within minutes.

Make Your First Deposit

Add funds via bKash, Nagad, Rocket, or Upay. Minimum deposit is ৳100. Money arrives in your wallet in 5 minutes. Get 170% bonus up to ৳17,500 on your first deposit.

Complete KYC Verification

Before your first withdrawal, submit a National ID, Passport, or Driving Licence. Verification takes 12 hours. This protects your account and ensures fast payouts.

Withdraw Whenever You Win

Minimum withdrawal is ৳500. Your daily limit depends on your VIP tier (Bronze: ৳85,000). Money goes back to your payment method in 12 minutes after approval.

Your Welcome Bonus

170%

Up to ৳17,500 on your first deposit

Claim Your Bonus

New players only. 18+ Play Responsibly.

Condition Details
Minimum Deposit ৳100
Wagering Requirement 24× bonus amount
Validity Period 7 days from claim
Game Contribution All slots and casino games count 100%
Maximum Bonus Conversion ৳17,500

4 Steps to Start Playing

  1. 1

    Fill the Registration Form

    Enter your phone number, create a secure password, add a referral code if you have one. Accept the terms. Takes 90 seconds.

  2. 2

    Verify Your Phone

    Enter the 6-digit OTP sent to your phone number. If it doesn't arrive, wait 30 seconds or request a new code via the app or website.

  3. 3

    Make Your First Deposit

    Choose bKash, Nagad, Rocket, or Upay, enter your amount, and follow the payment gateway. Your balance updates in 5 minutes.

  4. 4

    Browse Games & Place Bets

    Explore 1,200+ games from Evolution, PG Soft, KA Gaming, Ezugi, and Sexy Gaming. Cricket betting, live casino, slots, and fishing games available 24/7.

Registration Issues & Solutions

Problem Cause Fix
Account locked after failed attempts Too many wrong password entries during registration or login. Wait 30 minutes, then try again. Use "Forgot Password" to reset if locked again.
Registration form won't submit Browser cache, JavaScript disabled, or incomplete fields. Clear browser cache. Enable JavaScript. Ensure all required fields are filled and checkbox is ticked.
Page refreshes after clicking Register Poor internet connection or server timeout. Check your connection. Try again. Use the 999a99 app—more stable on mobile networks.
Phone number rejected as "invalid" Format doesn't match BD standard or contains spaces/symbols. Use 11-digit format starting with 01 (no spaces or dashes). Example: 01712345678.
Still can't register after multiple attempts Technical glitch or account flagged by system. Contact 24/7 Live Chat or email [email protected] with your phone number and screenshot of error.

Registration Methods: Web vs. App

Feature Website Registration Mobile App Registration
Access Open any browser. No download needed. Download app (58 MB). Android 7.0+. Takes 2 minutes.
Speed Fast on desktop. May be slow on weak 3G. Optimized for mobile networks. Faster OTP delivery. Instant notifications.
First Deposit Desktop browser payments sometimes delay on mobile operators. App integrates bKash, Nagad, Rocket, Upay directly. Money arrives in 5 minutes reliably.
Support Email or chat via website. 24/7 Live Chat built into app. Faster response. Screenshot sharing easier.
Best For Desktop users, first-time visitors, no app storage space. Mobile bettors, cricket match days, regular players, offline notifications.

Information You'll Need to Register

Form Fields & Requirements

Field Format & Rules Notes
Phone Number 11 digits, starts with 01 (e.g., 01712345678). Must be active and unique. You'll receive verification OTP here. Make sure you have access to this number.
Password Minimum 8 characters. Use uppercase, lowercase, numbers, and symbols for security. Don't use your phone number or simple sequences. Store it safely offline.
Confirm Password Must match your password exactly (case-sensitive). A mismatch will prevent registration. Re-type carefully or paste from a password manager.
Referral Code Optional. 6–8 character alphanumeric code from friends or affiliates. Only valid codes unlock bonus offers. If unsure, leave blank.
Terms Checkbox Must be checked. Confirms you are 18+, accept T&C, and legal in your jurisdiction. Required. Registration fails if unchecked. Read our full terms before registering.

Common Registration Errors & How to Fix Them

Error Message What It Means Solution
"Phone number already registered" This number has an existing account. Use a different phone number. If you forgot your password, click "Forgot Password" on the login page.
"Invalid phone number format" Number doesn't match 11-digit Bangladeshi format. Enter in format 01XXXXXXXXX (11 digits, no spaces or dashes). Example: 01712345678.
"Passwords do not match" Password and confirmation field are different. Retype both fields carefully. Passwords are case-sensitive. Copy-paste to avoid typos.
"Invalid referral code" The code doesn't exist or has expired. Double-check the code with whoever provided it. Leave blank if unsure.
"Terms must be accepted" The checkbox wasn't checked. Click the checkbox next to "I agree to Terms & Conditions." Read them first if needed.

Registration Questions & Answers

Can I register multiple accounts?

No. Each player is allowed one account per person. Using multiple accounts violates our terms and may result in account suspension and forfeiture of funds. The phone number and identity information must be unique to one account.

I didn't receive the OTP after registration. What do I do?

Wait 30 seconds after requesting the code—SMS sometimes takes time in Bangladesh. If still no code, click "Resend OTP" in the app. If your phone bill is due, pay it first—some operators block SMS for unpaid accounts. Contact 24/7 Live Chat if it persists.

Do I need to provide ID documents immediately after registering?

No. You can play and deposit right away. KYC (ID verification) is required only before your first withdrawal. We need a National ID Card, Passport, or Driving Licence. Verification usually takes 12 hours. Plan ahead if you're withdrawing soon.

Can I use someone else's phone number or bKash account?

No. Your registration phone number and deposit payment method must be in your name. Using someone else's details violates our terms, causes account lock, and delays payouts. Always verify that accounts are legally yours before connecting them to 999a99.

What if I forget my password after registering?

Go to the login page, click "Forgot Password," enter your phone number, and enter the OTP sent to you. Create a new password. If you don't receive the OTP, contact support at [email protected] or use 24/7 Live Chat in the app.

Is registration free? Are there any hidden charges?

Registration is completely free. No sign-up fee, no account maintenance charge, no hidden costs. You only pay when you deposit money to your account. See the bonus terms and our full terms for details.

Can I change my phone number after registering?

Yes, but only once per year. Contact 24/7 Live Chat or email [email protected] with your current phone number and new one. Your account balance and bonuses stay intact. KYC documents don't need re-submission unless they expire.

Is my personal data safe during registration?

Completely. All data is encrypted with SSL 256-bit encryption. We never sell your information. Phone number and ID documents are stored securely for KYC only. See our Privacy Policy for full details.

Can I register from outside Bangladesh?

Our service is for Bangladesh residents only. You must have a valid Bangladeshi phone number and payment method (bKash, Nagad, Rocket, Upay all require BD accounts). VPN use may result in account suspension.

How do I activate my referral bonus during registration?

Enter the referral code in the optional field during sign-up. The code must be valid and not expired. Bonus activates after your first deposit. Both you and the referrer receive ৳475 bonus (conditions apply).

Need more help? Reach out to our 24/7 Live Chat in the app or email [email protected]. We're here to get you playing fast and safely.

Download the 999a99 App

Registered but prefer mobile? Download our app for cricket betting on the go, live casino action, and instant notifications on big wins and promos.

Get the app now or scan the QR code to download direct from your phone. Runs on Android 7.0+. Version 3.7.5, 58 MB, free.