Special offer for new members • 21+

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.

150% Welcome Bonus
Up to ৳8,000
24/7 Bangla Support
Minimum deposit ৳200
ba999 Online Casino Bonus Offers
150%
First Deposit Bonus
৳200
Minimum Deposit
30 min.
Fast Withdrawal
24/7
Bangla Live Chat

Explore the Sections of the Site

A quick look at what you can find at ba999.

ba999 Bangladesh Online Casino Platform

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.

Learn more about ba999 →

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.

Bronze
0.2% Weekly
Cashback

The first tier for new members — cashback on net losses each week.

Silver
0.3% Weekly
Cashback

For regular players — weekly cashback rate increases.

Platinum
0.6% Weekly
Cashback

Enhanced benefits and priority support for experienced players.

Diamond
0.8% Weekly
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.

Learn more about ba999 VIP program benefits →

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 Page

Crash 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.

Mines Picking Game

Instant Game

Find hidden rewards on the grid — pick the right tiles while avoiding mines and the multiplier keeps growing.

Plinko Drop Game

Instant Game

Drop the ball — which slot it lands in after bouncing off the pins determines your reward. Fast and simple.

The outcome of every round is completely random — no strategy can guarantee a result. Set a budget before you play and stay within it. For players aged 21+.

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.

ba999 Betting Exchange Back Lay Bet

Deposit and Withdrawal Methods

Minimum deposit ৳200 | Minimum withdrawal ৳800 | Withdrawal time 30 minutes to 3 hours.

Deposit Methods

📱
bKash

Fast mobile payment

💳
Nagad

Mobile financial service

🚀
Rocket

DBBL Mobile Banking

🏦
Bank Transfer

Dutch-Bangla, BRAC, Islami Bank

Withdrawal Methods

📱
bKash

Fast mobile withdrawal

💳
Nagad

Easy withdrawal option

🚀
Rocket

Reliable withdrawal

🏦
Bank Transfer

Dutch-Bangla, BRAC, Islami Bank

ba999 bKash Nagad Payment Methods

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.

Betting is entertainment, not a source of income — for players aged 21+. For more information, see the responsible gaming page.

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 account

Keep 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.

ba999 JDB
JDB

Slots & Fishing Games

ba999 Wazdan
Wazdan

Slot Games

ba999 Spadegaming
Spadegaming

Slots & Fishing Games

ba999 Big Time Gaming
Big Time Gaming

Slot Games

ba999 Relax Gaming
Relax Gaming

Slot Games

ba999 Spribe
Spribe

Crash Games

ba999 Ezugi
Ezugi

Live Casino

ba999 JILI
JILI

Slots, Fishing, Card & Bingo Games

Privacy Policy: ba999 keeps your personal information secure and does not sell it to third parties. To learn in detail what information we collect and how we use it, read our Privacy Policy.
ba999 customer support in Bengali, 24/7

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.