Registering at ba999g is simple and completely free. Open an account with a mobile number, claim a 200% bonus on your first deposit, and join 500+ games.
Join ba999g in just four simple steps
Fill in your account details with your name, mobile number, and date of birth. Make sure all information is accurate and truthful.
Verify your number using the OTP sent to your mobile. Never share this code with anyone — ba999g will never ask for your OTP.
Deposit as little as ৳ 50 via bKash, Nagad, or Rocket and claim a 200% Welcome Bonus.
Your account is ready! Jump into casino, Sports Betting, or live games — whatever you feel like.
Here's why millions of members choose ba999g
Register with ba999g and get a 200% bonus on your first deposit. Deposit ৳500 and your account will have ৳1,500 in total. Where else can you start bigger?
For New MembersRegistering at ba999g takes just 3 minutes. Your account is activated immediately after OTP verification — no lengthy wait times or complicated steps.
Active in 3 MinutesBa999g's entire platform is available in Bangla — from registration to customer support, everything is in your mother tongue. No knowledge of English required.
Fully in BanglaDeposit and withdraw directly with bKash, Nagad, and Rocket. No separate bank account needed. Start with as little as ৳50.
bKash / Nagad / RocketOnce registered, you get instant access to 500+ games including slots, Live Casino, and cricket betting. The best titles from Evolution Gaming and Pragmatic Play, all in one place.
500+ gamesAll information submitted during registration is protected with 256-bit SSL encryption. Your data is never sold to third parties. See our Privacy Policy for full details.
SSL EncryptedGet a 200% bonus on your first deposit, up to ৳10,000. Terms and conditions on the voucher page.
Refer a friend and both of you get an extra bonus. Use a referral code at registration to claim it.
Earn bonus on deposits every week. Members receive offers regularly.
Play regularly to climb the VIP levels and enjoy exclusive perks and cashback.
For any issue, reach us in Bangla via live chat or email.
Signing up on an online gaming platform can feel daunting — not knowing what information to provide, how secure your data is, or whether problems might arise later. At ba999g, none of those concerns apply. The registration process is simple, quick, and completely secure.
The first step to registering at ba999g is filling out the form. You'll need three key pieces of information: your full name, mobile number, and date of birth. It's best to enter your name exactly as it appears on your National ID, since that's what will be checked during KYC verification later. Your mobile number must be active, as your OTP will be sent there. Your date of birth is used to verify your age, so it needs to be accurate.
Take a moment to choose a strong password. Many people use "123456" or their date of birth — these are not safe. ba999g recommends a password of at least 8 characters combining numbers, lowercase letters, and uppercase letters. Never share your password with anyone — ba999g support will never ask for it.
Once registration is complete, you will receive an OTP code on your mobile. Use this code to verify your number — your account will then be activated. The entire process typically takes no more than 2 to 3 minutes. Never share your OTP code with anyone.
Once your account is open, the next step is your first deposit. Use bKash, Nagad, or Rocket to deposit at ba999g — you can start with as little as ৳ 50. Your first deposit comes with a 200% bonus, meaning a ৳ 500 deposit gives you ৳ 1,500 in your account. This bonus is available once to new members only, so make the most of it.
If you have a referral code, enter it during registration. If a friend or acquaintance uses ba999g and shares their referral code with you, you may receive an extra bonus after signing up. A referral code is not required — it's completely optional.
Ba999g has a strict one-account-per-person policy. Some players think they can open multiple accounts to claim extra bonuses, but ba999g can detect multiple accounts from the same device or payment method and will close all of them. It's simply not worth the risk.
Use your own mobile number when registering — using someone else's will cause verification issues later. It also helps to use the same number for both registration and the mobile banking account you'll use for withdrawals.
Keep KYC verification in mind. When making your first withdrawal, you may need to submit a copy of your National ID or passport. This is a one-time requirement, and future withdrawals will be much faster. Completing KYC also improves the security of your account.
All things considered, registering at ba999g means stepping into a secure, transparent gaming experience that's fully in Bangla. Thousands of Bangladeshi members play on ba999g every day — it's already proven itself as a go-to entertainment platform. Sign up today and see for yourself.
| Required | Description | Required? |
|---|---|---|
| Mobile Number | Active Bangladeshi number — OTP will be sent here | Yes |
| Full name | As per National ID | Yes |
| Date of birth | Must be at least 18 years old | Yes |
| Password | Minimum 8 characters — mix of letters and numbers | Yes |
| Referral code | Enter if you have one, otherwise leave it blank | Optional |
| National ID Card | Required for KYC at first withdrawal | Later |
Common questions about support and the app
Register for free, claim your 200% Welcome Bonus, and enjoy 500+ games. Start from just ৳50 with bKash.