Signing up at ao999 is so simple, you'll wonder why you didn't do it sooner. Just your mobile number, name, and a password — and your account is ready. A welcome bonus on your first deposit, 100+ sports markets, and Live Casino, all in one place.

Welcome Bonus: Get a bonus on your first deposit after registration. For details Bonus Page View.
Registering at ao999 takes just three steps. All you need is your phone number and OTP.
Enter your name, date of birth, and mobile number. Use the mobile number linked to your bKash or Nagad account — the same number will be used for deposits and withdrawals later.
Choose a strong password of at least 8 characters. Mixing numbers, uppercase letters, and symbols makes your account more secure. Agree to the terms and conditions.
A 6-digit OTP will be sent to your mobile. Verify with it and your account is ready — deposit now and claim your welcome bonus.
After your first deposit: After creating your account, the welcome bonus is added automatically on your first deposit. Full bonus terms on the Bonus page View.
Use the number where you'll receive the OTP and where your bKash/Nagad is registered — using the same number makes payments straightforward.
Ao999 strictly allows only adults to register. Providing a false date of birth will be flagged during KYC verification.
Only one account can be opened per mobile number. If multiple accounts are detected, all of them will be suspended.
Your name and date of birth must match your National ID exactly — you may be asked to provide documents during KYC verification later.
One account gives you access to the entire platform
Get an exclusive welcome bonus on your first deposit after registration. ao999's most exciting offers are waiting for new members.
Bet on cricket, football, tennis, badminton, and all major sports worldwide — with both pre-match and live betting available.
Withdrawals to bKash and Nagad in 3–10 minutes. After KYC verification, you can withdraw up to ৳5 lakh per day.
Download the ao999 Android app — bet from anywhere, at any time. The app also comes with exclusive benefits.
Baccarat, Roulette, Blackjack, and hundreds more casino games with real dealers. Once you have an account, all games are free to access.
Your ao999 VIP journey starts the moment you register. The more you bet, the higher you climb — unlocking cashback, exclusive bonuses, and premium perks.
These bonuses are waiting for you after you register
Get up to 150% Sports Betting bonus on your first deposit. Wagering requirement: 15x the bonus amount (at odds of 1.70+).
Get up to 100% bonus on your first casino deposit. Usable across all game types — slots, Live Casino, and more.
Earn a 10% reload bonus on every weekly deposit. This benefit continues for as long as your membership is active.
Bonus terms: Each bonus has its own terms and validity period. After registration, on the Bonus page View details.
There's no shortage of online betting platforms in Bangladesh — but they're not all the same. Before registering at ao999, it's worth knowing a few things so you can decide for yourself why so many people choose to come here.
Let's start with payments. Most people in Bangladesh use bKash and Nagad — ao999 supports both for smooth deposits and withdrawals. With KYC verification complete, withdrawals are processed in an average of 5 minutes. No more waiting hours for your winnings.
One thing ao999 members consistently praise is Bangla-language support. Write to live chat in Bangla and you'll get a reply in Bangla — 24 hours a day, seven days a week. No translation hassle, no miscommunication. Whether you have trouble registering, a question about a payment, or anything else — just ask in Bangla.
Once your account is created, there are a few things worth doing right away. First, go to your profile settings and review your personal information. Then head to the bonus section to check current offers. Read the welcome bonus terms before making your first deposit. After that, deposit via bKash or Nagad and choose your preferred game or betting market.
KYC is not required immediately upon registration. Small withdrawals can be made without it. However, daily withdrawals exceeding ৳5,000 will require KYC verification. This is for your own protection — to prevent anyone else from withdrawing funds from your account.
For KYC, you only need to upload photos of both sides of your National ID. Verification is usually completed within 24–48 hours. Once verified, you won't need to do it again.
You can also register through the ao999 mobile app, not just the website. The process is the same — in fact, it can be a bit faster on the app since many phones can read the OTP automatically. App page Download from.
Answers to your questions about payments and cricket betting after a win