Live Casino • Sports Betting • Slots

Play casino games at bj 99 with a live dealer — at real-time tables

Join live tables for Baccarat, Roulette, Teen Patti and Andar Bahar from home. Deposit in minutes via bKash, Nagad or Rocket, and bet on every cricket match from BPL to the T20 World Cup — all in one place.

21+ only bKash · Nagad · Rocket Bangla and English support SSL encryption
bj 99 Live Dealer Casino Tables
All Categories

Browse our categories


Live Card Games

Dragon Tiger Luck

Bet on Dragon or Tiger — a live dealer draws the cards and the result comes instantly. Simple rules, fast rounds.

View Dragon Tiger Luck rules and strategy
Slot Games

Rise of Apollo

This slot is built on a Greek gods theme and features multiple bonus rounds with chances for big wins. Start spinning the reels.

Learn about the Rise of Apollo slot
Sports Betting

Cricket

Bet on BPL, IPL, T20 World Cup and Bangladesh Tigers matches. Multiple markets available including match winner and top batsman.

View cricket betting markets and odds
Slots Collection

Slots

Hundreds of slot games from PG Soft, Pragmatic Play, JILI and more — fishing, crash and classic slots all in one place.

View the full slots collection
Live Casino

bj 99 Casino

Play Baccarat, Roulette, Teen Patti and Andar Bahar at live tables from Evolution and Pragmatic Play Live — a genuine casino experience.

View bj 99 Casino live tables and games
Game Categories

What games are available at bj 99?


Game categories, developers and example games available at bj 99
Game Category Developer Example Games
Video Slots PG Soft, Pragmatic Play, Hacksaw Gaming, Nolimit City Fortune Tiger, Gates of Olympus, Wanted Dead or a Wild, Fire in the Hole xBomb
Live Casino Evolution, Pragmatic Play Live, Ezugi, SA Gaming Live Baccarat, Live Roulette, Teen Patti, Andar Bahar
Fishing and Shooting JILI, JDB, Spadegaming, Fa Chai Mega Fishing, Fishing God, Fa Chai Fishing, Star Hunter
Crash Games Spribe, Smartsoft Gaming Aviator, JetX, Cappadocia
Bingo and Card Games JILI Fortune Bingo, Lucky Bingo, TeenPatti Joker, Callbreak Quick
Megaways Slots Big Time Gaming, Red Tiger Bonanza Megaways, Extra Chilli Megaways, Dragon's Luck

When choosing a game, keep your budget and preferred style in mind — there are options for all types of players, from low-stake slots to high-limit live tables.

100%
Welcome bonus
৳5,000
Maximum Bonus Amount
৳300
Minimum Deposit
24/7
Live Chat Support
1.5%
Maximum VIP Cashback
Why bj 99?

Our benefits at a glance


Fast Payouts

After a withdrawal request, your money reaches your wallet in as little as 15 minutes to 2 hours.

SSL Security

Your personal information and financial transactions are fully encrypted and secure.

Mobile-First

Runs equally smoothly on the Android and iOS apps and on mobile browsers — from any device.

Bangla Support

Get assistance in both Bangla and English via 24/7 live chat and email.

Local Payments

Transact using local e-wallets and bank transfers including bKash, Nagad, Rocket and Upay.

VIP Rewards

Enjoy regular weekly cashback across a three-tier VIP program — Bronze, Silver and Gold.

Competitive Odds

Good odds on cricket and football betting — coverage from BPL to ICC events.

Wide Games Collection

Slots, live casino, fishing and crash games from the world's leading developers, all on one platform.

Membership Benefits

bj 99 VIP Program — rewards across three tiers


Bronze

Bronze

0.5%

Weekly Cashback (Maximum)


  • Cashback on your weekly net losses
  • Priority live chat support
  • Move up to Silver tier through regular play
Silver

Silver

1.0%

Weekly Cashback (Maximum)


  • Cashback rate double that of Bronze
  • Example: ৳20,000 net loss in a week → ৳200 cashback
  • Play more to move up to Gold tier

Weekly cashback is paid at a set rate on total net losses for the week. Moving up a VIP tier depends on your regular activity. View full bj 99 VIP program benefits

Payout Information

How fast will you receive your withdrawal?


Withdrawal Method
bKash Nagad Rocket Upay Bank Transfer

Direct transfers to major Bangladeshi banks including Dutch-Bangla and BRAC Bank.

15 min – 2 hours
Standard processing time

The same timeframe applies to all methods — no extra wait for any particular method.

৳800
Minimum withdrawal amount

The same minimum limit applies to every method.

The account verification process ensures payout security — money always goes only to the member's own account or wallet.

Special Rewards

Benefits for long-term players


bj 99 Birthday Special Gift

Every year during your birthday month at bj 99, you can claim a special reward worth up to ৳1,500, which must be wagered 10 times.

Celebrating each member's birthday matters to us — it is a mark of our long-term relationship.

bj 99 Refer a Friend Promotion

