Btd999 has something on offer every day and every week — for new members and regulars alike. From welcome bonuses to VIP rewards, find everything in one place.
100% match bonus on your first deposit — up to ৳5,000. Register before this offer ends!
All active btd999 promotions — pick the category that suits you
Sign up at btd999 for the first time and get a 100% match bonus on your first deposit. Deposit just ৳500 and receive ৳500 in bonus funds — up to a maximum of ৳5,000.
Claim NowEvery Monday, get 15% cashback on your total net losses from the previous week — up to ৳30,000. Gold members receive 15% and Diamond members receive 25%.
ActivatePlace a bet of ৳500 or more on any IPL match and get a ৳1,000 free bet. Use it on the next match and keep every taka you win.
Get Free BetsEarn a ৳500 bonus for every successful referral. Once your friend registers and makes their first deposit, the bonus is credited to your account instantly. There's no limit on how many friends you can refer.
Refer a FriendEvery Wednesday, grab a reload bonus in the Live Casino section. Get a 50% bonus on a minimum deposit of ৳1,000 — up to ৳8,000. Valid across all games including Baccarat and Roulette.
Claim BonusPlace bets of ৳3,000 or more per week and receive 3 free lottery tickets. Tickets are valid for the Friday Mega Draw and are credited to your account automatically.
Claim Now
Activate Your Bonus in Just a Few Steps
Register on btd999 with your mobile number — it takes just 3 minutes. A free ticket will be credited to your account as soon as you sign up.
After logging in, go to the "Latest Promotions" section. All offers available to you will be listed there. Click the "Activate" button on the offer.
Deposit the minimum required amount via bKash or Nagad. The bonus will be credited to your balance automatically.
Once the required wagering is complete, you can withdraw your bonus balance along with any winnings at any time. You can track your wagering progress directly from your dashboard.
Upcoming Special Offers & Event Schedule
100% Deposit Bonus Across All Categories · Up to ৳5,000
Weekly Jackpot Draw · First Prize ৳1 Crore+
Special Cashback for All Members on the Last Day of the Month
30% Extra Bonus When You Bet on Match Day
Exclusive Competitions for Gold & Diamond Members
20% Extra Bonus on Your First App Deposit
The more you play, the more you earn — exclusive rewards across three tiers
The online betting world is flooded with bonuses. Almost every site advertises eye-catching figures, but when you look at the fine print, the terms make those bonuses nearly impossible to actually claim. btd999 does things differently.
Every promotion at btd999 comes with terms written in plain language. Wagering requirements are among the lowest in the industry — typically 10 to 15x — compared to the 30 to 50x you'll find on many other platforms. The weekly cashback offer goes even further, with just 1x wagering, meaning you only need to place one bet before your cashback becomes withdrawable.
Btd999 promotions are at their most active during cricket season in Bangladesh. Special offers go live ahead of the BPL, IPL, and any Bangladesh international series. Deposit on match day for extra bonuses, or place a set amount on a match to unlock Free Bets — these kinds of offers run regularly.
In Bangladesh, Eid is more than a religious occasion — it's a time of joy and togetherness. btd999 marks these special moments with something extra for its members. Both Eid ul-Fitr and Eid ul-Adha typically feature a 100% deposit bonus, double the standard rate. Pohela Boishakh brings a special lottery draw, and Independence Day comes with an exclusive free bet offer.
These festival promotions typically run for no more than 72 hours, so staying informed is key. Keep push notifications enabled on the btd999 app to get instant alerts whenever a new offer goes live.
Every bet you place on btd999 earns you Loyalty Points. Redeem 1,000 points for ৳100 in bonus credit. Points are valid for 3 months, so regular players can steadily build up bonus earnings with ease.
Your current bonus balance, wagering progress, and loyalty points are all visible in real time from your account dashboard. If you have any questions, btd999's Live Chat support is always on hand to help.
General Bonus Terms & Conditions: Each bonus offer has its own terms and conditions. Please read them before activating a bonus. Multiple bonuses cannot be active at the same time. Details Terms & Conditions View on page.
All btd999 promotions are for players aged 18 and above. Bonus claims from multiple accounts on the same device or IP address are not permitted. Play responsibly and stay within your budget.
Bonus terms can look a little overwhelming at first glance, but they're simpler than they seem. In short — btd999 gives you bonus funds, and before you can withdraw them, you'll need to wager a set amount.
Here's an example: say you deposit ৳1,000 and receive a 100% bonus — that's another ৳1,000 in bonus funds. With a 12x wagering requirement, you only need to wager the bonus amount: ৳1,000 × 12 = ৳12,000. Once that's done, you can withdraw your full balance, bonus included.
Keep in mind that not all games contribute equally toward wagering requirements. Cricket betting and slots typically count at 100%, while certain casino games may count at only 50%. For full game-specific terms Terms & Conditions on the page.
For regular btd999 players, the promotions get even better. Log in every day and you'll find a small daily bonus waiting — sometimes ৳50, sometimes ৳200 in free credits. No deposit required; it's simply a reward for showing up each day.
Stay active for 30 consecutive days without a break and btd999 will reward you with a special "Loyalty Milestone" bonus — typically ranging from ৳500 to ৳2,000, depending on your total betting volume for that month.
All in all, even a regular mid-level player on btd999 can earn between ৳3,000 and ৳8,000 in bonuses per month — simply by playing consistently. That's what keeps btd999 ahead of the pack among gamers in Bangladesh.
Frequently Asked Questions