ba889 Online Casino — Play Baccarat, Teen Patti & Andar Bahar with a Live Dealer on Your Screen
Real dealers, real tables — enjoy every game from Roulette to Andar Bahar via live stream. Deposit from just ৳100 via bKash & Nagad to get started.
The Strength of Our Platform — What Makes ba889 Different
ba889 is always by your side with a unique combination of speed, security, and entertainment.
Fast Withdrawals
Your money reaches your bKash or Nagad in as little as 15 minutes to 2 hours — no long waits.
SSL Encryption
Every transaction and personal detail you share is protected with the highest level of SSL encryption.
24/7 Bengali Support
Talk to us in Bengali whenever you need help — live chat or email support is available day and night.
bKash, Nagad, Rocket
Secure transactions via Bangladesh's most popular mobile wallets and bank transfers.
Loyalty & VIP
Earn weekly cashback across 5 VIP tiers from Bronze to Diamond — the more you play, the more you earn.
Real Dealer Live Tables
Baccarat, Roulette, Teen Patti & Andar Bahar — every game streamed live with a professional dealer.
Cricket & Football Betting
From BPL, IPL & T20 World Cup to the Champions League — bet on the most popular matches.
150% Welcome Bonus
Get up to 150% on your first deposit up to ৳20,000 — only 15x wagering required.
ba889 Guide for New Members
Create your account in just a few steps and start playing today.
Create an Account
Go to ba889's login page and create a new account with your mobile number and password — the process is quick and simple.
Verification
Verify your identity — a brief ID verification process ensures your account is fully secure.
First Deposit
Add funds to your account from just ৳100 via bKash, Nagad, Rocket, or bank transfer.
Claim Your Welcome Bonus
Right after your first deposit, a 150% bonus (up to ৳20,000) will be added to your account automatically.
First Game or Bet
Live Baccarat, cricket betting, or slots — pick any game you like and let the excitement begin.
Withdrawal
Withdraw your winnings easily — withdrawals start from ৳500 and are typically processed within 15 minutes to 2 hours.
Bonus Terms in Plain Language
No complicated language — here is a summary of ba889's bonus structure to make it easy to understand.
| Bonus Type | Amount | Maximum | Wagering |
|---|---|---|---|
| Welcome Bonus (First Deposit) | 150% | ৳20,000 | 15x (on bonus) |
| VIP Weekly Cashback | 0.2% – 1.0% | Based on Tier | Not Applicable |
Wagering Requirement
Before withdrawing bonus winnings, you must place bets totalling a set multiple of the bonus amount. Example: ৳1,500 bonus × 15 = ৳22,500 in bets required before withdrawal.
Game Contribution
Different games contribute at different rates toward wagering. Slots generally count in full; other games count partially. Read the terms for accurate details.
Maximum Bet During Bonus
Placing a bet above a certain limit per round while a bonus is active is generally not allowed. The exact limit is stated in the terms.
Bonus Expiry & Cashout
A bonus must be used within a set period, and bonus winnings can only be withdrawn up to a certain amount. Full details are available in the terms and conditions.
Worked Example
Say you deposit ৳1,000:
- Deposit: ৳1,000
- Bonus (150%): ৳1,500
- Total Balance: ৳2,500
- Wagering: ৳1,500 × 15 = ৳22,500
Cricket Betting Markets — All Popular Markets
BPL, IPL or T20 World Cup — here is a quick look at the markets Bangladesh cricket fans bet on most at ba889.
Match Winner
Predict which team will win the match. Example: picking Bangladesh in a Bangladesh vs India match.
Toss Winner
Bet on which team will win the toss — the outcome is decided before the match even begins.
Top Batsman
Bet on which batsman will score the most runs for a team.
Total Runs Over/Under
Bet on whether total runs in the full match or a single innings will be above or below a set number.
Runs in an Over
Place a live in-play bet on how many runs will be scored in a specific over.
Man of the Match
Bet on who will be named the best player of the match — this market is especially popular in T20 games.
Method of Dismissal
How the next wicket will fall — caught, bowled, run out, or LBW.
Live In-Play Odds
Live odds shift with every wicket and every over — giving you the chance to apply real-time strategy.
Football Betting — Leagues Favoured by Fans in Bangladesh
English Premier League, La Liga, Champions League, and World Cup qualifiers — from Dhaka to Chittagong, these are the tournaments football fans follow most. Worth noting: many big matches kick off after 11 PM Bangladesh time (BST) — with ba889's site always active, you can bet no matter how late it gets.
1X2 (Match Result)
Home win, draw, or away win — the simplest and most popular bet.
Double Chance
Cover any two of the three possible outcomes at once — lower risk, reasonable return.
Over/Under Goals
Bet on whether total goals in the match will be above or below a set number — example: over 2.5 goals.
Both Teams to Score (BTTS)
Will both teams get on the scoresheet — yes or no, it is an exciting bet.
Asian Handicap
The weaker team is given a virtual goal advantage to level the playing field — ideal for strategic betting.
Live In-Play Betting
Adjust your bets in real time as the match unfolds — odds change when goals are scored or cards are shown.
Quick Deposits via bKash & Nagad
Deposit from just ৳100 using Bangladesh's most accessible payment methods — no hassle.
bKash
When you want a fast, easy deposit straight from your phone — bKash is the most familiar option.
- 1Log in to your ba889 account and select "Deposit"
- 2Select bKash and enter the amount (minimum ৳100)
- 3Confirm with your bKash PIN — funds will be deposited instantly
Nagad
As a government-backed mobile financial service, Nagad is recognized and trusted across the country.
- 1Select Nagad on the payment page
- 2Enter the amount and send it to ba889's Nagad number
- 3Submit the transaction ID — your balance will be credited shortly
Rocket
For users of Dutch-Bangla Bank's Rocket service, this is a reliable option.
- 1Select Rocket on the payment page
- 2Send ৳100 or more to the provided number
- 3Confirm with your reference ID
Bank Transfer
Transfer directly from major banks such as Dutch-Bangla Bank, Islami Bank, or BRAC Bank.
- 1Choose "Bank Transfer" and select your bank
- 2Send the money to the provided account number
- 3Upload the transaction slip — funds will be credited after verification
ba889 VIP Membership & Cashback Rebate
The more you play, the more you earn — weekly cashback at every tier reduces your losses.
| VIP Tier | Weekly Cashback | Benefits |
|---|---|---|
| Bronze | Up to 0.2% | Cashback credited every week |
| Silver | Up to 0.4% | Faster withdrawal processing |
| Gold | Up to 0.6% | Dedicated support access |
| Platinum | Up to 0.8% | Exclusive promotional offers |
| Diamond | Up to 1.0% | Highest priority & VIP rewards |
Join ba889 — claim your first bonus today
Deposit just ৳1,000 and get a ৳1,500 bonus — start with a total of ৳2,500. For players aged 21 and above only.
Get Started NowBetting Terms & Glossary — A Guide for Beginners
Get to know the terms commonly used in online casino and betting, explained in plain English.
RTP (Return to Player)
A theoretical measure of how much a game returns to players over the long run. A higher RTP means the game has a comparatively lower house edge.
House Edge
The long-term mathematical advantage held by the casino or bookmaker. Every game has its own house edge — the lower it is, the better it is for the player.
Wager / Stake
The amount of money you place on a single bet is your Stake or Wager. In wagering requirements, this term refers to the total amount bet.
Odds
A numerical representation of the probability of an event occurring — the higher the odds, the greater the potential payout but the lower the likelihood.
Parlay / Accumulator
Combining multiple bets together into one larger bet. All bets must win — if even one loses, the entire bet is void.
Live Bet
The ability to place bets in real time while a match is in progress. Also known as in-play betting — it gives you the chance to make decisions as the situation unfolds.
Cashout
The option to withdraw your winnings partially or in full before a match or game ends. It is an effective way to reduce risk.
Bankroll
The specific amount of money you have set aside for betting or casino play. Sound bankroll management is the foundation of responsible gaming.
Volatility
The level of risk in a slot or casino game. High volatility means a chance of larger wins but less frequently — low volatility gives smaller but more frequent wins.
Free Spin
The opportunity to spin in a slot game at no cost — usually given as part of a bonus feature or promotion.
Wagering Requirement
The number of times you must bet with bonus funds before you can withdraw them. Example: 15x means you must wager 15 times the bonus amount.
Spread
The difference between the bookmaker's buy and sell prices, or in sports betting, a points spread that equalizes the difference in strength between two teams.
Jump to Any Section — ba889's Full Offering
See at a glance what each section has to offer.
Ultra Treasure
A specially curated collection of high-volatility slots and treasure-themed games.
See MoreCricket
Enjoy live betting on all major cricket events including BPL, IPL, and the T20 World Cup.
See Moreba889 Casino
Live baccarat, roulette, Teen Patti, and Andar Bahar — a genuine casino experience.
See MoreBeware of Fake Sites and Scams
Online fraud is on the rise — keep yourself protected with this simple checklist.
-
Verify the correct domain: Always make sure you are on ba889.mom and that your browser shows the HTTPS lock icon.
-
Never share your OTP or PIN with anyone: ba889's support team will never ask for your bKash or Nagad PIN or your account password.
-
Stay away from "agents" on Telegram / Facebook: Any account on social media claiming to be an agent or representative of ba889 is suspicious.
-
Official support will never ask for your password: If anyone identifying as support asks for your password or OTP, it is a scam — disconnect immediately.
-
What to do if you are scammed: Change your password immediately and email [email protected] with full details of the incident.
-
Bookmark the site: Bookmark ba889.mom so you can go directly to the correct address every time.
Customer Support Channels — Always Here for You
ba889 offers two support channels — both provide service in Bengali and English, 7 days a week, 24 hours a day.
Live Chat
Ideal for resolving issues instantly — you will find the chat window once you log in to the site. Get quick answers to any questions about deposits, withdrawals, or games.
Email Support
Send an email for detailed complaints, document attachments, or account verification:
[email protected]Responsible Gaming — Stay in Control
ba889 believes that gambling is a form of entertainment — not a source of income. Set your budget and stick to it. Avoid chasing losses in the hope of winning back what you have lost.
If needed, contact our support team to set limits or take a break on your account. To learn more about responsible gaming, visit our Responsible Gaming page.
21+ For players aged 21 and above only.