Whether you're new or a regular player, Dhaka 99 has something extra for you on every deposit and every game. Browse all active offers in detail on this page.
🔥 Hot
Open a new account at Dhaka 99, make your first deposit, and get a 150% bonus instantly. Deposit ৳500 and ৳1,250 goes straight to your bonus balance.
✨ New
Dhaka 99 keeps rewarding loyal players too. Deposit any time between Monday and Wednesday each week and get a 50% reload bonus. Enjoy extra value every time you top up.
⏳ Limited
Get 10% cashback on your net weekly losses, credited directly to your balance. Applies to casino, slots, and Sports Betting — Dhaka 99 has your back even when luck isn't on your side.
At Dhaka 99, every deposit on selected slot games comes with free spins. Deposit ৳1,000 and get 20 free spins; deposit ৳2,000 and get 50 — credited straight to your account.
When a friend registers using your referral link, you'll receive 10% of their first deposit in your balance — and your friend gets an extra ৳300 bonus. The more friends you refer, the more you earn.
Join the Dhaka 99 VIP Club and earn points on every bet. Redeem your points for cash, free spins, or exclusive tournament entries — with a dedicated manager available at all times.
Welcome bonuses are nothing new in online gaming, but Dhaka 99's stands out for a few reasons. For one, the wagering requirement is relatively low — just 5x. That means if you receive a ৳1,000 bonus, you only need to wager ৳5,000 to become eligible for withdrawal.
Second, no complicated promo codes are needed. Simply make your first deposit via bKash, Nagad, or Rocket after registering and the bonus is credited to your account automatically. Third, the bonus isn't limited to slots — it can also be used on cricket betting or Live Casino.
A user from Rajshahi shared that they deposited ৳800 on their first try and received a ৳1,200 bonus. Using that bonus to play Live Baccarat, they completed the wagering requirement in just three days — and the withdrawal went through without any hassle.
Slots are the fastest way to clear your welcome bonus wagering requirements — most slots contribute 100% toward wagering.
Claiming a bonus at Dhaka 99 is straightforward — the entire process can be completed right from your mobile.
Go to the registration page and create your account in just 5 minutes with your name, phone number, and password.
Deposit a minimum of ৳500 via bKash, Nagad, or Rocket — whichever works best for you.
Once your deposit is confirmed, the bonus will appear in your balance within seconds.
Play your favorite games and meet the required wagering. You can track your wagering progress in the account dashboard.
Once the wagering requirement is met, withdraw your winnings directly to your mobile banking account.
Find the Right Bonus for You — at a Glance
* Wagering means the total bonus amount must be bet a specified number of times.
Wins and losses are part of online gaming. But Dhaka 99's cashback offer takes some of the sting out of a bad week. Get 10% back on your net weekly losses — credited directly to your account, no application required.
Say you wagered a total of ৳5,000 in a week and won ৳3,500. Your net loss is ৳1,500 — so you'd receive 10% of that, which is ৳150, credited to your account every Sunday. It may seem small, but it adds up to a solid amount by the end of the month.
The best part about cashback is that it comes with just a 1x wagering requirement. That means ৳150 in cashback becomes withdrawable after a single bet. This is why experienced players consider cashback the most practical bonus on offer.
VIP members enjoy an even higher cashback rate — up to 20%. Play regularly, climb the VIP tiers, and earn back a meaningful amount every week.
To get the most out of cashback, play more at the start of the week and check your balance before the week ends.
Knowing the general terms upfront saves you from confusion later
Every bonus has an expiry date. Welcome bonuses must generally be used within 30 days. If you don't play in time, the bonus will be forfeited.
Wagering means you need to bet your bonus amount a set number of times. For example, 5x wagering on a ৳1,000 bonus means you must place ৳5,000 in total bets.
Each person may only register one account. Attempting to claim bonuses through multiple accounts may result in all accounts being suspended.
Most bonuses require a minimum deposit of ৳500. Some special offers may have a different threshold — check the offer details for specifics.
Complete identity verification before making a withdrawal. KYC can be done easily with a national ID or passport.
Not all games contribute equally to wagering. Slots typically count at 100%, Live Casino at 10–20%, and Sports Betting at 50%.
Questions Players Ask the Most