From welcome bonuses for new members to daily reload offers, cashback, and VIP exclusives — the bonuses at bk99apps never stop.
All bonuses currently available at bk99apps — each with its own terms and benefits
Deposit every day and earn a 20% reload bonus. Available Monday through Sunday, once per day. Minimum deposit ৳300.
With a wagering requirement of just 3x, this bonus is the easiest one to convert into real winnings.
Get a 100% bonus on your first bet on cricket, football, or kabaddi. This offer is especially popular during BPL and international cricket seasons.
Valid for Sports Betting only. Applicable on bets with minimum odds of 1.50.
If you end the week at a net loss, 10% of that loss is returned to you as cashback every Monday morning — up to a maximum of ৳2,000.
Cashback is credited directly to your balance with no wagering requirements — that is what makes this bonus stand out.
Refer someone you know to bk99apps. Once they register and make their first deposit, you'll receive ৳500 and they'll get a welcome bonus. Each account can refer up to 10 people.
Your referral link can be found in your account settings.
VIP members receive a 30% bonus on deposits every month, along with a dedicated account manager, faster withdrawals, and access to exclusive tournaments.
A set monthly bet amount is required to reach each VIP tier.
Claiming a bonus at bk99apps is simple, but understanding the terms upfront saves you any confusion later. The most important thing to know is the wagering requirement — how many times you need to bet with the bonus amount before you can withdraw it.
A simple example: a ৳1,000 bonus with 5x wagering means you need to place a total of ৳5,000 in bets. This does not mean you have to lose ৳5,000 — you just need your total bets to reach ৳5,000. Placing 100 bets of ৳50 each is all it takes to meet the wagering requirement.
The cashback bonus at bk99apps is wagering-free — meaning you can withdraw that money directly, no strings attached. For experienced players, this is the most valuable bonus on offer.
If wagering is not completed within the bonus validity period, the bonus will be forfeited — however, your original deposit remains intact. Before claiming any bonus, make sure you have enough time to meet the wagering requirements before it expires.
New to bk99apps? Start with the Daily Reload Bonus — just 3x wagering with a 24-hour validity. Lower wagering means you can withdraw your bonus with less hassle.
Not all games at bk99apps contribute equally toward meeting wagering requirements. The table below shows the contribution rates for the main game categories.
| Game Categories | Contribution Rate | Example | Type |
|---|---|---|---|
| Slots | 100% | Fortune Tiger, Mahjong Ways | Fastest |
| Sports Betting | 100% | Cricket, football (1.50+ odds) | Fastest |
| Live Casino | 20% | Baccarat, Roulette, Blackjack | Medium |
| Video Poker | 15% | Texas Hold'em | Medium |
| Tie Bet (Baccarat) | 0% | Tie Bet | Does Not Count |
Terms and conditions are subject to change. Please refer to the Terms & Conditions page for the most up-to-date information.
The complete guide to claiming and using bonuses at bk99apps
Open a new account at bk99apps and verify your phone number via OTP — that's all it takes to qualify for the welcome bonus.
Head to the bonus page and find the offer you want. Read the terms carefully — especially the wagering requirements and expiry date.
Make a deposit of at least the minimum required amount via bKash, Nagad, or Rocket. If you have a bonus code, enter it at the time of deposit.
After making a deposit, log in to your account and click "Activate Bonus". Some bonuses are credited automatically, while others need to be claimed manually.
Complete the wagering within the specified period. Once done, the full bonus amount becomes withdrawable.
Four VIP tiers for regular players — each with its own set of exclusive perks
5% Rebate & Priority Support
10% rebate, faster withdrawals, exclusive offers
15% Rebate, Personal Manager & Exclusive Events
20%+ rebate, custom bonuses, maximum withdrawal limit
Many players end up disappointed with bonuses at bk99apps simply because they didn't read the terms first. But those who understand the conditions before using a bonus find it genuinely rewarding.
A player from Khulna who regularly claims the daily reload bonus shared that depositing ৳500 each day earns ৳100 in bonus funds. Over 30 days, that adds up to ৳3,000 in extra balance. With 3x wagering, you only need to place ৳300 in bets for that ৳100 to become withdrawable.
Think of the cashback bonus as a safety net. Even if you have a rough week, there's a chance some of it comes back on Monday morning. It takes a lot of the stress out of playing.
Reaching VIP status does require more play, but regular players get there naturally over time. Having a dedicated account manager means any issue gets resolved directly, without the runaround.
There are a few common mistakes bk99apps users make that, if avoided, can make bonuses far more worthwhile.
Forgetting about your bonus is one of the biggest mistakes you can make. When people suddenly remember it the day before it expires, they often rush to place large bets — which can be dangerous.
Tie bets in Baccarat do not count toward wagering. Many players are unaware of this and end up frustrated when their wagering progress seems stuck.
Some bonuses are only valid on specific games. Using them on other games may result in the bonus being forfeited.
While a bonus is active on bk99apps, you cannot claim another one. Complete the wagering on your current bonus before claiming the next.
The bonus is credited to your account the moment it's activated — no waiting required.
Every bonus comes with terms written in plain Bengali — and if anything is unclear, our support team is always there to help.
Activating, tracking, and using bonuses on bk99apps is all possible directly from your mobile browser.
How much wagering you have completed and how much remains is all visible in real time on your account dashboard.
Answers to common questions about bk99apps bonuses and account management
Register for free at bk99apps and claim a 150% welcome bonus on your first deposit. This is a limited-time offer.