When you make your first deposit as a new BA999 Apps member, a 100% welcome bonus is activated automatically — no form to fill out, no need to contact support. Simply complete registration, log in to your account, and deposit a minimum of ৳300. The bonus will be credited to your balance as soon as the deposit goes through.
For example: deposit ৳1,000 and get a ৳1,000 bonus, up to a maximum of ৳5,000. The bonus can't be withdrawn directly — a 15x wagering requirement applies. That means you'd need to place ৳15,000 in bets for a ৳1,000 bonus. If you'd rather skip the bonus, simply select the "No Bonus" option at the time of deposit. If you have a promo code, entering it during registration may unlock additional benefits. Full bonus terms and conditions Terms & Conditions page.
BA999 Apps offers two types of cricket betting — Pre-Match and Live Betting. Both cover all major international matches, including Bangladesh, India, and Pakistan.
How to Get Started: Log in → go to the Sports Betting section → select "Cricket". You'll see a list of upcoming matches. Click on any match to view available markets — Match Winner, Toss Winner, Top Run Scorer, Over/Under, and more.
In live betting, odds change with every ball. A wicket or a big shot updates the odds instantly. If you can make quick decisions, live betting becomes incredibly exciting. Using the mobile app makes the live betting experience even better — App Download .
There are two main ways to earn free spins and daily check-in rewards on BA999 Apps.
Daily Check-In: Log in to your account every day to earn small rewards — free bet credits, bonus points, or cashback. The more consecutive days you check in, the bigger your rewards grow. This is open to all registered and active members.
Free Spins: Free spins are available when you deposit on select slot games or participate in special promotions. The Promotions section is always updated with which games are offering free spins and how many. Winnings from free spins can't be withdrawn directly — a specific wagering requirement must be met first. To see current free spin offers, log in and visit the Promotions page.
BA999 Apps customer support is available seven days a week, 24 hours a day — whether it's 3 AM or 5 in the morning — we're always here. You can reach us in Bangla; no English required.
Contact channels:
- Live Chat: Click the chat icon at the bottom right of the site or app — fastest response, usually within 2 minutes.
- Email: support@ba999apps.com — for detailed issues; replies typically come within 6–12 hours.
When you contact live chat while logged in, the support agent can already see your account details — so you don't need to identify yourself, and issues get resolved faster. For self-exclusion or Responsible Gaming related matters can also be handled through support.
BA999 Apps keeps a complete account history — you can view your bet records, deposits, withdrawals, and bonus usage logs all in one place.
How to check:
- Log in and tap the profile icon.
- Go to the "Bet History" section — you'll see the date, match, stake amount, and result for each bet.
- All your deposit and withdrawal records are available under "Transaction History".
You can use the date filter to find records from a specific period. Account history is typically available for up to 365 days. If you need older data, contact support and a detailed report can be prepared for you. For official records needed for tax or other purposes, send a request by email.
Deposits via bKash or Nagad typically appear in your BA999 Apps account within 3–5 minutes. Occasional delays due to network issues or peak hours are possible — up to 15 minutes at most. If it's been longer than that, follow the steps below:
- Check "Transaction History" in your bKash app to confirm whether the transaction went through. If it didn't, no money was deducted.
- Refresh your BA999 Apps account or log out and log back in.
- Note down your bKash transaction ID (TrxID).
- Contact BA999 Apps via Live Chat or email (support@ba999apps.com) with that TrxID.
The support team typically verifies and resolves issues within 15–30 minutes. If a deposit is sent to the wrong number or there's a payment gateway issue, the funds are returned within 72 hours.
Yes, BA999 Apps works fully in a mobile browser — installing the app is not required. Whether you use Chrome, Firefox, or Samsung Internet, the site automatically loads a mobile-optimized version. Registration, login, deposits, betting, casino, and withdrawals — everything can be done right from your browser.
That said, there are a few differences compared to the app:
- The app is slightly faster for Live Betting — odds updates are smoother.
- Push notifications aren't available on browsers — you may miss out on offers.
- The app supports biometric login; the browser does not.
IOS users can open BA999 Apps in Safari and tap "Add to Home Screen" for an app-like experience. Android users can also APK Download for an even better experience — though everything works just fine on a browser too.