From your Welcome Bonus to weekly cashback, free bets, and tournament prizes — every step you take at xk999 is an opportunity to grow your balance. No hidden conditions, no vague rules.
Bonuses that actually deliver
When people hear the word "bonus" on an online betting platform, they often think of complicated terms, massive wagering requirements, and the frustration of never being able to withdraw. xk999 is different. Every bonus comes with clearly written terms, some of the lowest wagering requirements in the industry, and winnings you can actually cash out.
Join xk999 as a new member and receive a 100% Welcome Bonus — we'll match your first deposit and credit the same amount directly to your account. The bonus goes up to ৳10,000, and all it takes to activate it is a minimum deposit of ৳500. No promo code needed.
Xk999 takes care of its loyal members just as well. Every Monday, cashback is credited based on your net loss from the previous week — up to 25% for Diamond members. Sports bettors get dedicated free bet offers, while casino fans enjoy free spins. At least one major tournament is held each month, with cash prizes for those who top the leaderboard.
Bonus funds must be wagered before you can withdraw — that's standard practice. At xk999, however, the wagering requirement is just 5×, compared to 30–40× on many other platforms. Once the bonus is cleared, you can withdraw every bit of your winnings — no deductions.
Every bonus at xk999 has its terms written in full. If anything is unclear, just ask support. Details: Terms & Conditions।
Xk999 Active Promotions — Grab Your Chance Now
Get a 100% bonus on your first deposit, starting from ৳500 up to ৳10,000. Valid for both casino and sports.
Every Monday, get cashback on your previous week's net losses. The rate varies by membership tier — Diamond members receive 25%.
Place a ৳500 bet on any cricket or football match and receive a ৳500 free bet the following day. Available once per week.
Get a 50% bonus on your second deposit of the day, up to ৳3,000. Usable on casino games.
Deposit ৳200 or more daily and receive 50 free spins, usable on selected slots games.
Gold members and above receive personalised bonuses, special birthday offers, and custom deals through a dedicated manager.
Activate your bonus in just a few steps
Create a free account on xk999 with your mobile number. Done in under two minutes. No documents required.
Make a minimum deposit of ৳500 via bKash, Nagad, or Rocket. The bonus will be credited to your balance instantly — no separate code needed.
Use your bonus balance on any game or Sports Betting. Winnings can be withdrawn once the wagering requirement is met.
Once wagering is complete, withdraw all your winnings straight to mobile banking — usually received within 5 minutes.
Slots typically contribute 100% toward bonus wagering, while Live Casino games count as 50%. If you want to clear your bonus faster, slots are the way to go.
Each bonus has its own expiry. Once it expires, both the bonus and any associated winnings are forfeited.
Only one bonus can be active at a time on xk999. Clear or cancel your current bonus before claiming a new one.
Win competitions, take home cash prizes
Xk999 hosts at least one major tournament every month. No separate registration is required — simply bet on the designated games or sports events to start earning points and appear on the leaderboard.
The top 100 players on the leaderboard all win prizes — from first place to last. Major tournaments feature a total prize pool of up to ৳5 lakh. Points are calculated based on net betting volume, so even smaller bets count toward your ranking.
When special event tournaments are held — such as during the IPL season or major Bangladesh matches — xk999 notifies all registered members via push notification and SMS.
Bonus Terms Made Simple
| Bonus type | Amount | Minimum Deposit | Wagering | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% / Up to ৳10,000 | ৳500 | 5× | 30 Days |
| Weekly Cashback | 8%–25% | Net loss ৳500+ | 0× (Direct) | 7 days |
| Free Bet | ৳500 | ৳500 Bet | 1× | 7 days |
| Reload Bonus | 50% / Up to ৳3,000 | ৳300 | 8× | 24 hours |
| Free Spins | 50 Spins/Day | ৳200 | 3× | 24 hours |
| VIP Loyalty | Custom | Gold+ | Custom | Custom |
* Wagering requirement applies to the bonus amount. Full terms Terms & ConditionsView on.
Claiming a bonus at xk999 is simple — but knowing how to use it wisely matters even more. First things first: bonus funds and your own deposited funds are shown separately in your balance. When you withdraw, your own deposit is deducted first. Any winnings from bonus funds will not transfer to your main balance until the wagering requirement is fully met.
Many people ask: what does 5× wagering actually mean? Here's a simple example — if you receive a ৳1,000 bonus, you need to place a total of ৳5,000 in bets to clear it, regardless of whether you win or lose. Each bet chips away at that ৳5,000 target. Once you've completed ৳5,000 in bets, the bonus is cleared and you can withdraw your full remaining balance.
Another handy feature at xk999 is the wagering tracker. Your profile always shows how much wagering you've completed and how much is left — no guesswork needed. You'll also receive a reminder SMS on your mobile 24 hours before a bonus expires.
Keep in mind that two bonuses cannot be active at the same time. If you feel you won't be able to complete your current bonus, you can cancel it via the "Cancel Bonus" option. Note that doing so will forfeit the bonus balance — your own deposited funds will remain.
Real Experiences, Real Words
"I honestly didn't believe the 5× wagering on the welcome bonus at first. But I really did receive a ৳8,000 bonus, and once the wagering was done I withdrew every taka I won. Other sites had 30× — no comparison!"
"The weekly cashback is my favorite perk. No conditions, it just lands straight in your balance. I once had a rough week and got ৳4,200 back — it made all the difference the following week."
"I finished 15th on the tournament leaderboard and won ৳3,500 — honestly didn't see that coming. What I like about xk999 is that even small bets count toward the tournament, so everyone gets a fair shot."
Xk999 Bonus — Frequently Asked Questions