Bet online at 99bat — instant deposits via bKash & Nagad, play at Bangladesh's top casino
Deposit from just ৳500 with bKash, Nagad, or Rocket and start playing right away. Cricket betting, live casino, slots — all in one place, fully in Bengali.
99bat's Our Story
99bat was built around a simple idea — a world-class online betting experience for the people of Bangladesh, entirely in their own language and using the payment methods they already know. From the busy streets of Dhaka to every corner of Bangladesh, our goal is for every player to bet with ease and comfort.
We believe transparency and honesty come first. The terms of every bonus, the rules of every payment — all written clearly in Bengali. No hidden charges, no misleading offers. Building a long-term, trusted relationship with our players is our greatest achievement.
Every step at 99bat carries a commitment to responsible play. We want our platform to be an enjoyable source of entertainment, and for every player to play within their own limits. We deliver our service every day with the best technology, SSL encryption, and a guarantee of fair play.
For ages 21 and above only
99bat — From Account Creation to First Withdrawal
Start your betting journey in just a few steps
Create an Account
Go to the 99bat login page and create an account in just a few seconds with your name, mobile number, and password.
Verification
Submit your National ID (NID) or other identity document. This is a mandatory step for secure transactions.
First Deposit
Make your first deposit from just ৳500 via bKash, Nagad, or Rocket. It will be added to your balance instantly.
Claim Welcome Bonus
Get a 100% bonus on your first deposit, up to ৳8,000. Example: deposit ৳1,000 and your total balance becomes ৳2,000.
First Game or Bet
Cricket betting, slots, live casino, or crash games — choose the category you like and play at your own pace.
Withdrawal
Withdraw your winnings from a minimum of ৳500. It will typically arrive in your mobile banking account within 15 minutes to 2 hours.
Easy Payment Methods — Deposit and Withdraw Your Way
At 99bat, deposit and withdraw easily using Bangladesh's most popular mobile banking and bank transfer services. Minimum deposit is just ৳500, and minimum withdrawal is also ৳500.
| Payment Method | Best For | How to Deposit | Charges |
|---|---|---|---|
| bKash | Mobile banking users | Enter your bKash number on the deposit page and confirm with your PIN | Usually no charge |
| Nagad | Postal department mobile service users | Make a quick payment with your Nagad number and PIN | Usually no charge |
| Rocket | Dutch-Bangla Bank users | Pay easily with the Rocket app or number | A small charge may apply |
| Upay | UCB mobile banking users | Select the payment option from the Upay app | Usually no charge |
| Bank Transfer | For large transactions (e.g., Dutch-Bangla Bank, BRAC Bank, Islami Bank) | Transfer directly using your bank account number and IBAN | A small charge may apply depending on the bank |
Withdrawals are typically processed within 15 minutes to 2 hours.
Bonus Terms & Conditions in Plain Language
No hidden conditions — everything is clear and straightforward
| Offer | Amount | Maximum Bonus | Wagering Requirement |
|---|---|---|---|
| Welcome Bonus (First Deposit) | 100% | ৳8,000 | 10x the bonus amount |
| VIP Weekly Cashback | Bronze 0.4% / Silver 0.8% / Gold 1.2% | Based on tier | No wagering |
What is a wagering requirement?
To withdraw bonus funds, you must wager that amount a set number of times. Example: ৳1,000 bonus × 10 = you must place ৳10,000 in bets before the bonus winnings can be withdrawn.
Game Contribution
Not all games count equally toward wagering. Slots generally contribute more, while table games contribute less. See the bonus page for each game's contribution rate.
Maximum Bet While a Bonus is Active
There is a maximum bet limit for each wager while a bonus is active. Placing bets beyond this limit may result in the bonus being cancelled. See the bonus page for details.
Bonus Expiry and Maximum Cashout
Each bonus has a set expiry date and a maximum withdrawable limit. Any unused bonus will be automatically cancelled once it expires.
Example Calculation
Say you deposit ৳1,000. With the 100% bonus you receive an additional ৳1,000 — making your total balance ৳2,000. To withdraw the ৳1,000 bonus, you must place a total of ৳10,000 in bets (bonus amount × 10, applied to the bonus portion only, not the deposit).
Claim your Welcome Bonus of up to ৳8,000 now
100% bonus on your first deposit — start with just ৳500 via bKash or Nagad
Open an Account & Claim Your Bonus99bat VIP Program — Rewards for Your Loyalty
The more you play, the more benefits you earn
Bronze Tier
Weekly cashback up to 0.4%
- Cashback on every bet
- Special promotional offers
- 24/7 Bengali support
- Priority withdrawals
Play regularly to move up from Bronze to Silver.
Silver Tier
Weekly cashback up to 0.8%
- All Bronze benefits
- Faster withdrawal processing
- Special birthday bonus
- Exclusive Silver offers
Play consistently to advance from Silver to Gold.
Gold Tier
Weekly cashback up to 1.2%
- All Silver benefits
- Personal account manager
- Invitations to exclusive events
- Highest priority service
99bat's highest level — the best benefits for the best players.
Live Casino Tables — A Real Experience, From Home
Play in front of a professional dealer just like a real casino. Experience live gaming through HD video streaming and interactive chat.
Baccarat
Live DealerPlayer or Banker — who will you back? Simple rules, fast gameplay, and the most popular table game in Asia. Table limits from low to high — suitable for players of all levels.
Roulette
EuropeanWhere will the ball land on the spinning wheel — bet on a number, a color, or a row. Both European and American variants are available.
Blackjack
Card GameTry to get as close to 21 as possible — beat the dealer without going bust. Make smart decisions — hit, stand, or double.
Andar Bahar
South AsiaA traditional card game from the Indian subcontinent — Andar Bahar? One card is drawn, you pick which side it lands on. Simple, fast, and exciting.
Game Show Wheel
EntertainmentBet on a giant spinning wheel just like a television game show. Enjoy the fun atmosphere with a live host.
Sic Bo
Dice GameRoll three dice and bet on the outcome — total sum, specific numbers, or a triple. This traditional Chinese game is now in live format.
Crash Games — Fast Rounds, High Excitement
Crash games like Aviator and JetX are now on 99bat. In these games, a multiplier slowly rises — you need to cash out before it crashes.
How a round works
Place your bet before the round starts. The plane or rocket takes off and the multiplier keeps climbing. Cash out whenever you want.
Auto cashout
Take advantage of automatic cashout at a set multiplier. Play with a plan instead of emotion.
Why are rounds so short?
Each round lasts just a few seconds to a few minutes. This fast-paced game format makes it ideal even for busy players.
Set a stop limit
Decide your daily loss limit before you start playing. When you reach that limit, take a break. Responsible play is the best play.
Local card games — familiar games, new stage
Beloved games from Bangladesh and the subcontinent are now online
Teen Patti
Live DealerThe most popular card game in the Indian subcontinent. Build the best hand with three cards and bluff your opponents.
Tip: Start by playing blind (without looking at your cards), then look once your confidence grows.
Andar Bahar
Live DealerA card is drawn from the middle of a deck. Andar (left) or Bahar (right) — which side will it match? Simple rules, fast rounds.
Tip: Start by betting on just one side to practice.
Callbreak
MultiplayerA 52-card game hugely popular in Nepal and Bangladesh. Bid each round and win exactly that many tricks. Test your skills against four players.
Tip: Spades are trump — keep your spade cards carefully.
Ludo & Rummy
MultiplayerThe Ludo you grew up with is now online — in a faster format. In Rummy, form sets and sequences and declare before your opponents. Both are played against other players.
Tip: In Rummy, sort your high-value cards early.
Account verification process — transparent and simple
KYC (Know Your Customer) verification is the foundation of secure transactions. It keeps your account safe and ensures faster withdrawals.
National ID Card (NID)
Upload photos of the front and back of your government-issued NID card. This is the primary document for identity verification.
Proof of address
A utility bill, bank statement, or any other official document that clearly shows your name and address.
Selfie verification
Take a selfie holding your NID. This confirms that you are the account holder.
What happens after verification?
Once verification is complete, your withdrawal limit increases, VIP benefits unlock, and transactions become faster.
Why is KYC required? KYC is mandatory to ensure legal compliance and prevent fraud. Your information is protected with SSL encryption and is not shared with third parties.
24/7 support in Bengali — always by your side
We are always ready for any question or issue
Live Chat
Chat directly in Bengali via live chat from any page on the site. Bengali-speaking agents are always online.
Email support
For detailed questions, email us at: [email protected] — you will receive a reply in Bengali or English.
FAQ in Bengali
Answers to common questions are covered in detail on our Bengali FAQ page — deposits, withdrawals, bonuses, and everything else.
Support in English too
The same 24/7 service is available in English as well. If you are playing from abroad or prefer to communicate in English, we support that too.
Bankroll management guide — the path to smart play
Managing your money is the most important skill for enjoying betting over the long term. Following the guidance below will make your playing experience balanced and enjoyable.
- Set a budget: Decide in advance how much you can spend on entertainment each week or month. This budget should never come from essential expenses (rent, food, bills).
- Divide into sessions: Split your total budget into smaller sessions. Sit down with a set amount for each session. Do not use your entire budget in one session.
- 1–5% per bet: A widely accepted rule is to never use more than 1% to 5% of your total session balance on any single bet. This keeps you in the game longer.
- Take a break after winning: Stop deliberately after winning a certain amount. Protect your winnings rather than putting everything back in out of greed.
- Stop when you lose: Set a loss limit in advance. When you reach that limit, stop playing for the day — keep a clear head for the next day.
- Keep records: Track how much you deposited, how much you played, and how much you withdrew — keep this in a simple notebook. It is invaluable for understanding your own playing patterns.
Trusted game providers — a guarantee of quality games
Games from the world's leading providers are on 99bat
Every provider has their games tested by third-party auditors — fair play guaranteed.
99bat — all categories at a glance
Go straight to your preferred category
Treasures of Aztec
A popular slot by PG Soft — search for the mysterious treasure of the Aztec civilization.
See moreCricket
BPL, IPL, T20 World Cup — bet on all major tournaments including the Bangladesh Tigers.
See moreSlots
Fortune Tiger, Gates of Olympus, Sweet Bonanza — the best slot games all in one place.
See moreRefer a friend — enjoy together
Invite your friends to 99bat and both of you get rewards.
Share your referral link
Log in to your 99bat account and share your personal referral link with friends via WhatsApp, Facebook, or SMS.
Friend registers and makes their first deposit
The referral is complete when your friend creates an account using your link and makes their first deposit.
Both of you get rewards
After a successful referral, both you and your friend will receive rewards. Reward details can be seen after logging in.
Fair use terms
- You cannot refer yourself (self-referral is not allowed).
- Only one account per person is permitted.
- Referral benefits apply to new players only.
- See the full bonus terms and conditions by logging in to your account.
Refer
For every successful referral, both you and your friend will receive special rewards. The more friends you bring, the more benefits you get.
You receive
Friend receives
Join 99bat today
Deposit just ৳500 with bKash or Nagad and get a 100% welcome bonus. For players aged 21 and above only.
Start now