bad99 Online Casino & Betting
✦ Premium Gaming Platform

bad99 Betting Site — Easy Deposit with bKash & Nagad, Instant Withdrawal

Built specifically for players in Bangladesh. Start from just ৳100 and enjoy a unique experience in cricket betting, live casino and slots.

3 Payment Methods Supported
৳100 Minimum Deposit
100% Welcome Bonus up to ৳15,000
24/7 Live Support in Bengali

bad99 Explore the Site

bad99 Money Coming Slot Game

Money Coming

JILI's popular Money Coming slot. Simple mechanics, exciting features and the chance to win big.

Learn More
bad99 Fruit Shop Slot Game

Fruit Shop

A classic fruit-themed slot game. Colorful graphics and straightforward gameplay make it very popular with new players.

Learn More
bad99 Cricket Betting

Cricket

Bet on various cricket tournaments including BPL, IPL and the T20 World Cup. Many markets available, from match winner to over/under.

Learn More
bad99 Slots Game Collection

Slots

Hundreds of slot games from PG Soft, Pragmatic Play and JILI. Play at any budget, with great bonus features and free spins.

Learn More
bad99 Live Casino

bad99 Casino

Experience a real casino feel at live dealer tables from Evolution Gaming and Ezugi. Live roulette, baccarat, blackjack and much more.

Learn More

Why Choose bad99

From Dhaka to Chittagong — the reasons players across Bangladesh trust bad99.

Instant Withdrawal

Your winnings reach your bKash or Nagad in just 10–45 minutes.

SSL Encryption

Your information and money are fully protected with the highest-grade SSL encryption.

24/7 Bengali Support

Get help in Bengali via live chat and email for any issue, around the clock.

Local Payments

Deposit from just ৳100 with bKash, Nagad & Rocket — no hassle.

VIP Program

The more you play in the four-tier VIP club, the more weekly cashback you earn.

Huge Game Collection

Slots, live casino, cricket betting, fishing games and local card games — all in one place.

Generous Bonuses

100% bonus on your first deposit — up to ৳15,000 — plus regular offers.

Mobile-Friendly

Runs smoothly on any smartphone — a complete experience without a separate app.

Ready to Win Big?

Log in to bad99 today and get started with a 100% welcome bonus — up to ৳15,000.

Log In Now

For ages 21 and above only

Let Your Journey Begin

Getting started at bad99 is very simple. Just follow the four steps below.

1

Sign Up

Go to the bad99 Login page and create an account with your mobile number. The whole process takes just a few minutes.

2

Deposit

Deposit from just ৳100 with bKash, Nagad or Rocket. The 100% bonus will be added automatically on your first deposit.

3

Play & Enjoy

Cricket betting, live casino, slots or card games — pick your favorite game and start playing.

4

Withdraw

After winning, withdraw from as little as ৳1,000. Your money usually arrives in your mobile wallet within 10–45 minutes.

bad99 Simple Deposit & Withdrawal Process

Bonus Terms & Conditions in Plain Language

bad99's bonus system is completely transparent. No hidden conditions.

Bonus Type Amount Wagering
Welcome Bonus (First Deposit) 100%, up to ৳15,000 20x (on bonus amount)
VIP Weekly Cashback Bronze 0.3% → Platinum 1.2% Not applicable

Important Bonus Conditions

What is a wagering requirement?

To withdraw bonus funds, you must place a certain amount in bets. This is calculated on the bonus amount only, not the deposit. Example: ৳1,000 bonus × 20 = ৳20,000 must be wagered before withdrawing bonus winnings.

Game Contribution

Not all games contribute equally toward meeting the wagering requirement. Slots generally contribute the most, while some games contribute only partially.

Maximum Bet Limit (While a Bonus is Active)

A maximum limit applies to each bet while a bonus is active. Exceeding this limit may result in the bonus being cancelled.

Bonus Expiry

Wagering must be completed within a set period after receiving the bonus. Any unused bonus is cancelled once the expiry period has passed.

Maximum Cashout

A maximum withdrawal limit may apply to winnings earned from a bonus. Read the terms and conditions for full details.

bad99 VIP Club

The more you play, the bigger the rewards — with weekly cashback.

Bronze
0.3%

Weekly cashback up to


  • Live Chat Support
  • Basic Promotions
  • Fast Withdrawal
Silver
0.6%

Weekly cashback up to


  • Priority Support
  • Exclusive Offers
  • Bonus Boost
Platinum
1.2%

Weekly cashback up to


  • Maximum Cashback
  • VIP Event Access
  • Personal Perks
bad99 Bangladeshi Payment Methods bKash Nagad

Built for Bangladeshis

bad99 was built with Bangladeshi players in mind from the start. The entire site is in Bengali, currency is in taka (৳), and the payment methods are fully local.

Bengali Language Bangladeshi Taka (৳) bKash Nagad Rocket 24/7 Bengali Support

Rocket is Dutch-Bangla Bank's mobile wallet service. Through these three services you can deposit from just ৳100 at any time, from anywhere.

Contact the Support Team

Via live chat or email: [email protected]

Trusted Game Providers

Direct partnerships with the world's leading game software companies.

Pragmatic Play
Evolution Gaming
Microgaming
NetEnt
Ezugi
Spribe
PG Soft
JILI
Play'n GO
Hacksaw Gaming
Red Tiger
BTG

Pragmatic Play

