For ages 21+

bk99 app online betting —
Bet on BPL, IPL and international cricket
in the right markets

Bet on Match Winner, Top Batsman and Runs markets — with slots, live casino and local payment options. One platform for players from Dhaka and across Bangladesh.

200% First Deposit Bonus
৳300 Minimum Deposit
24/7 Live Chat Support
30 min. Withdrawals start

Why choose bk99?

Cricket betting, slots, live casino and local payments — all in one platform, built with Bangladeshi players in mind.

Payments

Fast Deposit and Withdrawal

Deposits via local payment methods including bKash, Nagad and Rocket complete within minutes. Withdrawals are generally processed within 30 minutes to 3 hours.

Betting

Competitive Odds

Good odds are available across hundreds of markets in BPL, IPL, T20 World Cup and football — from Match Winner to Runs Line.

Security

SSL-Secured Platform

Your account, transactions and personal data are protected with SSL encryption. Login is further secured through OTP verification.

Support

24/7 Support in Bengali

Help is available in Bengali and English via live chat and email, seven days a week, around the clock. The support team is always ready to assist.

Games

Large Game Collection

Slots, live casino, fishing games, bingo — all types of games in one place. Games from top studios including PG Soft, JILI and Evolution.

VIP

VIP Cashback Program

Weekly cashback is available across three VIP tiers from Bronze to Gold. The more you play, the more benefits you receive.

Bonus

Welcome Bonus Offer

A 200% bonus is available on your first deposit. The bonus terms are clear and full details are provided in the Bonus section.

App

Android and iOS App

The bk99 Android APK and iOS app are available through official channels. Bet and play games comfortably on mobile.

View bk99 mobile app details

Introduction to local card games

Card games that have long been popular in Bangladesh are now available to play online. The basic rules of each game are explained here in simple language for new players.

bk99 Teen Patti card game
Teen Patti

Teen Patti

Each player receives three cards; the goal is to hold the best hand and play against the dealer or other players. A round typically ends within two to three minutes.

Tip: Start with small bets to get a feel for hand values.

Available at live dealer tables and in multiplayer format against other players.

bk99 Andar Bahar live table
Andar Bahar

Andar Bahar

The dealer places one card face-up in the middle of the table, then deals cards one by one into two piles — "Andar" and "Bahar". The side that receives a card matching the middle card's value wins. Rounds finish very quickly.

Tip: Both sides have roughly equal odds — bet at a steady pace without rushing.

Played in real time against a live dealer.

bk99 Callbreak card game
Callbreak Quick

Callbreak Quick (JILI)

Each round starts by dealing all 52 cards among four players. Before play begins, each player must declare how many tricks they will win, then compete with Spades as the trump suit.

Tip: Count your high cards before making your declaration.

Played online against other players.

bk99 Ludo and Rummy games
Ludo and Pool Rummy

Ludo Quick and Pool Rummy (JILI)

In Ludo Quick, players race around the board using familiar Ludo rules with fast turns. In Pool Rummy, the aim is to keep your point total below the set limit by reducing points with each hand.

Tip: In Rummy, form a valid sequence as early as possible.

Both games are played against other online players.

For these card games and many more options, visit: all games at bk99 Casino.

Learn about every section of the site

See at a glance what is available and where — from cricket betting to slots, casino and dedicated game pages.

Super Bingo

This page covers the full rules, bonus rounds and card-buying strategies for JILI's Super Bingo — useful for both new and experienced players.

Super Bingo rules and strategies

Shade Dragons Fishing

This page covers fish values, special weapons and bonus stages in JDB's Shade Dragons Fishing game in detail.

Shade Dragons Fishing game guide

Cricket

A complete guide to betting on BPL, IPL, T20 World Cup and Test matches — covering Match Winner, Top Batsman, Runs Over and many more markets.

Cricket betting markets guide

Slots

Browse slot games from top studios including PG Soft, Pragmatic Play and JILI, with RTP comparisons and recommendations based on volatility.

Slot game collection and RTP information

bk99 Casino

From live Baccarat, Roulette and Teen Patti to fishing games — the bk99 Casino page lists all casino game categories and their rules.

Live game list at bk99 Casino

Introduction to jackpot games

In jackpot games, the prize grows with every bet placed. Learn below about the different types of jackpot mechanics.

Progressive Slots

Progressive Jackpot Slots

A small portion of each spin goes into the jackpot pool. Hitting a specific symbol combination wins the entire prize, after which the pool resets and starts growing again from zero.

Gates of Olympus (Pragmatic Play) and Fortune Gems (JILI) use this type of mechanic.

Fishing Games

Fishing Game Jackpot

In fishing games, catching special large fish or boss characters awards jackpot prizes. The larger the fish, the bigger the reward.

Mega Fishing and Jackpot Fishing (JILI) are examples of this type of game.

Live Casino

Live Casino Side-Bet Jackpot

Placing a side bet alongside Baccarat or Roulette gives a chance to win from a separate jackpot pool. You can win the side bet even if you lose the main game.

This mechanic is available at Evolution and Pragmatic Play Live tables.

Fixed Jackpot

Fixed Jackpot Slots

In these slots the jackpot amount is set in advance — the pool size does not change regardless of bet size. The jackpot triggers after a certain number of spins or by entering a special feature.

Jackpot Joker (JILI) and Fortune Garuda 500 (JILI) are notable examples.

To see more jackpot and high-volatility slots, visit: jackpot slot collection.

How fast are withdrawals?

The withdrawal process at bk99 is straightforward and reliable. See three key points at a glance below.

Method

Withdrawal channel

  • bKash
  • Nagad
  • Rocket
  • Upay
  • Bank transfer (including Dutch-Bangla Bank, Islami Bank, BRAC Bank and others)
