New offers arrive on 99ko every day — from welcome bonuses for new members to loyalty rewards for returning players. Everything you need is right here.
Promotions currently active on 99ko
One common complaint about online gaming platforms is that promotional terms are so complicated that players rarely get the full benefit. 99ko understands this. That's why every promotion on the platform comes with clear, straightforward terms, and wagering requirements are kept well below the industry norm.
Say you're a new member and you deposit BDT 1,000. 99ko will match it with a BDT 1,000 bonus, giving you BDT 2,000 to play with from the start. Then if you end the day down BDT 500 through the cashback program, BDT 50 will be returned to your wallet the next morning. It may seem small, but over time it really adds up.
Open a free account on 99ko. All you need is your mobile number and it takes just 2 minutes.
Promo code at registration or on your first deposit WELCOME100 Use it.
Deposit a minimum of BDT 200 via bKash, Nagad, or Rocket. The bonus will be credited automatically.
Play any game using your bonus balance. Once you meet the wagering requirement, you can withdraw your funds.
| Deposit Amount | Bonus rate | Maximum bonus | Wagering |
|---|---|---|---|
| BDT 200 – BDT 999 | 50% | BDT 499 | 8x |
| BDT 1,000 – BDT 2,499 | 75% | BDT 1,874 | 10x |
| BDT 2,500 – BDT 4,999 | 100% | BDT 4,999 | 10x |
| BDT 5,000 and above | 100% | BDT 5,000 | 12x |
Many players assume cashback means complicated calculations. On 99ko, it's much simpler. Every day at midnight, your net loss from the previous day (total bets minus total winnings) is calculated, and 10% of that amount is credited to your wallet by 9:00 AM the next morning. The funds can be used to play immediately — no extra conditions attached.
If you average BDT 3,000 in losses per week, you could receive up to BDT 2,100 in weekly cashback. This makes betting far more sustainable and gives new players a safety net from the start.
The 99ko referral program is genuinely rewarding. Your account comes with a unique referral link. When someone signs up through your link and makes their first deposit, you get BDT 300 and your friend gets a BDT 150 bonus. Bring as many friends as you like — there's no cap.
Refer 10 friends in a month and you're looking at a straight BDT 3,000 in earnings. The funds go directly to your wallet and can be withdrawn with no conditions. It's a genuinely solid way to earn online in Bangladesh.
The more you play on 99ko, the more points you earn. Points raise your VIP level, and each level unlocks new perks. There are 5 tiers in total, from Bronze up to Diamond. Diamond members get a dedicated account manager, faster withdrawals, and a special monthly cashback.
Alongside earning VIP points, you get one spin every week for a chance to win cash, free bets, or bonus credits. The 99ko VIP program genuinely rewards loyal players.
Use the codes below to unlock extra benefits:
Log in to your account and go to the "Promotions" menu.
Click on your chosen promotion and hit the "Claim" button.
Complete the wagering requirements for each offer.
Once the requirements are met, your bonus balance will be transferred to your main balance.
Instant credit on all payments. Withdrawals processed within 2–6 hours.
Frequently asked questions about promotions