ba991 — Trusted Online Betting Experience with 24/7 Bangla Support
Deposit from as little as ৳200 via bKash, Nagad or Rocket, and talk to our support team in Bangla any time of day or night — welcome to ba991.
Welcome Bonus — 100% on First Deposit
Open an account at ba991 for the first time and make a deposit to receive a 100% bonus — up to ৳8,000. That means if you deposit ৳1,000, your total balance will be ৳2,000. And if you deposit ৳18,000, the bonus will be ৳8,000 and your total balance will be ৳26,000.
The wagering requirement is just 25x — and it applies to the bonus amount only. That means for a ৳1,000 bonus, you simply need to place a total of ৳25,000 in bets to withdraw your bonus winnings. This is one of the most straightforward conditions in the Bangladesh market.
- Deposit ৳1,000 → Bonus ৳1,000 → Total ৳2,000
- Maximum bonus up to ৳8,000
- Wagering only 25x on the bonus amount
- Applies via bKash, Nagad, Rocket — all methods
Welcome Bonus — Up to ৳8,000
The bonus is added directly to your account on your first deposit. No hidden conditions, no delays.
Getting Started at ba991 Step by Step
Get started in just a few minutes — every step is simple and can be completed in Bangla.
Create an Account
Go to the ba991 login page and register with your mobile number and password. The entire process is in Bangla and takes only a few minutes.
Verification
Verify your account using the OTP code sent to your mobile. This step ensures the security of your account.
First Deposit
Make your first deposit of just ৳200 via bKash, Nagad or Rocket. Payments are usually credited to your account within 5–30 minutes.
Claim Your Welcome Bonus
After your first deposit, the 100% bonus will be added to your account automatically — no separate code required.
First Game or Bet
Choose your favourite game or cricket match and place your first bet. From cricket to slots — find everything in one place.
Withdrawal
Withdraw your winnings directly to your bKash, Nagad or Rocket account. The minimum withdrawal is ৳1,000 and it takes 5–30 minutes.
Jackpot Games — A World of Big Prizes
With every spin, with every bet, the jackpot keeps growing — find out how it works.
A New Opportunity with Every Spin
Progressive Jackpot Slots
A small portion of every bet goes into a central pool and keeps growing until someone wins. The more players, the bigger the prize.
Network PoolLive Casino Side-Bet Jackpot
In Live Blackjack or Baccarat, place a small side-bet alongside your main bet for a chance to win a bonus jackpot — prizes are awarded for specific card combinations.
Live DealerCrash Game Multiplier
A rocket or plane takes off and the multiplier keeps rising. Cash out before the crash to win — the longer you wait, the bigger the prize.
High VolatilityFixed Jackpot Slots
In these games the jackpot amount is fixed in advance. Match the right symbols to claim the top prize.
Fixed Prize
Live Betting & Cash Out
Live betting means placing bets while the game is in progress. After an over in cricket, when a wicket falls or a boundary is hit, the odds change instantly. This rapid movement is what makes in-play betting exciting.
In football when a goal is scored, or in basketball when a team falls behind, you see big swings in the odds. Live markets on ba991 update in line with the pace of the game.
What is Cash Out? Cash Out is the ability to close your bet before the game ends and take a partial or full profit. It comes in handy to lock in a safe profit when your team is ahead, or to cut your losses if the situation changes.
4 Tips for Staying Calm in a Fast-Moving Market
- Decide in advance how much you will bet — do not increase it on impulse.
- Following multiple matches at the same time splits your focus — concentrate on one.
- Use the Cash Out feature at the right moment — the opportunity may last only a few seconds.
- Take a short break after each bet, do not rush straight into the next one.
Why Choose ba991
Find out why millions of Bangladeshi players choose ba991.
Fast Payments
Withdrawals to bKash, Nagad and Rocket completed in just 5–30 minutes.
SSL Security
Your data and transactions are protected with industry-grade SSL encryption.
Bangla Support
A Bangla-speaking support team available 24 hours a day, 7 days a week — via live chat and email.
VIP Rewards
Bronze to Platinum — weekly cashback and exclusive benefits at every level.
Wide Range of Sports
Live and pre-match betting on cricket, football, kabaddi and more.
Live Casino
Live dealer games from world-class providers including Evolution and Ezugi.
Mobile First
A smooth experience on Android and iPhone — no app download required.
Low Minimum Deposit
Start with just ৳200 — from any mobile banking service in Bangladesh.
Understanding RTP and House Edge
RTP, or Return to Player, is the theoretical payout rate of a game. In simple terms, it is the percentage of every ৳100 wagered that is returned to players on average over the long term. For example, a 96% RTP means that on average ৳96 comes back for every ৳100 wagered — but this is a statistical average, not the result of a single session.
House edge is the flip side of RTP. A 96% RTP means a 4% house edge — meaning the casino keeps an average of ৳4 for every ৳100 wagered over the long term. House edge is not a guarantee; it is the mathematics of probability.
RTP varies by game type. Slot games generally have an RTP of 92–98% — higher volatility means a lower chance of winning but the prize amount can be larger. Blackjack played with the correct strategy has an RTP of around 99%. European Roulette typically sits at an RTP close to 94–97%.
Knowing this information is important because it helps you set realistic expectations. A higher RTP game means a lower chance of loss, but there is never any guarantee of winning. Always set your own budget before playing.
Approximate RTP by Game Type
| Game Type | Approximate RTP |
|---|---|
| Slots | 92%–98% |
| Blackjack (with strategy) | ~99% |
| European Roulette | 94%–97% |
| Baccarat | ~98% |
| Crash Game | 95%–97% |
Fishing & Arcade Games
Fish-shooting games are growing more popular in Bangladesh every day. In these games you shoot various fish with a cannon — each fish has a fixed multiplier. Small fish are easy to hit but the prize is low; large boss fish are harder to catch but the prize is much bigger.
Raising the cannon level increases the cost per shot but also increases its power. Rather than spending too many shots chasing big fish, it is good practice to start with small fish strategically.
Other Arcade Games
🎳 Bowling Arcade
Throw the ball at specific targets to win multiplier prizes.
🎡 Wheel of Fortune
Test your luck on a spinning wheel.
💣 Bomb Defuse
Find the bomb within the time limit to unlock prizes.
🎯 Shooting Gallery
A mix of skill and luck in hitting the target.
Tip: Choose your cannon level with the cost per shot in mind. Start at a mid-level to get a feel for the game, then raise the level.
Local Card Games
Familiar games, new excitement — play Bangladesh's well-known card games online.
Teen Patti
Three cards are dealt each round and the best hand wins. You can play against other players at the table or with a live dealer.
Tip: Start with small rounds and raise your bet once you get a feel for the hand.
Live Dealer & PvPAndar Bahar
A joker card is drawn and you bet on which side — Andar or Bahar — the matching card will appear. Simple rules, fast rounds.
Tip: Start with small bets to get a feel for the pace of the game.
Live DealerCallbreak
A four-player trick-taking game where you must bid before each round. Spades are usually the trump card — bid carefully based on your hand.
Tip: Look at your cards and place a realistic bid.
Online MultiplayerLudo & Rummy
Online Ludo Quick blends luck and strategy in fast rounds. In Pool Rummy, form sets and sequences to win points.
Tip: In Rummy, try to complete high-value cards first.
MultiplayerPlay on mobile — anytime, anywhere
ba991 is fully browser-based — whether you use Android or iPhone, the entire site works in Chrome or Safari with no app download needed. Stay in the office in Dhaka or travel to Chittagong — follow BPL or IPL matches live and place your bets.
Add a shortcut to your home screen (3 steps)
- Open Chrome (Android) or Safari (iPhone) and go to ba991.lat.
- Tap the browser menu (three dots on Android, the share icon on iPhone).
- Select the "Add to Home screen" option.
Tips for smooth mobile play
- Play on a good WiFi or 4G connection — a stable connection is essential during live games.
- Keep your browser updated, as some games may not work properly on older versions.
- If you play on a shared phone, log out at the end of your session.
- Depositing via bKash or Nagad is just as easy on mobile.
Warning: Do not download any betting app from Telegram, Facebook, or anywhere else — these may be fraudulent. ba991 runs in the browser only.
Explore ba991
Every section offers a different kind of excitement — find the one that suits you.
European Roulette Pro
Learn about the various betting options in European single-zero roulette and choose your strategy.
Learn moreSupermarket Spree
Find a full introduction and strategy guide for PG Soft's fun Supermarket Spree slot game on this page.
Learn moreCricket
Live and pre-match betting markets for cricket tournaments including BPL, IPL, and the T20 World Cup.
Learn moreSlots
Enjoy hundreds of slot games from top providers including PG Soft, Pragmatic Play, and JILI, all in one place.
Learn moreba991 Casino
Live casino, table games, fishing, and much more — get the full ba991 casino experience.
Learn morePayment Methods
Minimum deposit ৳200 and withdrawal ৳1,000 — usually completed within 5–30 minutes.
| Method | Best for | How to deposit | Fee |
|---|---|---|---|
| 💸 bKash | Those who regularly use bKash | Enter your bKash number at the cashier and confirm with your PIN | Usually no extra fee |
| 💸 Nagad | Nagad users | Pay using the Nagad app or USSD code | Usually no extra fee |
| 💸 Rocket | Dutch-Bangla Bank customers (Rocket is DBBL's mobile wallet) | Pay using the Rocket app or by dialing *322# | Usually no extra fee |
24/7 support in Bengali
At ba991, we believe that the best gaming experience also requires the best support. That's why our customer service team communicates entirely in Bengali — 24 hours a day, 7 days a week.
Live chat
Use the live chat on the site for instant support — speak in Bengali and get a response right away.
Email Support
For detailed issues, email us at [email protected] — you will receive a reply in both Bengali and English.
- Bengali-speaking agents are always available
- Support available for deposits, withdrawals, bonuses, and games
- Answers to common questions are available in our Bengali FAQ
- 24/7 support is equally available in English
Beware of fake sites and scams
Keep these points in mind to stay safe from fake sites and scammers online.
Verify the correct domain
Always enter ba991.lat directly in your browser and make sure you see the HTTPS indicator. Fake sites are created with minor spelling changes.
Never share your OTP or PIN
Our support team will never ask for your bKash / Nagad PIN, OTP, or account password. Anyone who asks for these is a scammer.
Be careful with Telegram and Facebook
Stay away from anyone who contacts you claiming to be an "agent". Official support is only available via the site's live chat and email.
What to do if you are scammed
Change your ba991 account password immediately and contact [email protected].
Trusted game providers
Enjoy games from the world's leading software companies, all together on ba991.
Start today — Bengali support 24/7 by your side
Deposit as little as ৳200 via bKash, Nagad, or Rocket and start with a 100% bonus.
For those aged 21 and above only.