Time

Typical processing time

30 min. – 3 hours

The same timeframe applies to all methods — there is no separate faster or slower option.

Minimum

Minimum Withdrawal

৳800

Each withdrawal request must be for a minimum of ৳800.

Once account verification is complete, payouts are faster and more secure. Payments are always sent to the player's own account or wallet — never to a third party.

Compare offers before you start

Questions Bangladeshi players commonly ask before making their first deposit — how much the bonus is, how cashback works, what wagering means — all in one place.

VIP Cashback

Weekly VIP Cashback

🥉 Bronze0.5%
🥈 Silver1.0%
🥇 Gold1.5%

Cashback is calculated on weekly net losses. Silver member, ৳20,000 net loss → ৳200 cashback.

A long-term benefit for regular players.

Full details of VIP benefits
A Simple Guide to Understanding Wagering

How Does Wagering Work?

You cannot withdraw a bonus directly — the bonus amount must be used in bets a set number of times.

Example: ৳5,200 deposit → bonus ৳5,000 → total balance ৳10,200 → wagering ৳5,000 × 10 = ৳50,000 must be completed.

Minimum withdrawal: ৳800

Read the full terms before claiming.

21+  All betting and casino activities on this site are for persons aged 21 and above only. Please read the full terms and conditions before claiming any bonus, and play within your means.

Payment Methods

bk99 supports all major payment methods available in Bangladesh. Minimum deposit ৳300.

Deposit Methods

bKash

The most popular mobile banking in the country — fast transfers.

Nagad

Post Office's digital wallet, available everywhere.

Rocket

Dutch-Bangla Bank's mobile banking service.

Upay

UCB's digital wallet service.

Bank Transfer

Dutch-Bangla, Islami Bank, BRAC Bank and other major banks.

Withdrawal Methods

bKash

Received directly to your mobile.

Nagad

A popular option for fast transfers.

Rocket

Convenient withdrawal via Dutch-Bangla.

Upay

Withdraw to your UCB wallet.

Bank Transfer

Direct transfer to your main bank account.

Cricket Format Explained

Understanding the format before placing bets is important — because the types of markets differ for each format. The differences from T20 to Test are listed below.

T20

T20

20 overs per innings, match usually lasts 3–4 hours. In this fast-paced format, match winner, top scorer and over/under markets are the most popular.

ODI

One Day International (ODI)

50 overs per innings, match lasts about 7–8 hours. Betting market odds shift considerably mid-match, so there are more in-play betting opportunities.

Test

Test Cricket

A five-day match with two innings each. A draw is possible, so you can bet on three outcomes. Series result and session-based markets are available.

The Hundred

The Hundred

100 balls per innings — a new English format. The match finishes within 2–3 hours, and because the pace is fast, odds change quickly.

Bangladesh players are most interested in BPL, IPL and the ICC T20 World Cup. These leagues have more matches, so more betting markets are available.

Complete Guide to Cricket Betting Markets
bk99 Cricket Betting Format — Various Markets

Start Playing Today — with Bangladesh's Own Payment Methods

Deposit using local methods including bKash, Nagad and Rocket, and take part in all games from cricket to slots.

Go to bk99 Login Page
bk99 Slot RTP and Volatility — Educational Information

Learn About Slot RTP and Volatility

RTP stands for "Return to Player" — it is the percentage of total bets that a slot game returns on average over millions of spins in the long run. It is a statistical average, not a guaranteed result in any single session.

Slot games generally have an RTP between 94–97%. For example, Fortune Mouse (PG Soft) has a maximum RTP of 96.96%, and Mahjong King (CQ9 Gaming) has a maximum RTP of 97.20%.

Low Volatility

Small wins come frequently. Balance decreases slowly, large jackpots are rare. Suitable if you want to play for a long time.

Medium Volatility

There is a balance between wins and dry spells. Most popular slots fall into this category.

High Volatility

You may go a long time without a win, but a large win can come. More suitable for players with a larger budget.

A progressive jackpot grows because a portion of each bet is added to the pool — the pool keeps growing until someone hits the specific combination.

Play responsibly — always keep your bet amounts within your means.

Responsible Gaming Guidelines

bk99 believes that gaming should always remain a form of entertainment. Use the tools below to set your own limits and stay safe.

Deposit Limit

Set a daily, weekly or monthly deposit limit to keep your spending under control.

Time-Out Feature

Activate a time-out to take a break for a few days. You will not be able to log in to your account during this period.

Self-Exclusion

If you want to close your account for an extended period or permanently, apply for self-exclusion.

Where to Get Help?

If you have a problem, contact the site's 24/7 live chat or email. You can also seek help from family, friends or a professional counsellor.

21+  This platform is for persons aged 21 and above only. Do not play beyond your budget — there is no guarantee of winning anywhere. For detailed guidelines see: Responsible Gaming Policy.

Keep Your Account Secure

Staying safe online means following some basic precautions. Keep the advice below in mind.

Never Share Your OTP

Do not share OTP codes received by phone or message with anyone — not even someone who calls claiming to be from the support team.

Verify the Correct Domain

Before logging in, check the address in your browser. Be alert to fake sites created in the name of bk99.

Use a Strong Password

Create a password combining uppercase letters, lowercase letters, numbers and special characters, and do not use the same password anywhere else.

Log Out on Shared Devices

If you log in on a family member's or friend's phone or computer, make sure to log out after playing and do not save your password.

Contact Support Through the Site

For any issue, contact only the site's official live chat or email — not unknown numbers or social media accounts.

Verify Forwarded Offers

Do not trust screenshots forwarded on Telegram or WhatsApp or offers from 'agents'. Verify any promotion directly on the official site yourself.