ba999 APK Online Casino — 100% Bonus on First Deposit for New Members, up to ৳15,000

An online gaming site fully operated in Bengali for players in Bangladesh. Cricket betting, live casino and hundreds of slots — all in one place. Start with just ৳200 via bKash or Nagad.

100% Bonus Up to ৳15,000 24/7 Support
৳200 Minimum Deposit
25x Wagering Requirement
30min Fast Withdrawal

For ages 21 and above. Play responsibly.

ba999 Online Casino Gaming Experience

Four Good Reasons to Choose ba999

From secure accounts to easy mobile use — every aspect has been built with players in Bangladesh in mind.

Security

Account Protection

SSL encryption and two-factor verification keep every account secure. Logins and transactions always go through encrypted channels.

Game Variety

A Large Game Library

Slots, live baccarat, cricket betting, fishing games — all on one site. New games are added regularly.

Mobile

Runs in Your Browser

No separate app needed — the full site works in the browser on Android or iPhone. Pages load fast and the layout is clean.

Ease of Use

Simple Navigation

The entire site is in Bengali, from the menu to the cashier. Every step from opening an account to placing a bet is straightforward and easy to follow.

Explore the Five Main Sections of the Site

Each section offers a different type of game and betting option. Go to the section you like and read more.

Limbo

Limbo is a multiplier-based crash game where players set their own target multiplier. Choose your own balance between risk and reward.

Learn the rules and strategy for Limbo

Royal Fishing

Royal Fishing is a shooting-style fishing game where each fish has a different value. Keep your aim steady and bigger rewards follow.

See full details on Royal Fishing

Cricket

Place bets on BPL, IPL, T20 World Cup and other international cricket matches. Live odds, match winner and multi bets — all in one place.

Read the cricket betting guide

Slots

Hundreds of slot games from multiple studios including PG Soft, Pragmatic Play and JILI. Megaways, classic and jackpot slots — all types available.

Browse the full slot game collection

ba999 Casino

Play baccarat, roulette and blackjack at live tables from Evolution, Ezugi and AE Sexy. Professional dealers, live streaming.

See live casino games and tables

This Site is Built for Bangladeshis

ba999 is not just available in Bengali — the entire experience has been designed with players in Bangladesh in mind. Whether you play from Dhaka or Chattogram, support is always available in Bengali.

  • Fully Bengali interface
  • Payments via bKash, Nagad, Rocket and Upay
  • All balances and transactions in Taka (৳)
  • 24/7 live chat and email support — in Bengali and English
  • Account activated with a minimum deposit of ৳200
ba999 local payment options for Bangladeshi players

Jackpot Games — A Chance at Big Prizes

In these games the prize pool grows over time and at a certain moment one player wins the whole amount.

Progressive Jackpot Slots

A portion of every bet is added to a shared pool. The more the pool grows, the higher the jackpot amount. A specific symbol combination awards the entire pool to one player.

Slot Jackpot

Fishing Game Jackpot

In fishing games, catching a special large fish or boss character triggers the jackpot bonus. The more ammunition used, the greater the potential reward.

Fishing Jackpot

Live Casino Side-Bet Jackpot

Placing an additional side bet at baccarat or Dragon Tiger tables can win a jackpot on a special card combination. This extra opportunity alongside the main game makes the table more interesting.

Live Side-Bet

Drop and Wins Jackpot

On some slots the jackpot can land on any spin at random — no special symbols required. With this type of jackpot, a big prize can arrive in any ordinary round.

Random Drop

Local Card Games — Familiar Games in a New Form

From Teen Patti to Callbreak — card games popular in Bangladesh are now available to play online at ba999.

Teen Patti

Each player receives three cards and the one with the strongest hand wins. You can raise the bet or fold each round. Start with small bets and read the other players — not rushing is a good approach. This is played against other players.

Andar Bahar

One card is revealed and you bet on whether the next card of the same value will land on the Andar or Bahar side. Simple rules, fast rounds. New players can start by betting on the Andar side — it wins slightly more often. Played with a live dealer.

Callbreak

In this four-player trick-taking game you must declare how many tricks you will win before each hand. Spades are always trump. Bidding fewer tricks is easier — a good tip for beginners. Played against other players.

Ludo and Rummy

The familiar board game Ludo is now digital — move your pieces forward based on the dice roll. In Rummy, arrange cards to form sets or runs. Both are played against other players. Start by practising at small tables.

Withdrawal — Fast and Secure

No waiting around after you win — the withdrawal process at ba999 is straightforward and money arrives quickly.

Withdrawal Method

How to withdraw your money

bKash Nagad Rocket Upay
Withdrawal Time

How quickly you will receive it

30min — 3hrs

Estimated time is the same for all methods. Having your account verified makes the process smoother.

Minimum Withdrawal

How much you can withdraw

৳1,000

Minimum withdrawal amount. Money goes directly to your own mobile wallet — not to anyone else's account.

Keeping your account verified protects your payouts. Withdrawals are always processed to your own registered wallet.

Why ba999 Stands Apart from Others

Before choosing a site, see what differences exist — in methods, timing and features.

A side-by-side comparison of ba999 and other platforms — check for yourself before you play.
Comparison Point ba999 Other Platforms
Deposit Methods bKash, Nagad, Rocket, Upay Often limited options
Minimum Deposit ৳200 (all methods) Often higher
Withdrawal Time 30 minutes to 3 hours May take longer
Welcome Bonus and Wagering 100% bonus, up to ৳15,000 — wagering 25x the bonus amount Terms are often stricter or unclear
Support Hours and Language 24/7, Bengali and English Bengali support is not always available
Play on Mobile Browser Fully functional on Android and iPhone browsers A separate app is often required

