Play Slot Games at ba 99 — A Jackpot Chance on Every Spin

ba 99 brings hundreds of slots, live casino and cricket betting together for online gaming fans in Bangladesh — all in one place, in Bangla, with ease. Start from just ৳100 via bKash or Nagad.

100% Bonus Up to ৳10,000 ৳100 Minimum Deposit 24/7 Live Support

Special Rewards for Regular Players

Birthday Special Gift

Every registered member at ba 99 receives a special reward in their birthday month — up to ৳1,500, with a wagering requirement of just 10x. No claim needed; it is added to your account automatically.

Make sure your date of birth is entered correctly in your profile so you do not miss the reward.

Refer a Friend ba 99 Bonus

Share your referral link with a friend. When your friend registers and makes their first deposit, you both receive a reward — up to ৳2,000, with 12x wagering.

The reward applies once per successful referral; the more friends you refer, the more chances you get.

Browse Our Categories

Honor of Kings

This page features arcade-style skill games and tournaments — quick rounds, solo and multiplayer formats.

View Honor of Zuma game details

Sports Betting

Find betting markets for cricket, football and more, with live odds and the option to place multiple bets at once.

View sports betting markets

Cricket

From match winners in BPL, IPL and T20 World Cup to player performance — all cricket betting markets are here.

Read the cricket betting guide

Slots

Slot games, jackpots and regular new releases from PG Soft, Pragmatic Play and many more studios are available here.

View the slot games collection

ba 99 Casino

Full real-time gaming with live baccarat, roulette, Teen Patti and live dealer tables.

View live casino games
100% First Deposit Bonus
৳10,000 Maximum Welcome Bonus
৳100 Minimum Deposit
24/7 Live Chat Support

Why Choose ba 99?

Fast Withdrawals

After a request, funds typically reach your mobile wallet within 30 minutes to 3 hours.

Secure and Encrypted

Your account and transactions are protected with SSL encryption and two-factor OTP verification.

Support in Bangla

24/7 live chat and email support in Bangla and English — quick help in your language.

Local Payment Methods

Deposit and withdraw easily with familiar mobile wallets — bKash, Nagad, Rocket and Upay.

VIP Cashback

Play regularly across three VIP tiers — Bronze, Silver and Gold — to earn weekly cashback.

Mobile App

Apps available for Android and iOS — play from anywhere, whenever it suits you.

Multiple Bonuses

Beyond the welcome bonus, you can regularly receive weekly reload offers, slot festival promotions and seasonal cricket bonuses.

Large Game Collection

Slots, live casino, fishing games, crash and card games — every type of game on one platform.

ba 99 Game List

ba 99 Overview of the ba 99 Slot Games Collection

ba 99 has a vast game library. From PG Soft's popular Fortune Tiger to Pragmatic Play's Gates of Olympus, Evolution's live baccarat, and crash games from JILI and Spribe — everything is in one place. See the main categories in the table below.

A brief overview of the ba 99 collection by game type
Game Type Studio Example Games
Video Slots PG Soft, Pragmatic Play, Hacksaw Gaming Fortune Tiger, Gates of Olympus, Wanted Dead or a Wild
Live Casino Evolution, Pragmatic Play Live, Ezugi Live Baccarat, Live Roulette, Live Teen Patti
Fishing Games JILI, JDB, Spadegaming Mega Fishing, Fishing YiLuFa, Fishing God
Crash Games Spribe, Smartsoft Gaming Aviator, JetX
Bingo and Card Games JILI Super Bingo, Callbreak Quick, Tongits Go

Keep your budget in mind when choosing a game — starting with low-bet slots lets you enjoy gameplay for longer.

Compare Before You Start

VIP Cashback
0.8%

Maximum weekly cashback (at Gold tier)

Your VIP tier rises gradually as you play regularly. Cashback is added at a set rate based on your net loss for the week.

  • Bronze: up to 0.3%
  • Silver: up to 0.5%
  • Gold: up to 0.8%

Most beneficial for long-term players.

How to Understand Wagering

Example Calculation

Deposit ৳1,000 and receive a ৳1,000 bonus → balance ৳2,000. Wagering: ৳1,000 × 25 = ৳25,000 must be wagered before withdrawing bonus winnings.

Minimum for withdrawal: ৳1,000.

Winnings from the bonus cannot be withdrawn until the wagering requirement is met — so starting with a smaller bonus is easier to manage.

For ages 21+. Set your limits before gambling and play responsibly. Read the responsible gaming guidelines. For full details on VIP benefits, see: ba 99 VIP programme full details.

Quick Deposits via bKash and Nagad

ba 99 Deposit Methods via Mobile Wallet

All deposits and withdrawals at ba 99 are made through familiar mobile wallets in Bangladesh. You can start from as little as ৳100 — no separate bank account needed. Deposit in minutes from Dhaka or anywhere else in the country.

bKash

The most familiar wallet for quick deposits — works any time, day or night.

