21+ only

ba 999 Live Casino — Play Baccarat and Teen Patti with Real Dealers

Join live tables via direct stream from any device in Dhaka. Andar Bahar, Roulette and real dealers — all at ba 999.

🎴 Baccarat Live 🎡 Roulette Live 🃏 Teen Patti 🂡 Andar Bahar ⚽ Cricket Betting 🎰 Slots
120%
Welcome Bonus
৳100
Minimum Deposit
24/7
Support
5+
Payment Methods

About Us

ba 999 is an online betting and casino platform built with Bangladeshi players in mind. Our goal is simple — local players should be able to play in their own language, using familiar payment methods, in a reliable environment. Transparency and trust are our core values — bonus terms are written clearly, payments are fast, and there are no hidden fees.

ba 999 offers a wide range of games. Sports betting covers cricket, football and many other markets. The live casino streams Baccarat, Roulette, Teen Patti and Andar Bahar directly from studios by Evolution, Pragmatic Play Live and Ezugi. There are also thousands of slots, fishing games and card games from PG Soft, JILI, Pragmatic Play and many other providers.

Player security is something we take seriously. Transactions are processed securely via bKash, Nagad, Rocket and bank transfer. Account details are protected with SSL encryption, and KYC verification ensures each account belongs to a real player. Support is available 24 hours a day, 7 days a week via live chat or email in Bengali.

Learn more about our mission and values →
ba 999 Live Casino Table Games

Jackpot Games

Learn about the games that offer a chance to win big prizes.

Progressive Jackpot Slots

A portion of each bet is added to a central prize pool. The more players bet, the larger the prize grows. The top jackpot is triggered by a specific combination or bonus round.

Progressive

Fishing Game Jackpot

In fishing games, catching special large fish or boss characters gives multiplier prizes. Multiple players can play at the same time for a chance to trigger the jackpot.

Multiplier

Live Casino Side-Bet Jackpot

At live Baccarat or Roulette tables, a side bet can be placed alongside the main bet. If a specific card combination or number comes up, a bonus is paid from a separate jackpot pool.

Live Side-Bet

Fixed Jackpot Slots

In these slots the jackpot amount is set in advance and does not change. Landing the top symbols on a specific payline gives a chance to win the full jackpot.

Fixed Prize

Why Choose ba 999

Three key advantages of our platform.

ba 999 mobile browser gameplay

Play directly from your phone's browser

No need to install a separate app — the full ba 999 platform works completely in a mobile browser. Table games, slots and sports betting run smoothly on any Android or iOS device. The live dealer video stream also runs well on mobile data, so you can play from anywhere, at home or on the go.

ba 999 Bengali support team live chat

24/7 Support in Bengali

The ba 999 support team speaks Bengali — at night and on weekends too. Live chat gives instant replies; you can also reach us by email. Whether it is a deposit, withdrawal, bonus claim or account verification, you will get help in plain Bengali without a long wait.

ba 999 account security encryption

Account Security and Encryption

ba 999 uses SSL encryption so that login details, payment information and personal data stay out of reach of third parties. The KYC verification process confirms that every account belongs to a real player — this prevents fraud and keeps your funds secure at the time of withdrawal.

Explore the Sections of the Site

A quick look at what ba 999 has to offer.

Space Max

This space-themed section features crash and adventure games with high multipliers. In every round, you decide when to cash out.

See Space Max game details →

Shade Dragon Fishing

This section includes several fishing games, among them JDB's Shade Dragons Fishing. Shooting special dragon targets gives large multiplier prizes.

Learn about Shade Dragon Fishing →

Cricket

BPL, IPL, T20 World Cup — a detailed betting guide for the most popular sport in Bangladesh. Everything from match winner to special markets.

Read the cricket betting guide →

Slots

A large collection of classic, video and Megaways slots from PG Soft, JILI, Pragmatic Play and many more providers. Each game listed with its RTP and volatility details.

View the full slots collection →

ba 999 Casino

The home of all casino games including live Baccarat, Roulette, Teen Patti and Andar Bahar. Evolution and Pragmatic Play Live tables streamed directly.

See all ba 999 casino games →

Payment Methods

Deposit and withdraw directly from your familiar mobile wallet or bank account.

Withdrawal requests are usually completed within 1 hour. The withdrawal amount will go only to an account registered in the player's own name.
Payment Methods Deposit Withdraw Minimum Amount Withdrawal Time
bKash ✓ ✓ Deposit ৳100 / Withdraw ৳500 Within 1 hour
Nagad ✓ ✓ Deposit ৳100 / Withdraw ৳500 Within 1 hour
Rocket ✓ ✓ Deposit ৳100 / Withdraw ৳500 Within 1 hour
Upay ✓ ✓ Deposit ৳100 / Withdraw ৳500 Within 1 hour
Bank Transfer ✓ ✓ Deposit ৳100 / Withdraw ৳500 Within 1 hour

Bank transfer supports major Bangladeshi banks including Dutch-Bangla Bank, Islami Bank and BRAC Bank.

BPL Betting Guide

