Placing bets isn't enough on its own — choosing the right promotion means getting extra value from every wager. KJFB's promotion packages are designed with Bangladeshi bettors in mind.
Eid Special Offer Ends In
Open your first account at KJFB, make a deposit, and get a 100% bonus instantly. Deposit ৳2,000 and you'll have ৳4,000 to play with. The bonus is valid across Sports Betting and Live Casino.
Bonus Usable
Bet on any BPL match and get 10% cashback on your total weekly bets — up to ৳2,000.
Place a bet of ৳500 or more before 9 PM every Saturday and you'll receive a ৳500 free bet to use on any football match the following week.
Play ৳300 or more at Live Casino daily and earn 20 free spins. Play 7 days in a row and get an extra ৳1,000 bonus on top.
Bet on 3 or more matches in an accumulator and earn an extra 10–25% bonus on top of your total winnings. The more matches you add, the higher the bonus.
KJFB VIP members receive a special gift on their birthday. From Silver through Platinum, every tier comes with its own birthday reward.
If your total losses for the week exceed your winnings, you'll receive 15% of your net loss back as cashback every Monday, up to a maximum of ৳3,000.
Activate your bonus in just 4 easy steps
Sign up for a free KJFB account in just 3 minutes using your mobile number.
Choose your preferred offer from this page. Each promotion has its own terms and conditions listed separately.
Deposit via bKash, Nagad, or Rocket. If a promo code applies at the time of deposit, make sure to enter it.
Once the conditions are met, the bonus is credited to your account automatically — no separate request needed.
Play More, Earn More — Benefits grow across four tiers
Promotions are standard across online betting platforms, but not all of them are equal. Some platforms advertise big numbers to grab attention, yet bury conditions that make it nearly impossible to actually withdraw the bonus. KJFB takes a different approach — every offer's terms are written out clearly, so members can make informed decisions before opting in.
To claim the KJFB welcome bonus, simply make your first deposit. For example, deposit ৳2,000 and you'll receive an extra ৳2,000 in bonus funds, bringing your total balance to ৳4,000. To unlock the bonus for withdrawal, you only need to wager it 5x — that's ৳10,000 in total bets. Compared to most platforms, that's a very reasonable requirement.
A common question is whether you can use bonus funds to bet on big matches — and yes, you can. Just keep one thing in mind: bets placed with bonus funds at odds below 1.3 don't count toward the wagering requirement. You'll need to bet at odds of 1.5 or higher. Fortunately, most cricket and football markets on KJFB comfortably clear that threshold, so it's not a real obstacle.
Keep in mind: The welcome bonus can only be claimed once. Opening multiple accounts from the same device or IP address is a violation of KJFB's terms.
The beauty of a cashback offer is that you get something back even on a losing week. KJFB's BPL cashback returns 10% of your total net loss for the week. So if you lose ৳5,000 between Monday and Sunday, ৳500 will be credited back to your account on Monday. The wagering requirement is just 1x — meaning you only need to place one bet before you can withdraw. It's a genuinely useful benefit.
The weekly sports cashback is even more rewarding — you can get back up to 15% of your net loss, capped at ৳3,000. For regular bettors, this adds up to meaningful savings over the course of a year.
Multi-bet or accumulator betting isn't for everyone, but for those comfortable with higher risk, KJFB's multi-bet bonus is hard to ignore. Combine 7 or more matches in a single bet and you'll receive a 25% bonus on top of your total winnings. There's no wagering requirement — the bonus is added directly to your winnings.
For better results with multi-bets, mix matches from different sports on the same day — for example, 2 cricket + 2 football + 1 kabaddi. This way, a bad day in one sport can be balanced out by the others.
For any questions about KJFB promotions, you can reach out via live chat or email. The support team speaks Bengali, so there's no language barrier.
Frequently Asked Questions