ba99ba Online Betting — Get Your Money Back to Your Mobile Wallet in Minutes
Withdrawals to bKash, Nagad, and Rocket in just 30 minutes to 3 hours — play safely at ba99ba, and your winnings go straight to your mobile account.
Welcome Bonus — Double Your First Deposit
Our special first-deposit offer for new members.
Up to ৳10,000 bonus on your first deposit
- Deposit ৳1,000 → Get ৳1,000 bonus → Total ৳2,000
- Deposit ৳22,000 → Get ৳10,000 bonus → Total ৳32,000
- Wagering requirement is just 10x
- Deposits accepted via bKash, Nagad, Rocket, Upay, and bank transfer
- Minimum deposit is just ৳500
About Us
The story of ba99ba, our goals, and our commitment to players in Bangladesh.
ba99ba was founded with the goal of giving online betting users in Bangladesh a reliable, safe, and accessible platform. We understand that players across Bangladesh, from Dhaka to Chittagong, want fast payouts, easy mobile wallet transactions, and genuine support in Bangla — these three things are the foundation of our service.
On our platform, you can start depositing from just ৳500 via bKash and Nagad, and your winnings arrive directly in your mobile wallet within 30 minutes to 3 hours. With SSL encryption and fair play standards, we protect every player's data and funds.
From cricket to football, slots to live casino — ba99ba has no shortage of entertainment. During Pohela Boishakh and Eid season we run special promotions, because our players are not just customers — they are part of our family.
Why Choose ba99ba
Stability, speed, and security — all in one platform.
Fast Withdrawal
Get your money in bKash or Nagad in just 30 minutes to 3 hours.
SSL Security
Your personal information and transactions are always encrypted and protected.
24/7 Bengali Support
Instant solutions to any issue via live chat in Bangla.
Minimum Deposit ৳500
Start with a small amount and transact easily with bKash and Nagad.
VIP Rewards
Weekly cashback and exclusive benefits across a 5-tier VIP program.
Wide Sports Betting
Live betting on cricket, football, kabaddi, and many more sports.
Huge Game Library
World-class providers including PG Soft, JILI, Pragmatic Play, and Evolution Gaming.
Local Payments
Support for bKash, Nagad, Rocket, Upay, and all major banks.
Fast Withdrawals — Cash in Hand When You Win
The fastest payouts to all major mobile wallets in Bangladesh.
The average withdrawal time at ba99ba is just 30 minutes to 3 hours. Our finance team begins processing as soon as you submit your request, so the wait between winning and receiving is short.
30 minutes – 2 hours
30 minutes – 2 hours
1 – 3 hours
৳1,000
Cricket Format Guide
T20, ODI, Test, and The Hundred — learn the betting differences for each format.
Twenty20
20 overs per innings, typically a 3–4 hour game. Maximum excitement and quick results. Live betting, toss, top batsman, and six markets are popular. BPL, IPL, BBL, and PSL are all played in this format.
One Day International
50 overs per innings, typically a 7–8 hour match. ICC Cricket World Cup and T20 World Cup are the big betting seasons. Mid-match markets are very popular in this format.
Test Cricket
A 5-day match where each team plays two innings. The preferred format for strategic bettors. Series results, top wicket-taker, and draw markets are unique here. Of special interest for Bangladesh Tigers fans.
The Hundred
A newer format from England — 100 balls per innings. As fast-paced as T20. Special ball-by-ball betting markets are available for this format.
Popular Leagues: BPL (Bangladesh Premier League), IPL (Indian Premier League), BBL (Big Bash League), and PSL (Pakistan Super League) — all leagues are available to bet on at ba99ba.
Football Betting — Place Your Bets on the World's Top Leagues
From the Premier League to the World Cup — betting on all the big matches.
Among football fans in Bangladesh, the English Premier League, Spanish La Liga, UEFA Champions League, and FIFA World Cup qualifying matches are the most popular for betting. ba99ba offers both live and pre-match betting on all of these competitions.
Keep in mind: major European matches often kick off between 11 PM and 3 AM Bangladesh time (BST, UTC+6) — so place your bets in advance.
A straightforward bet on a home win, draw, or away win — the most common market in football betting.
A popular way to reduce risk by covering two of the three possible outcomes.
A bet on whether the total goals in a match will be above or below a set number.
Will both teams score — yes or no. An exciting market.
The weaker team is given a goal advantage to level the playing field.
The ability to change or place new bets in real time while a match is in progress.
ba99ba VIP Program
Play more, earn more — a 5-tier rewards program with special benefits.
Bronze Tier
Up to 0.2% weekly cashback
- Weekly cashback
- Special welcome offer
- 24/7 live chat support
Silver Tier
Up to 0.5% weekly cashback
- Higher cashback rate
- Priority withdrawals
- Access to special promotions
Gold Tier
Up to 0.7% weekly cashback
- Faster withdrawals
- Birthday bonus
- Access to exclusive events
Platinum Tier
Up to 1.0% weekly cashback
- Personal account manager
- Birthday bonus
- Exclusive tournaments
Diamond Tier
Up to 1.2% weekly cashback
- Highest cashback rate
- Personal VIP host
- Top priority service
Play regularly to gradually move up the tiers and enjoy more benefits.
Fishing and Arcade Games
Aim the cannon, catch fish and win big multipliers.
The fishing game is simple but exciting — shoot the fish on screen with a cannon. Different fish have different multipliers; small fish give fewer points, boss fish give the highest rewards.
Increasing the cannon's power raises the cost per shot, but makes it easier to catch bigger fish.
Regular fish can pay 2x-5x, special fish 10x-50x, and boss fish up to 100x.
Keep track of how much each shot costs; start at a lower cannon level.
Dinosaur Tycoon, Bomb Fishing, Ocean King — various arcade-style games from JILI.
RTP and House Edge Explained
Understand these key concepts before you play — make informed decisions.
RTP (Return to Player) is the theoretical percentage of total bets that a game returns to players over the long term. For example, if a slot has an RTP of 95%, an average of ৳95 is returned for every ৳100 wagered — the remaining ৳5 is the casino's revenue.
Approximate RTP ranges for different games: slots are typically 92%-98%, blackjack around 99%, roulette 94%-97%, and baccarat close to 98%. A higher RTP means a greater chance of getting back a larger share of your bets over the long term.
House Edge is the flip side of RTP — it is the casino's mathematical advantage. Example: a 95% RTP means a 5% house edge. This is not a conspiracy; it is a natural part of game design.
Why does understanding RTP matter? Because if you choose games with a lower house edge for the same entertainment, your bankroll will last longer. Keep in mind though — RTP is a long-term statistic and does not guarantee results in any single session.
Bankroll Management Guide
Budget planning and strategies for controlled play.
Bankroll management is the most important part of responsible gambling. It is a disciplined money management strategy that helps you enjoy entertainment over the long term and avoid excessive losses.
- Set a monthly budget: Only play with money whose loss would not affect your daily life.
- Divide it into sessions: Split your monthly budget into 4-8 sessions. Once a session is over, wait until the next day.
- The 1-5% per bet rule: Spend between 1% and a maximum of 5% of your total bankroll on a single bet. This way, a bad run cannot wipe out your entire bankroll.
- Know when to stop after winning: End the session once you hit your target (for example, 50% profit). Continuing to play out of greed is often harmful.
- Stop after a losing streak: Stop when you have lost 50% of your session budget. Increasing your bets to chase losses is the biggest mistake you can make.
- Track your play history: Record deposits, withdrawals, and results for every session. This gives you a true picture of your spending.
Account Verification Process
Why KYC is needed and how to complete it — simple step-by-step.
KYC (Know Your Customer) is a global security standard. It protects your account from unauthorised use and ensures safe transactions.
Upload clear photos of the front and back of your NID.
Submit a copy of a bank statement or utility bill (within the last 3 months).
Take a clear selfie holding your NID. Your face and the card must both be visible.
Verification is usually completed within 1-24 hours. All services become fully available once verified.
Player Experiences
What real players are saying about ba99ba.
"I have used many platforms, but withdrawals to bKash on ba99ba are the fastest. I received my money in just 40 minutes. The cricket betting section is great."
Dhaka
"Deposits and withdrawals with Nagad are completely hassle-free. I was genuinely surprised to find live chat support in Bengali. I can't imagine IPL season without ba99ba."
Sylhet
"The slot games are great — especially Fortune Tiger. I've reached Gold level in the VIP program and I'm getting cashback every week. The platform runs very smoothly on mobile."
Chittagong
Betting Glossary
Simple explanations of essential betting and casino terms for new players.
RTP
Return to Player — the percentage of total bets that a game returns to players over the long term. Example: a 96% RTP means an average of ৳96 is returned for every ৳100 wagered.
House Edge
The casino's mathematical advantage — what remains after subtracting the RTP. A 5% house edge means the casino earns an average of 5% on every bet.
Wager / Stake
A wager or stake is the amount of money you place on a specific bet. In the context of bonuses, a wagering requirement refers to how many times the bonus must be bet before it can be withdrawn.
Odds
A mathematical expression of the probability of winning a bet. Odds of 2.0 mean you will receive double the amount you wagered. The higher the odds, the higher the risk and the higher the potential reward.
Parlay / Accumulator
Combining multiple bets together into one larger bet. You must win every single bet; if one loses, the entire parlay is lost — but if you win, the reward is much greater.
Live Bet
Placing a bet in real time while an event is in progress. Odds change every moment; quick decision-making is essential.
Cashout
The option to withdraw a set amount from a bet before its final result is decided. Used to reduce risk and secure a partial profit.
Bankroll
The total amount of money you have set aside for playing. Bankroll management means spending this money in a planned way.
Volatility
A measure of how unpredictable a game is. High volatility means the chance of big wins but longer dry spells; low volatility means frequent smaller wins.
Free Spin
A bonus or feature in a slot game that awards spins at no cost. Winnings from these spins are usually subject to a wagering requirement.
Spread
In sports betting, an artificial points gap between two teams set by the bookmaker. It creates equal betting opportunities even between unevenly matched teams.
Wagering Requirement
The condition specifying how many times a bonus must be wagered before it can be withdrawn. At ba99ba, the wagering requirement for the welcome bonus is just 10x.
Join ba99ba Today
Claim your 100% welcome bonus, deposit easily via bKash or Nagad, and dive into the action with cricket, slots, and live casino.
Log In Now24/7 Support
Whatever the issue, we are always here for you.
Instant live chat support in Bengali is available 24 hours a day, 7 days a week.
Our support team is ready to help you entirely in Bengali.
ba99ba never sells your personal information to third parties. We use SSL encryption to keep all transactions and data secure. For full details on cookie use and data processing, read our Privacy Policy.
Responsible Gaming
Stay entertained, stay in control — that is our commitment.
Gambling is a form of entertainment, not a source of income. At ba99ba, we place the highest importance on our players' wellbeing.
- Set deposit limits — keep your monthly budget in check
- Self-exclusion — temporarily close your account if needed
- Always keep in mind that losing real money is a possibility
- Do not bet while drinking or under emotional stress
- If you have a problem, contact support
Frequently Asked Questions
Answers to the most commonly asked questions about ba99ba.
How to Get Started
Start playing on ba99ba in just a few steps.
Create an Account
Go to the ba99ba Login page and register quickly with your mobile number and details.
Make Your First Deposit
Deposit from as little as ৳500 via bKash, Nagad, or Rocket and receive a 100% welcome bonus.
Play and Win
Cricket, football, slots, or live casino — choose your favourite game and receive your winnings directly on your mobile.
Why Wait?
Thousands of players in Bangladesh are already enjoying their favourite games on ba99ba.