The Bangladesh Premier League (BPL) and national team matches are the two most bet-on events at ba 999. Multiple markets are open for every Bangladesh Tigers series, so you can go beyond simply picking a winner and bet on different aspects of the game.

Match Winner

Picking which team will win is the simplest market — there are no draws in limited-overs cricket, so just choose one of two options.

Top Run Scorer

A market for choosing which batter will score the most runs for a team or in the whole match — useful when analysing current form.

Total Runs Over/Under

Whether total runs in the match will be above or below a set number — consider wickets and pitch conditions before deciding.

Toss Winner

Which team wins the toss before the match starts — straightforward odds and a quick result.

Read the full cricket betting markets guide →

Popular Slot Games

Some of the slots available at ba 999 — with category, volatility and RTP.

ba 999 Gates of Olympus slot game

Gates of Olympus

RTP 96.50%

Pragmatic Play

Cascading High Volatility
ba 999 Fortune Tiger slot PG Soft

Fortune Tiger

RTP 96.81%

PG Soft

Video Medium Volatility
ba 999 Mahjong Ways 2 slot game

Mahjong Ways 2

RTP 96.95%

PG Soft

Megaways Medium Volatility
ba 999 Sweet Bonanza slot Pragmatic Play

Sweet Bonanza

RTP 96.48%

Pragmatic Play

Cascading High Volatility
ba 999 Aviator Spribe crash game

Aviator

RTP 97%

Spribe

Classic Medium Volatility
ba 999 Super Ace JILI slot game

Super Ace

RTP 97%

JILI

Video High Volatility

Welcome Bonus

Your first deposit at ba 999 earns you a 120% bonus, up to ৳8,000. Once you meet the 20x wagering requirement on the bonus, you can withdraw your winnings.

৳1,000
On a deposit of
Bonus ৳1,200 → Total ৳2,200
20x
Wagering
Applies to the bonus amount

Example: ৳1,000 deposit → bonus ৳1,200 → total balance ৳2,200 → wagering ৳1,200 × 20 = ৳24,000. Read the terms and conditions to withdraw the bonus.

VIP Membership

Weekly cashback and special benefits across four tiers for regular players.

Bronze

0.4%

Weekly Cashback (maximum)

  • Cashback on net losses for the week
  • Priority Support
  • Access to Special Promotions

Silver

0.8%

Weekly Cashback (maximum)

  • Higher Cashback Rate
  • Faster Withdrawal Processing
  • VIP-Only Offers

Platinum

1.5%

Weekly Cashback (maximum)

  • Highest Cashback Rate
  • Personal VIP Benefits
  • Exclusive Tournament Access

Weekly cashback is calculated on total losses minus total wins for the week, at a rate based on your tier — added to your account automatically.

Learn about all ba 999 VIP membership benefits →

Protecting your information is our responsibility

ba 999 is fully transparent about how we collect and use your personal information. What data we hold, why we hold it, and how we keep it secure — everything is explained in detail in our privacy policy.

Read the Privacy Policy →

Account Verification (KYC) Guide

KYC, or Know Your Customer, is a standard identity verification process. It keeps your account secure, prevents unauthorised withdrawals, and ensures that only players aged 21 or above are participating. Once verification is complete, withdrawals become faster and easier.

Documents commonly required

  • Valid National ID Card (NID), passport, or driving licence
  • Proof of address: a recent utility bill or bank statement
  • A selfie holding your ID (selfie with ID)

Verification steps

1
Log in to your account — go to the Profile or Account Settings section and look for the "Identity Verification" or KYC option.
2
Upload your documents — upload clear photos of the front and back of your NID or passport. Make sure the files are legible and easy to read.
3
Submit your selfie — take a selfie while holding your ID. Both your face and the document should be clearly visible.
4
Wait for approval — the team will review your documents and send a notification by email or to your account. Once the process is complete, full withdrawal access will be enabled.

Important security tips

  • Only upload to trusted sites with HTTPS — check for the padlock icon to be sure.
  • If possible, cover some digits of your ID number, provided the platform allows it.
  • Do not share your ID documents over unsecured chat or email — use the official verification portal only.
ba 999 KYC identity verification document upload

Ask yourself

To play responsibly, it is important to stay aware of your own habits. Answer the following questions honestly.

Do I spend more than my set budget?
Do I keep playing to try to recover my losses?
Do I borrow money or use savings in order to play?
Is time with family or work being affected because of playing?
Do you feel restless when you try to stop playing?
Do I hide my playing from family?

If your answer to even one of these is "yes": use the site's deposit limit, time-out, or self-exclusion features. Talk to a family member or a trusted friend. Remember, playing is for entertainment — not beyond your budget.

Read the Responsible Gaming guidelines →

21+ All casino and betting activities on ba 999 are for players aged 21 and above only.

ba 999 Responsible Gaming Guidelines

Contact & Support

For any question or issue, we are available around the clock.

Live Chat

24/7 Active

Click the live chat button on any page of the site to speak directly with the support team. Assistance is available in both Bengali and English.

Email Support

Bengali & English

For detailed questions or account-related matters, contact us by email. The team reads every message carefully and responds accordingly.

Email: [email protected]