Share your unique referral code with a friend. When they sign up and make a deposit, both of you receive a reward — up to ৳2,000 for each successful referral.

This reward must be wagered 12 times. The more friends you refer, the more rewards you earn — every time a new referral is made.

bj 99 cricket betting BPL match
BPL Betting

BPL Betting Guide


Betting on Bangladesh Premier League (BPL) and Bangladesh Tigers international matches is straightforward at bj 99. From pre-match to live markets — join your preferred market on every T20 and ODI match.

Match Winner

A straight bet on which team will win — the most popular market.

Top Batsman

Which batter will score the most runs in an innings or across the full match.

Total Runs Over/Under

Bet on whether the total runs scored in a match will be above or below a set number.

Toss

Which team will win the toss — a quick-result market before the match starts.

View cricket betting markets and live odds

Get Started

Start playing in just four steps


1

Create an Account

Complete registration quickly with your mobile number and email. Your account is activated after OTP verification.

2

Log In

Sign in with your username and password. The same credentials work on the mobile app.

3

Make a Deposit

Deposit a minimum of ৳300 via bKash, Nagad or your preferred payment method and receive a welcome bonus.

4

Place Your First Bet

Choose any category — cricket, slots or live casino — and start with your preferred game.

Learn about betting options and rules at bj 99 Bet

100% bonus on your first deposit — up to ৳5,000

Example: deposit ৳1,000 and receive a ৳1,000 bonus — total balance ৳2,000. The bonus amount must be wagered 20 times (৳20,000). Applicable for 21+ only.

bj 99 Login — access your account
Payment Guide

How to Deposit?


bj 99 Deposit Method via bKash
bKash

Bangladesh's most popular mobile banking — ideal for players across the country, including Dhaka.

  • Select bKash from the Cashier
  • Enter the amount (minimum ৳300)
  • Confirm the payment in the bKash app
  • Balance is credited instantly
bj 99 Casino Deposit via Nagad
Nagad

The postal department's mobile service — growing in popularity among new players.

  • Select Nagad from the Cashier
  • Enter the amount (minimum ৳300)
  • Approve with your PIN in the Nagad app
  • Balance updates once the transaction is complete
bj 99 Quick Deposit via Rocket
Rocket

Dutch-Bangla Bank's mobile banking — convenient if you have a linked bank account.

  • Select Rocket from the payment options
  • Enter the amount (minimum ৳300)
  • Dial *322# or make the payment through the app
  • Done once you receive the confirmation message
Upay

UCB Bank's mobile financial service — suitable for those who have a UCB account.

  • Select the Upay option at the Cashier
  • Enter a minimum amount of ৳300
  • Complete the payment in the Upay app
  • Balance arrives once the transaction is successful
Bank Transfer

Direct bank transfer for large transactions — supported by BRAC Bank, Dutch-Bangla, Islami Bank, and others.

  • Select the Bank Transfer option
  • Transfer to the provided account number
  • Submit the transaction reference
  • Credit will be applied once verification is complete

Withdrawal methods: bKash, Nagad, Rocket, Upay, and Bank Transfer — minimum ৳800, processing usually takes 15 minutes to 2 hours.

Betting Exchange

Back and Lay Bets — What's the Difference?


With a regular bookmaker, you only bet on a win. On a betting exchange, you bet against other players — so the odds come directly from the market, not set by a bookmaker.

Back Bet: You think Team A will win, so you place a bet in their favour.
Lay Bet: You think Team A will not win — so when someone else backs them, you take the other side.

On the exchange, a small commission is deducted on each matched bet — but this is often more favourable than a regular bookmaker's margin.

Example (decimal 2.50)

BACK Team A — ৳500: If Team A wins, you gain ৳750 (before commission); if they don't win, you lose ৳500.

LAY Team A (backer's ৳500 stake): Your liability is ৳750 (৳500 × 1.50); if Team A does not win, you receive ৳500 (before commission); if Team A wins, you pay ৳750.

bj 99 Betting Exchange Back and Lay Bets
Comparison of Back and Lay Bets
Feature Back Bet Lay Bet
What do you think? Team will win Team will not win
What happens if you win? Profit according to the odds Receive the stake
What happens if you lose? Lose the stake Pay the liability
Type of risk Limited to the stake Liability can be higher
Live Casino

Play with a Live Dealer


In bj 99's live casino section, professional dealers from Evolution, Pragmatic Play Live, and Ezugi run tables in real time. Every moment of Baccarat or Roulette comes through clearly via HD video streaming.

Teen Patti and Andar Bahar — these two popular South Asian card games can be played with a live dealer at bj 99. These games are especially familiar to players in Bangladesh.

From small stakes to high-limit tables — there is a separate table for every budget. Join directly from any device, mobile or desktop.

bj 99 Live Baccarat Table

Live Baccarat

bj 99 Live Roulette Game Table

Live Roulette

bj 99 Teen Patti Card Game

Teen Patti

bj 99 Andar Bahar Live Dealer

Andar Bahar