1
Log in to your ba 99 account and select Deposit
2
Choose bKash and enter the amount (minimum ৳100)
3
Confirm with your bKash PIN — the balance will be added automatically
Nagad

The postal department's wallet — wide coverage across the country, convenient for smaller amounts.

1
Select Nagad from the cashier
2
Enter the deposit amount and send to the number shown
3
Confirm the deposit with your transaction number
Rocket

Dutch-Bangla Bank's mobile wallet — a favourite for those who use the agent network.

1
Select Rocket from the deposit menu
2
Enter the amount and transfer to the number shown
3
Complete the deposit with your reference code
Upay

UCB Bank's wallet — a straightforward option for bank-linked account holders.

1
Go to the cashier and select Upay
2
Confirm the amount and proceed with payment
3
Approve in the Upay app and the deposit will be complete

Popular Slots Right Now

ba 99 Fortune Tiger slot game thumbnail
PG Soft
Fortune Tiger
Max RTP 96.81%
Medium Volatility
ba 99 Gates of Olympus slot gameplay
Pragmatic Play
Gates of Olympus
Max RTP 96.50%
High Volatility
ba 99 Sweet Bonanza colourful slot
Pragmatic Play
Sweet Bonanza
Max RTP 96.48%
High Volatility
ba 99 Mahjong Ways 2 slot screen
PG Soft
Mahjong Ways 2
Max RTP 96.95%
High Volatility
ba 99 Aviator crash game
Spribe
Aviator
Max RTP 97%
Medium Volatility
ba 99 Fortune Gems popular slot
JILI
Fortune Gems
Max RTP 97%
Low Volatility
ba 99 Super Ace card-style slot
JILI
Super Ace
Max RTP 97%
Medium Volatility
ba 99 Starlight Princess fairytale slot
Pragmatic Play
Starlight Princess
Max RTP 96.50%
High Volatility

To see and filter more slots, visit: Full slot games list

Local Card Games — Familiar Names, Fresh Fun

Teen Patti, Andar Bahar, Callbreak and Ludo are household names in Bangladesh. At ba 99, you can now play them online against live dealers or other players.

ba 99 local card games introduction

Teen Patti

Each player receives three cards; the best hand wins. Real-time gameplay is available at live dealer tables. Starting tip: begin with small bets to understand hand rankings.

Andar Bahar

One card is drawn — Andar or Bahar. You win by betting on the side where the matching card appears. You play against a live dealer, not against other players. Tip: the game moves fast, so set your budget before you start.

Callbreak

Four players compete for tricks; Spades are always trump. You can play online against three other players. Tip: calculate how many tricks you expect to take before placing your bid in the first round.

Ludo / Rummy

In Rummy, you arrange cards to form sets and runs; in Ludo, the goal is to get all four pieces home. Both are played in multiplayer format against real players. Tip: start patiently.

To see all card and live table games, visit: ba 99 Casino live games list

Cricket Betting Market Guide

ba 99 cricket betting market view

Whether it's BPL, IPL, or the T20 World Cup, ba 99 offers a wide range of cricket markets. You can bet before a match starts as well as on live odds while the game is in progress. Below is a simple guide to the main markets:

Match Winner

Predict which team will win the match. Example: Team A vs Team B — if you pick Team B and Team B wins, your bet wins. There are no draws in limited-overs matches.

Toss Winner

Predict which team will win the toss before the match starts. Pick Team A or Team B — if you are correct, the bet wins regardless of the match result.

Top Batsman

Predict who will score the most runs for a given team. You can choose any one of the five batsmen from Team A.

Over/Under Runs (Total Runs)

Predict whether the total runs in an innings will be more (Over) or fewer (Under) than a set number. If the line is 160 and the runs scored are 172, the Over bet wins.

Over Runs / Session Bet

Bet on how many runs will be scored in a specific over or session. Example: how many runs will Team A score in the 6-over Powerplay — more or fewer than the set line.

Method of Dismissal

Predict how the next wicket will fall — bowled, caught, LBW, run out, or another method. It is wise to assess the match situation before deciding.

Man of the Match

Predict which player will receive the Man of the Match award. You can pick any player from Team A or Team B.

Live In-Play Betting

Once the game starts, odds change with every ball. When a wicket falls, the batting team's odds lengthen; when runs come quickly in the Powerplay, the bowling team's odds lengthen. While betting live, keep an eye on the scoreboard and run rate.

For full details on all cricket markets and odds, see: Cricket betting guide and market list

Start today — with just ৳100

Registration is simple, deposits are quick, and bonuses are instant. Join ba 99 and enjoy a 100% bonus on your first deposit.

Go to ba 99 login page

For ages 21 and above. Play responsibly.

Easy mobile experience

ba 99 mobile app gaming experience

Android and iOS App

The ba 99 Android and iOS apps are available through official channels. Log in on the app to enjoy slots, cricket betting, and live casino at any time — all you need is an internet connection.

The full site is also mobile-friendly in the browser — every feature is accessible without a separate app.

Full app details: See complete information about the ba 99 App