Register with your mobile number, deposit via bKash or Nagad, and get an instant 100% welcome bonus. No complications, no hidden terms.
100% bonus on your first deposit — up to ৳5,000. Wagering requirement is just 3x.
Get 50 free spins on selected slots right after registration — no deposit required.
Log in every day and win rewards. The more consecutive days you check in, the bigger your bonus gets.
Earn points on every bet. Redeem them for bonuses or free spins. Unlock special perks as you climb VIP tiers.
Registering with xa99 is simple and completely free. No credit card or bank account required — all you need is an active mobile number.
Each person is allowed only One Account can be created. Attempting to open multiple accounts using the same device or mobile number will result in all accounts being suspended.
All information provided during registration Accurate & Trustworthy is required. Your identity may be verified at the time of withdrawal — so make sure your name and date of birth match your national ID.
Once registration is complete, a verification message will be sent to your mobile. Activate your account with the verification code, then make your first deposit to claim your welcome bonus.
Provide your mobile number, full name, date of birth, and password. You can also add a referral code if you have one.
An OTP code will be sent to your mobile. Use it to verify and confirm your account.
Start depositing from as little as ৳50 via bKash, Nagad, or Rocket. Your bonus is credited the moment your deposit goes through.
Sports Betting, Live Casino, lottery — pick what you enjoy and dive right in.
Many people are hesitant to register on online gaming sites — worried it will be complicated, that too much information will be required, or that their personal data won't be safe. xa99Registering here is the complete opposite of that experience. The process is so straightforward that most members complete it in under two minutes.
For anyone in Bangladesh looking to join an online betting platform for the first time, xa99 is one of the easiest options around. Everything is available in Bangla — from the registration form to customer support — so there's no need to know English.
To register with xa99, all you need is: an active Bangladeshi mobile number (ideally linked to bKash or Nagad), your full name as it appears on your national ID, your date of birth, and a strong password. Nothing else is required — no bank account number or ID photo is needed at the time of registration.
However, if you wish to withdraw larger amounts, identity verification (KYC) may be required down the line. That's why it's best to enter accurate information at registration — corrections will require contacting support.
Your xa99 account's security largely depends on the strength of your password. A strong password should be at least 8 characters long and combine uppercase letters (A-Z), lowercase letters (a-z), numbers (0-9), and special characters (@, #, !). Avoid using your name, date of birth, or anything like "123456".
Do not reuse this password on other sites. If you ever forget it, you can reset it via mobile OTP using the "Forgot Password" option.
Creating your account is just the first step — a few quick setup tasks will make your experience even better. First, enable two-step verification (2FA) to significantly boost your account security. Second, add a payment method — save your bKash, Nagad, or Rocket mobile number so future deposits go through instantly.
Third, head to the Responsible Gaming settings and set a deposit limit for yourself. It's optional, but a smart move — deciding in advance how much you're willing to spend each month makes it much easier to stay on top of your finances.
Referral Bonus: If a friend has already registered on xa99, use their referral code when signing up — both of you will receive an extra bonus. Referral bonus details Latest Promotions View on page.
You may occasionally run into minor issues — a delayed OTP, a form that won't submit, or a page that won't load. In these cases, first try refreshing the page. Check that your mobile data connection is working properly. If the OTP hasn't arrived within 5 minutes, click the "Resend" button.
If your issue isn't resolved, contact xa99 via live chat for immediate help in Bangla. The support team is available 24/7, every day of the week.
After completing registration, your 100% welcome bonus will be credited to your account automatically as soon as you make your first deposit — no need to request it separately. For example, deposit ৳1,000 and you'll start with ৳2,000.
To withdraw your bonus, you only need to meet a 3x wagering requirement — meaning you place bets totalling three times the bonus amount and it becomes withdrawable. This is one of the lowest wagering requirements in the market. The bonus is valid for 30 days; unused bonuses will expire after that.
No email or bank account needed. Sign up with any Bangladeshi mobile number and pay via bKash or Nagad.
Once registration is complete, you'll have instant access to all games and betting markets. Deposits are immediate too — no waiting around.
Your information is protected with AES-256 encryption and SSL technology. Every step is encrypted from the moment you begin registration.
The registration form, game interface, and support are all in Bangla. No need to be proficient in English.
Sports Betting, Live Casino, slots, and lottery — all in one account. No need to jump between different sites.
Even at 3 AM, if something goes wrong, live chat support in Bangla is available right away. Average response time is 3 minutes.
Information provided during registration is used solely for account management and payment processing. Your data is never sold or shared with third parties. Read our privacy policy for full details.