Compare before you play and stay within your means. For ages 21 and above only.

Welcome Bonus for New Members

A direct 100% bonus on your first deposit, up to ৳15,000. The bonus amount can be withdrawn after wagering it 25 times.

Example: deposit ৳1,000 and receive a ৳1,000 bonus → total balance ৳2,000 → wagering ৳1,000 × 25 = ৳25,000.

100%
Bonus Rate
৳15,000
Maximum Bonus
25x
Wagering

Five Steps for Players

The full process from registration to withdrawing your winnings.

Registration

Create an account quickly with your mobile number and OTP.

Account Verification

Verifying your identity keeps withdrawals uninterrupted.

Deposit

Deposit a minimum of ৳200 via bKash or Nagad.

Play Games

Cricket betting, slots or live casino — your choice.

Withdrawal

Withdraw from ৳1,000; receive within 30 minutes to 3 hours.

Long-term player rewards

ba999 has special benefits for both new members and existing players.

Play on mobile anytime

ba999 works fully in any modern browser on Android or iPhone — no separate installation needed. The same account can also be used on the Android and iOS apps available through official channels. Do not install any betting app from links shared on Telegram or Facebook.

Add to home screen

1
Android (Chrome): Tap "Add to Home screen" from the browser menu (three dots).
2
iPhone (Safari): Tap the share icon at the bottom and select "Add to Home Screen".
3
An icon will appear on your home screen — open the site directly from there next time.

What if the connection drops suddenly?

When your internet comes back, reload the browser and log in again. Check your bet history to make sure everything is in order. If there is any issue, contact 24/7 live chat.

ba999 playing online casino games on mobile

Betting Exchange — what are Back and Lay?

In a regular sportsbook you can only place a bet supporting one team. In a betting exchange you bet against other players — the odds are set by market demand, not by a bookmaker.

Item Back Bet Lay Bet
What It Means Bet that a team will win Bet that a team will not win
What happens if you win Profit according to the odds The backer's stake is received
What happens if you lose The stake is lost Liability must be paid
Commission A portion is deducted from winnings

Calculation example

Suppose Team A has decimal odds of 2.50.

BACK: Placing ৳1,000 on Team A — if Team A wins, profit before commission is ৳1,500; if they do not win, ৳1,000 is lost.

LAY: Laying Team A (backer's stake ৳1,000) — your liability is ৳1,500 (৳1,000 × 1.50); if Team A does not win, profit before commission is ৳1,000; if they win, ৳1,500 must be paid.

Team A and Team B are examples only — this is not actual odds or a guarantee of winning.

Odds on the exchange are set directly by other players — there is no bookmaker margin. A small commission on each win must be paid to the platform.

Detailed guide to payment methods

If you want to know how to deposit via bKash or Nagad — the steps for each method are given below.

Deposit with bKash

The most widely used mobile wallet in the country. The easiest option for those who have a bKash account.

  1. Select bKash from the cashier
  2. Enter the amount (minimum ৳200)
  3. Send payment to the bKash number shown
  4. Submit the transaction ID

Deposit with Nagad

The postal department's digital wallet — widely accepted across the country. Ideal for Nagad users.

  1. Select Nagad from the cashier
  2. Enter the amount (minimum ৳200)
  3. Send to the Nagad number shown
  4. Confirm the transaction ID

Deposit with Rocket

Rocket is Dutch-Bangla Bank's mobile wallet. Available in both rural and urban areas.

  1. Select Rocket from the cashier
  2. Enter the amount (minimum ৳200)
  3. Send payment to the Rocket number
  4. Provide the transaction reference

Deposit with Upay

UCB Bank's mobile financial service. Convenient for those who use Upay.

  1. Select Upay from the cashier
  2. Enter the amount (minimum ৳200)
  3. Send to the number shown
  4. Submit the transaction ID

Withdrawal: Money can be withdrawn through all four methods — bKash, Nagad, Rocket and Upay. The estimated time is 30 minutes to 3 hours, the same for all methods.

ba999 VIP membership benefits and cashback tiers

VIP Program — weekly cashback

ba999's VIP program has four tiers — Bronze, Silver, Gold and Platinum. Each week, a portion of that week's net losses is returned as cashback.

  • Bronze — up to 0.2% weekly cashback
  • Silver — up to 0.5% weekly cashback
  • Gold — up to 0.8% weekly cashback
  • Platinum — up to 1.0% weekly cashback

Example: if a Gold member's net loss in one week is ৳20,000 → ৳20,000 × 0.8% = ৳160 cashback.

View the full benefits of ba999 VIP membership

Cricket betting — with the Tigers

ba999 accepts bets on every major international cricket tournament including BPL, IPL and the T20 World Cup. Live odds are available for Bangladesh Tigers matches.

From match winner to over/under, top batsman and multi-bets — all types of betting options in one place.

Calculation example: in a limited-overs match, Team A has odds of 2.10 and Team B 1.75. Placing ৳1,000 on Team B — if they win you receive ৳1,750 (৳750 profit); if Team A wins, ৳1,000 is lost. — This is an example only, not a guarantee of winning.

View the cricket betting guide and live odds
ba999 cricket betting live match odds

Join ba999 today

Get a 100% bonus on your first deposit, up to ৳15,000. Start with just ৳200 via bKash, Nagad, Rocket or Upay.

Go to ba999 Login page

For ages 21 and above. Play responsibly.