Join ba999 Online Casino — Get a 150% Bonus on Your First Deposit
Open a new account and enjoy a 150% welcome bonus of up to ৳8,000 on your first deposit. Cricket betting, live casino, slots — all in one place.
Explore the Sections of the Site
A quick look at what you can find at ba999.
Who We Are — About ba999
ba999 believes that online gaming is purely entertainment, and that entertainment should be accessible, safe and suited to the real needs of Bangladeshi players. Our goal is simple — to give every player in Bangladesh a fair, transparent and enjoyable platform where they can get support in their own language.
In terms of games, ba999 offers cricket betting (BPL, IPL and T20 World Cup), football betting, live casino (baccarat, roulette, live Teen Patti), slots (including Fortune Tiger, Sweet Bonanza and Aviator), fishing games, crash games and card games. Games from world-class studios including PG Soft, Pragmatic Play, JILI, Spribe and Evolution — all in one place.
Payments via bKash, Nagad, Rocket and bank transfer — all transactions through methods familiar to Bangladeshi players. SSL encryption and two-factor verification keep your account secure. A Bangla-speaking support team is available 24 hours a day for any issues.
Loyalty Rewards — VIP Tier System
The more you play, the more you earn. From weekly cashback to exclusive benefits — ba999's VIP program has new rewards at every level.
Cashback
The first tier for new members — cashback on net losses each week.
Cashback
For regular players — weekly cashback rate increases.
Cashback
Example: ৳100 cashback on ৳20,000 net losses in a week.
Cashback
Enhanced benefits and priority support for experienced players.
Cashback
Top tier — highest cashback rate and exclusive VIP benefits.
Cashback is calculated by subtracting total winnings from total losses for the week — that is, a set percentage of net losses. To move up a tier, you need to play regularly; the more active you are, the faster you advance.
Join Today — Get a 150% Bonus on Your First Deposit
Deposit ৳1,000 and ৳1,500 bonus is added, giving a total balance of ৳2,500 — wagering requirement ৳30,000. For players aged 21+.
Go to ba999 Login PageCrash and Instant Games
Fast-paced games — each round is over in just a few seconds.
How does a crash game work?
When each round starts, a multiplier begins to rise — from 1.00x upward. The player must cash out before the crash happens. The longer you wait, the bigger the reward — but the higher the risk. You can set an auto cash-out in advance, which automatically secures your bet at a chosen multiplier. Remember, the outcome of every round is completely random.
Aviator — Spribe
Crash GameA plane flies and the multiplier keeps rising — cash out before the plane flies away. Maximum RTP 97%.
Mines Picking Game
Instant GameFind hidden rewards on the grid — pick the right tiles while avoiding mines and the multiplier keeps growing.
Plinko Drop Game
Instant GameDrop the ball — which slot it lands in after bouncing off the pins determines your reward. Fast and simple.
Betting Exchange — What Are Back and Lay?
On a standard sportsbook you bet against the platform. On a betting exchange, odds come from other players — you bet directly against another player. The platform only acts as an intermediary and takes a commission from winnings.
| Back Bet | Lay Bet |
|---|---|
| Betting that a team will win | Betting that a team will not win |
| Like a normal bet | Acting like a bookmaker |
| Profitable if odds rise | Profitable if the team loses |
| Maximum loss: the stake amount | Liability: (odds − 1) × stake amount |
Example (decimal 2.00 odds)
BACK: ৳500 on Team A — if Team A wins, ৳500 profit before commission; if not, you lose ৳500.
LAY: Against a ৳500 bet on Team A — your liability is ৳500 (৳500 × 1.00); if Team A does not win, ৳500 profit before commission; if they win, you pay ৳500.
Deposit and Withdrawal Methods
Minimum deposit ৳200 | Minimum withdrawal ৳800 | Withdrawal time 30 minutes to 3 hours.
Deposit Methods
Fast mobile payment
Mobile financial service
DBBL Mobile Banking
Dutch-Bangla, BRAC, Islami Bank
Withdrawal Methods
Fast mobile withdrawal
Easy withdrawal option
Reliable withdrawal
Dutch-Bangla, BRAC, Islami Bank
Fast and reliable transactions
bKash, Nagad and Rocket — the most widely used mobile payment methods in Bangladesh. Deposit instantly using your mobile number. Bank transfer is equally available for both deposits and withdrawals. Minimum deposit is just ৳200, and withdrawals are generally completed within 30 minutes to 3 hours.
Seven Habits of Smart Betting
Betting is for entertainment — keep a clear head, stay within your limits.
Set your budget first
Set a fixed budget for each week and decide the amount of each bet in advance — do not increase it halfway through.
Understand the odds
Decimal odds of 2.50 mean a ৳1,000 stake returns a total of ৳2,500 if you win (৳1,500 profit + ৳1,000 stake). Do not place bets without understanding the odds.
Understanding multi bets
In a multi bet, all selections must win together. Multi bets are popular for cricket and football in Bangladesh, but increasing the stake also reduces the probability.
Check your information
Before placing a bet, check team news, pitch conditions and weather — form matters in BPL, IPL and international cricket.
Do not bet on emotion
After a loss, do not immediately place a large bet to try to recover — this is the most common mistake and leads to greater losses.
Set limits
Use deposit limits and time-out features — ba999's responsible gaming tools help you stay in control.
Keep records
Note down every bet, amount and result — without keeping an accurate record, it is hard to know how much you are spending.
Deposit at ba999 with bKash
From Dhaka to anywhere in the country — starting from just ৳200 via bKash, Nagad, Rocket or bank transfer.
Log in to your accountKeep Your Account Secure
A few simple habits keep both your account and your money safe.
Never share your OTP with anyone
Even if someone claims to be support and asks for your OTP — do not give it. ba999's real support team will never ask for your OTP.
Always verify the domain carefully
Before logging in, confirm the correct domain in the address bar. Watch out for look-alike fake sites.
Use a strong password
Use a unique password combining letters, numbers and special characters — do not use the same password on any other site.
Log out on shared devices
If you play on a family member's or friend's device, make sure to log out when you are done.
Support through official channels only
For any issue, contact us only through the site's live chat or email — not through any third party.
Do not trust forwarded offers
Verify any bonus offers received via Telegram or WhatsApp from "agents" or screenshots directly on the ba999 site — forwarded offers may be fraudulent.
ba999 studio games available
Enjoy the best games from world-class game studios on one platform.
Slots & Fishing Games
Slot Games
Slots & Fishing Games
Slot Games
Slot Games
Crash Games
Live Casino
Slots, Fishing, Card & Bingo Games
24/7 support in Bengali
ba999's support team speaks Bengali — they will help you directly in Bengali for any issue related to your account, deposits, withdrawals, bonuses, or technical matters.
Live Chat
Chat with us live on the site — get a quick response, any time.
Email Support
Write out your issue in detail and send it — our team will give you a full reply.
Support is available in both Bengali and English, seven days a week, twenty-four hours a day.