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.
Why choose bk99?
Cricket betting, slots, live casino and local payments — all in one platform, built with Bangladeshi players in mind.
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.
Competitive Odds
Good odds are available across hundreds of markets in BPL, IPL, T20 World Cup and football — from Match Winner to Runs Line.
SSL-Secured Platform
Your account, transactions and personal data are protected with SSL encryption. Login is further secured through OTP verification.
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.
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 Cashback Program
Weekly cashback is available across three VIP tiers from Bronze to Gold. The more you play, the more benefits you receive.
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.
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 detailsIntroduction 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.
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.
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.
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.
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 strategiesShade 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 guideCricket
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 guideSlots
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 informationbk99 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 CasinoIntroduction to jackpot games
In jackpot games, the prize grows with every bet placed. Learn below about the different types of jackpot mechanics.
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 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 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 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.
Withdrawal channel
- bKash
- Nagad
- Rocket
- Upay
- Bank transfer (including Dutch-Bangla Bank, Islami Bank, BRAC Bank and others)
Typical processing time
30 min. – 3 hours
The same timeframe applies to all methods — there is no separate faster or slower option.
Minimum Withdrawal
৳800
Each withdrawal request must be for a minimum of ৳800.
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.
First Deposit Bonus
Bonus up to ৳5,000
- Minimum deposit: ৳300
- Wagering: bonus amount × 10 times
- Deposit ৳1,000 → Bonus ৳2,000 → Balance ৳3,000 → Wagering ৳20,000
For new players making their first deposit.
Create an account on the bk99 Login pageWeekly VIP Cashback
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 benefitsHow Does Wagering Work?
You cannot withdraw a bonus directly — the bonus amount must be used in bets a set number of times.
Minimum withdrawal: ৳800
Read the full terms before claiming.
Payment Methods
bk99 supports all major payment methods available in Bangladesh. Minimum deposit ৳300.
Deposit Methods
The most popular mobile banking in the country — fast transfers.
Post Office's digital wallet, available everywhere.
Dutch-Bangla Bank's mobile banking service.
UCB's digital wallet service.
Dutch-Bangla, Islami Bank, BRAC Bank and other major banks.
Withdrawal Methods
Received directly to your mobile.
A popular option for fast transfers.
Convenient withdrawal via Dutch-Bangla.
Withdraw to your UCB wallet.
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
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.
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 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
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
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
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.
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.