Gates of Olympus, Sweet Bonanza, Sugar Rush — favorites for millions of players worldwide.

Evolution Gaming

The industry's best in the live dealer category. Live tables for baccarat, roulette and blackjack.

JILI

An Asia-focused game developer with particular expertise in crash games, fishing and bingo.

PG Soft

Fortune Tiger, Mahjong Ways — this mobile-first provider is very popular across South Asia.

Spribe

The creator of Aviator. A pioneer in the crash game category — fast rounds, simple mechanics.

Ezugi

A South Asia-friendly live casino. Live versions of local card games including Teen Patti and Andar Bahar.

Local Card Games

Your favorite card games are now online — play anytime, from anywhere.

Teen Patti

In this traditional Indian-Bangladeshi card game played with three cards, each player tries to build the best possible hand. JILI's Teen Patti games can be played against a live dealer or other players. Beginner tip: start with small bets and make your decisions once you have a feel for the hands.

Live & Multiplayer

Callbreak

This trick-taking card game has four players — each declares in advance how many tricks they expect to win. JILI Callbreak Quick lets you play rounds at lightning speed. Beginner tip: place your bid based on how many spade (trump) cards you hold in your hand.

Multiplayer

Andar Bahar

One of the most popular card games in South Asia. The dealer reveals a joker card; you bet on which side — Andar (inside) or Bahar (outside) — a card of the same value will appear first. Ezugi's live tables let you play with a real dealer. Beginner tip: statistically, there is a slightly higher chance of the card matching on the Andar side.

Live Dealer

Ludo / Rummy

JILI Ludo Quick is a fast online version of the classic Ludo — playable in single-player or multiplayer mode. In Pool Rummy, the goal is to form sets and sequences with your cards and finish your hand before the others. Beginner tip: in Rummy, try to form a 'pure sequence' as your very first move.

Multiplayer

RTP and House Edge Explained

RTP, or Return to Player, is a game's long-term theoretical statistic that tells you what percentage of total bets is returned to players on average. For example, if a slot has an RTP of 96%, then in theory an average of ৳96 comes back for every ৳100 wagered — the remaining ৳4 is the house edge.

The house edge is the casino's long-term mathematical advantage. This advantage varies across different games. Slot games typically have an RTP of 92–98%, meaning a house edge of 2–8%. In blackjack, using the correct strategy can push the RTP to nearly 99%, bringing the house edge down to around 1%. Roulette RTP generally falls between 94–97%, depending on the type of table.

One important thing to keep in mind: RTP is an average taken over millions of rounds in the long run. Results in any single session can be much higher or much lower than this figure. This is known as volatility, or variance. In a high-volatility game, wins come less often but tend to be larger; in a low-volatility game, wins come more frequently but stay smaller.

It is a good idea to understand a game's RTP and volatility before you start playing. This helps with budget planning and keeps you mentally prepared for unpredictable sessions. Remember: a higher RTP does not guarantee a win in every session — it is simply an indicator of a mathematical probability.

bad99 Bankroll Management Guide Betting Budget

Bankroll Management Guide

The most important aspect of responsible gambling is bankroll management — that is, a disciplined plan for how much to bet and when to stop. It not only protects your money but also makes the gaming experience more enjoyable.

Set a Gaming Budget

Each month, set aside a fixed portion of what you can afford to spend on entertainment. Keep this budget separate from essential living expenses (rent, food, transport). Never bet money you are not comfortable losing.

Divide It into Sessions

Split your monthly budget into equal portions — for example, if you play once or twice a week, set a separate allocation for each session. Once a session's allocation is used up, stop for the day. Do not dip into the next session's funds early.

The 1–5% Rule Per Bet

Place no more than 1–5% of a session's allocation on a single bet. Say your session allocation is ৳2,000 — then keep each bet between ৳20 and ৳100. This rule extends the life of your bankroll and prevents one bad round from wiping everything out.

When to Stop After a Win

After a big win, set a 'lock-in' target — for example, set aside 50% of the winnings and continue playing only with the rest. This ensures the session never ends on a completely negative note.

When to Stop After a Loss

Stop when 50–75% of your session allocation is gone. Placing larger and larger bets trying to recover losses after a losing streak — a mindset known as 'chasing losses' — can drain your entire budget quickly. Take a break and come back in the next session.

Track Your History

Keep a simple note of each session's spending, wins and losses, and time spent. Reviewing it month by month will show you which games you enjoy the most and where you need to be more careful. For a detailed guide, visit our Responsible Gaming page.

Account Verification Process

KYC (Know Your Customer) verification keeps your account secure and helps prevent financial fraud.

1
Why is KYC required?

Identity verification is a standard security practice on international online gaming platforms. It protects your account from unauthorized access, prevents money laundering, and ensures that withdrawal funds reach the rightful owner.

2
What documents may be needed?

A valid national identity card (NID) or passport is generally required. A recent utility bill or bank statement may be requested as proof of address. In some cases, selfie verification is also required.

3
How long does it take?

Once all documents are submitted correctly, the process is usually completed within a short time. It may take a little longer depending on document quality and the support team's workload.

4
What happens after verification?

Once verification is complete, your account becomes fully active. Withdrawal limits increase, promotional offers unlock, and your account becomes more secure. For any questions, email [email protected] or reach out via live chat.

21+

Join bad99 Today

Deposit as little as ৳100 with bKash or Nagad and get a 100% bonus — play cricket, slots, and live casino.

Log In