Whether you're a new or returning player, k999bet has a bonus waiting for you at every stage — from your first deposit all the way through to weekly reloads.
Resets every Sunday at midnight
All currently active bonuses at k999bet — claim them and make the most of every offer
Open your first account at k999bet, make a deposit, and receive a bonus equal to the amount you deposited. Put in ৳1,000 and your total balance becomes ৳2,000.
Get a 50% bonus on a new deposit every week — one of the most straightforward ongoing offers for existing players.
Get a portion of your losses from the previous week returned to you. The higher your VIP level, the higher your cashback rate. No wagering requirements.
Get free bets on selected matches every week. Use them on cricket, football, or any sport. Winnings go straight to you.
Log in every day to receive 20 free spins at no cost. Use them on popular Pragmatic Play slots.
K999bet sends you a special bonus on your birthday. Silver-tier members and above receive both a cash bonus and free bets.
Most bonuses are credited automatically, but for some offers you'll need to follow the steps below
Log in to your k999bet account. New here? Register for free — it only takes 2 minutes.
Click the "Bonus" tab in your account menu or sidebar. You'll find all available offers waiting for you there.
Click the "Claim" button on the bonus you want. If a promo code is required, enter it at the time of deposit.
Complete your deposit via bKash, Nagad, or another available method. The bonus will be credited to your bonus balance instantly.
You can't withdraw a bonus immediately after receiving it — you need to wager a certain amount first. This condition is known as the wagering requirement.
Bets placed with bonus funds do not count toward wagering requirements — only bets made with your real balance are counted.
Player-Based Review & Ratings
| Bonus Type | Amount | Wagering | Validity |
|---|---|---|---|
| Welcome Bonus | 100% | 15x | 30 Days |
| Weekly Reload | 50% | 20x | 7 Days |
| Cashback (VIP) | 5–25% | No conditions | Weekly |
| Free Bet | ৳500 | 1x | 7 Days |
| Daily Free Spins | 20 | 5x | 24 Hours |
| Birthday Bonus | Custom | 10x | 3 Days |
Negative experiences with online betting platform bonuses are widespread in Bangladesh. A "100% bonus" sounds great, but the terms are often so complex that withdrawing that money becomes nearly impossible. k999betOne thing I've noticed working with — the terms here are written clearly, and meeting them isn't difficult.
A quick note on the welcome bonus. The 100% match bonus means you receive the same amount as your deposit — up to ৳10,000. The 15x wagering requirement means you need to place bets totaling 15 times the bonus amount. For example, if you receive a ৳2,000 bonus, you'll need to wager ৳30,000 before you can withdraw any winnings from that bonus. For regular cricket or football bettors, hitting that figure is very achievable within a few weeks.
The weekly reload bonus is the best deal for returning players. Getting a 50% bonus on every deposit every Monday means you can top up your balance right at the start of the week. Many platforms cut back on bonuses for existing members — or stop offering them altogether. That's not the case at k999bet, where regular members get fresh offers every single week.
The cashback bonus is the most straightforward offer of the lot. No wagering conditions — a portion of your losses comes straight back to you. Everyone knows you can't win every time in betting. Cashback acknowledges that reality and says: even if you lose, you get something back. It's reassuring too — knowing there's a safety net there makes the whole experience more enjoyable.
A lot of players ask about daily free spins — "how much can you actually earn from 20 spins a day?" The answer depends on the spin value and your luck. Each free spin is typically worth between ৳1 and ৳5. So while you won't get rich from daily free spins alone, they give you a reason to play regularly and the small wins add up over time.
One thing worth flagging — stacking multiple bonuses. At k999bet, you generally can't claim a new bonus while another is still active. So before taking any offer, check the status of your current bonus balance. Full terms for each bonus are listed on the Promotions page — reading them in advance saves a lot of confusion later.
During Eid, Puja, or the IPL season, k999bet rolls out special seasonal bonuses. These offers are typically time-limited and more rewarding than the regular ones. Enable push notifications on the app to stay on top of seasonal offers — many are only available for 24–48 hours and easy to miss.
There's a smart way to use free bets. When you win with a free bet, the original stake isn't returned — you only receive the winnings. That's why it makes more sense to place free bets on higher-odds events. Even if the minimum odds are set at 1.5, placing your free bet at odds of 3.0 or above means significantly bigger returns if you win.
All in all k999betThe bonus system has been thoughtfully built with the Bangladeshi player in mind. There's a solid welcome offer for new members, regular reload and cashback deals for returning players, and premium perks for VIP members — together, these three tiers make for a well-rounded bonus ecosystem. Always read the terms and play within your budget.
K999bet offers special bonuses during festivals and sporting seasons
Special deposit bonus for all members during Eid ul-Fitr and Eid ul-Adha. VIP members also benefit from an active cashback multiplier.
Double VIP points during cricket tournaments, exclusive cricket betting bonuses, and tournament free bet packages.
Special offers during the Bangladesh Premier League season — free bet opportunities on every match and higher cashback rates.
A special welcome-back offer for Bangla New Year — even inactive accounts qualify for an exclusive reactivation bonus.
Special football betting bonuses and free bet packages for major football tournaments — with separate offers for every group stage.
K999bet maintains two separate balances — real money and bonus money. Bonus money can be used for betting but cannot be withdrawn directly. Once the wagering requirement is met, any winnings from your bonus balance are transferred to your real balance. Both are always displayed separately in your account dashboard.
Bonuses can be cancelled under certain circumstances — such as claiming bonuses from multiple accounts, using a VPN, or exceeding the maximum bet on specific products. Play by the rules and for full details, visit the Terms & Conditions View page.
K999bet regularly adds new offers. Enable push notifications on the mobile app to be notified the moment a new bonus goes live — essential if you don't want to miss limited-time deals.
Real Experiences — Unfiltered
I claimed the Welcome Bonus on a ৳3,000 deposit, giving me a total balance of ৳6,000. It took about three weeks to clear the wagering requirement, but I withdrew everything in the end without any trouble. The terms were clear — no surprises.
Welcome BonusThe weekly cashback is my favorite offer by far. As a Gold VIP, I get 15% back — during one bad week I received ৳1,200 in cashback. No wagering, withdrawn straight to bKash. That feature alone is why I stay with k999bet.
Weekly cashbackGetting daily free spins has become part of my routine. The small wins add up nicely. The reload bonus comes in handy too — deposit on Monday and get 50% extra. My only gripe is that the bonus balance sometimes takes 5–10 minutes to update.
Free Spins & Reload
Open a new account at k999bet and get a 100% bonus on your first deposit — plus daily free spins and weekly cashback.
Having access to a bonus doesn't mean you should play beyond your budget. Don't bet more than usual just to meet wagering requirements. Set your own limits and if needed, Responsible gambling Use the deposit limit or self-exclusion tools from the page. k999bet is for users aged 18+ only.