ba999 app — Online Slots and Jackpots — a chance to win on every spin
A complete gaming platform built for players in Bangladesh — video slots, live casino, cricket betting, fishing games — all in one place. Deposit easily using familiar payment methods like bKash, Nagad and Rocket, and withdraw fast.
Why ba999 stands out
From account security to game variety — every aspect is built around the player's convenience.
Account Security
Every account is protected with SSL encryption and two-factor verification (KYC), keeping your funds and personal information safe.
Game Variety
Slots, live casino, cricket betting, fishing games and crash games — choose any category based on your preference.
Play on Your Phone Browser
Play directly from your mobile browser without downloading anything extra — the site works normally on small screens.
Easy Account Management
Registration, deposit and withdrawal are straightforward and can be done in Bangla — new players can get started quickly.
VIP Rewards Programme
Weekly cashback is available across five VIP levels from Bronze to Diamond — the more you play, the higher your rewards.
Round-the-Clock Support
Day or night — live chat and email support in Bangla and English are available 24 hours a day.
Local Payment Methods
Deposit and withdraw using familiar mobile wallets including bKash, Nagad, Rocket and Upay, as well as bank transfer.
Android and iOS App
The ba999 Android (APK) and iOS apps are available through official channels. The app loads fast and supports all games.
Read more about the ba999 appExplore every section of the site
Each section has its own content and its own experience — pick the one that suits you.
European Roulette
European Roulette rules, betting strategies and live table details are all here. The house edge on single-zero roulette is comparatively low.
Read European Roulette betting strategiesMulti Bet
How to combine multiple bets into one, how combined odds are calculated and how to manage the risk — all covered here.
See multi-bet rules and calculationsCricket
Betting markets for BPL, IPL and the T20 World Cup, live betting tips and analysis of cricket formats — all in this section.
Read the cricket betting guideSlots
Introductions to the best slot games from PG Soft, Pragmatic Play, JILI and many more developers, RTP comparisons and tips for getting started.
Browse the slots collectionba999 Casino
Live Baccarat, Roulette, Teen Patti and many more table games from top studios including Evolution, Pragmatic Play Live and Ezugi.
See the live casino game listba999 Game Lineup
Every category features games from well-known developers.
| Game Type | Studio | Example Games |
|---|---|---|
| Video Slots | PG Soft, Pragmatic Play, JILI | Fortune Tiger, Gates of Olympus, Fortune Gems |
| Live Casino | Evolution, Pragmatic Play Live, Ezugi | Live Baccarat, Live Roulette, Teen Patti |
| Fishing and Shooting Games | JILI, JDB, Spade Gaming | Mega Fishing, Fishing God, 5 Dragons Fishing |
| Crash Games | Spribe, Smartsoft Gaming | Aviator, JetX |
| Bingo and Card Games | JILI | Super Bingo, Fortune Bingo, Callbreak Quick |
When choosing a game, keep your budget and preferred style in mind — starting with lower stakes helps keep risk under control.
Why players choose ba999 over other platforms
Players in Bangladesh choose a platform based on payment options, bonus terms and quality of support — the comparison below makes that decision easier.
| Feature | ba999 | Other Platforms |
|---|---|---|
| Deposit Methods | bKash, Nagad, Rocket, Upay, bank transfer | Often limited — local wallets may not be available |
| Minimum Deposit | ৳300 | Often higher |
| Withdrawal Time | Within 10–45 minutes | May take longer |
| Welcome Bonus | 100% bonus, up to ৳20,000; wagering 20x | Terms are often complex or more demanding |
| Support Hours and Language | 24/7, Bangla and English | Limited hours — Bangla support may not be available |
Compare before joining and play within your means — for 21+ only.
How fast are withdrawals
Getting your winnings — at ba999 it is fast and reliable.
bKash · Nagad · Rocket · Upay
Bank transfer (major banks including Dutch-Bangla Bank, BRAC Bank and Islami Bank)
Requests are processed within 10 to 45 minutes — this timeframe applies to all methods.
The minimum withdrawal amount is ৳1,000 — the same for every method.
Having account verification (KYC) completed makes the withdrawal process smoother. Payouts always go to the player's own account or wallet — never to a third party.
Get started at your own pace
From the first deposit to regular cashback — rewards at ba999 grow step by step.
Welcome Bonus
100%100% bonus on your first deposit — up to ৳20,000. A 20x wagering requirement applies before the bonus can be withdrawn.
Example: a ৳1,000 deposit gives a ৳1,000 bonus, making the total balance ৳2,000. To withdraw the bonus, ৳1,000 × 20 = ৳20,000 in wagering is required.
For first-time players. Read the bonus terms carefully.
Go to the ba999 login pageVIP Weekly Cashback
1.5%Cashback is based on the net loss for the week. Levels and rates:
- Bronze — up to 0.3%
- Silver — up to 0.6%
- Gold — up to 0.9%
- Platinum — up to 1.2%
- Diamond — up to 1.5%
As you play more, your level goes up and the cashback rate increases.
Read more about the ba999 VIP programmeHow wagering works
Wagering means placing the bonus amount in bets a set number of times — only then can winnings from the bonus be withdrawn.
Example: Depositing ৳40,200 gives a ৳20,000 bonus, making the total balance ৳60,200. To withdraw the bonus, ৳20,000 × 20 = ৳4,00,000 in wagering is required.
Minimum withdrawal is ৳1,000 — applicable only after wagering is complete.
Claim the bonus only after you understand the terms.
A player's journey step by step
From registration to withdrawal — every step is straightforward.
Register
Open an account with your mobile number and basic details — the process takes just a few minutes.
Account Verification
Confirm your identity (KYC) — this keeps your withdrawals secure and fast.
Deposit
Deposit a minimum of ৳300 via bKash, Nagad or another method.
Start Playing
Choose your preferred game — slots, live casino, cricket betting or crash games.
Withdraw
Receive your winnings in your own wallet within 10–45 minutes.
For more details on betting and casino games, read — See betting information on ba999 Bet
Start Now
Thousands of players in Bangladesh enjoy slots, cricket betting, and live casino on ba999 every day.
Log in to your ba999 accountFor ages 21 and above. Play responsibly.
Cricket Format Explained
Understanding the format makes it easier to understand the betting markets.
T20
Each team plays 20 overs; a match usually lasts three to three and a half hours. Because of the high run rate, betting markets change quickly — markets like runs per over, next wicket method, and innings total over/under are popular. BPL, IPL, and the T20 World Cup are held in this format.
ODI (One Day International)
Each team plays 50 overs; a match usually lasts seven to eight hours. Mid-match momentum shifts create more betting opportunities. The ICC World Cup is held in this format.
Test
Up to five days long, with each team playing two innings. A draw is a possible result, so the match winner market has three options. Pitch conditions and weather play an important role in betting.
The Hundred
A new format from England — each team plays 100 balls. One of the fastest formats; betting markets are similar to T20 but with more frequent breaks.
Popular Leagues & Tournaments
Bangladeshi fans follow BPL, IPL, and the T20 World Cup the most. Live betting markets are active during these tournaments, and cricket fans across the country — including Dhaka — show particular interest in matches involving the Bangladesh Tigers.
Live Betting & Cash Out
The option to place and settle bets while a match is in progress — a preferred approach for strategic players.
How In-Play Betting Works
After a match starts, odds change from moment to moment — after a boundary, wicket, or goal, the market pauses briefly and reopens with new odds. This dynamic is what sets live betting apart.
Popular Live Markets
- Cricket: total runs in the next over
- Cricket: next wicket method (bowled / caught / run out)
- Cricket: innings total over / under
- Football: next team to score
- Football: live Asian handicap
What Is Cash Out
Cash Out is a feature that lets you settle a bet before the match ends — an amount is offered based on the live odds, and if the player accepts, the bet is closed. Both full and partial Cash Out may be available.
If the chances of winning a bet look slim, Cash Out lets you recover some of your stake; if things are going well, you can lock in a profit early. This feature is available on many markets.
Three Practical Tips
Check the match situation before placing a live bet — when odds are changing fast, there is less time to decide.
Use Cash Out strategically — understand when it is worth taking rather than using it on every bet.
Set a budget in advance — in live betting, stake amounts can add up quickly.
Security & Trustworthiness
ba999 has put multiple layers of protection in place to secure every transaction and account.
SSL Encryption
Account information and payment data are protected with end-to-end encryption.
KYC Account Verification
Identity verification keeps the withdrawal process secure and blocks unauthorised transactions.
Responsible Gaming Tools
Deposit limits, time-out, and self-exclusion options help players stay in control.
24/7 Support
Any issue can be resolved in Bengali or English via live chat and email.
Popular Slot Games Overview
A selection of slots from various studios — find the game that suits your taste by theme and features.
Fortune Tiger
This tiger-themed slot is especially popular with Bangladeshi players. Maximum RTP 96.81%.
Gates of Olympus
Known for its cascade feature and multipliers. Maximum RTP 96.50%.
Aviator
The most recognised name among crash games. Maximum RTP 97%.
Deposit & withdraw with your familiar wallet
bKash, Nagad, Rocket, and Upay — the most widely used mobile payment methods in Bangladesh work directly on ba999. Bank transfer is also supported. The minimum deposit is ৳300 and withdrawals are processed within 10–45 minutes.