99ok Bonus & Promotions — Up to ৳20,000 for New Players in Bangladesh
From a generous welcome package to weekly reload bonuses, free bets, and seasonal cashback deals — 99ok keeps the rewards coming for every Bangladeshi player, from Dhaka to Cox's Bazar. 21+ only. Terms apply.
Bonuses Built for Bangladeshi Players
At 99ok, we understand that Bangladeshi players want more than just a place to bet — they want a platform that rewards their loyalty from the very first deposit. That is why our bonus programme is designed around the realities of playing in Bangladesh: local payment methods, sensible minimum deposit thresholds in BDT, and wagering requirements that are achievable rather than aspirational.
Whether you are a cricket fan in Chittagong who likes to put a few hundred taka on a BPL match, a casino enthusiast in Sylhet who enjoys Pragmatic Play slots late at night, or a live casino player in Dhaka who prefers Evolution Gaming tables, the 99ok bonus range has something relevant for you. Promotions cover sports betting, casino games, live dealer tables, and slots — each with its own dedicated bonus pool and qualifying terms.
All bonuses at 99ok are opt-in, not automatically applied. This means you choose which promotion to activate before you deposit or place your qualifying bet. This approach keeps things transparent — you always know exactly which bonus is attached to your current balance and what conditions remain before you can withdraw bonus-derived winnings.
Before You Claim Any Bonus
Always read the full terms attached to each promotion. Key things to check: wagering requirement multiplier, eligible games, minimum odds for sports bets, and the bonus expiry window. Bonuses not wagered within the validity period are forfeited automatically.
21+ Only Gamble responsibly.
Current 99ok Bonus Offers
All promotions are available to verified Bangladeshi players aged 21 and above. Deposit via bKash, Nagad, or Rocket to qualify.
Welcome Deposit Bonus
Sports & CasinoDeposit a minimum of ৳500 on your first transaction at 99ok and receive a 100% match bonus up to ৳20,000. Your bonus funds are credited instantly to your bonus wallet and can be used across cricket betting, slots, and live casino games.
- 100% match up to ৳20,000
- Min. deposit: ৳500
- Wagering requirement: 25x bonus amount
- Valid for 30 days from activation
- bKash, Nagad & Rocket eligible
Weekly Reload Bonus
Sports & SlotsEvery Monday, existing 99ok players can claim a 10% reload bonus on their first deposit of the week, up to ৳5,000. Perfect for cricket fans heading into a BPL match week or slots players who want a little extra cushion on their session bankroll.
- 10% match up to ৳5,000
- Min. deposit: ৳300
- Wagering requirement: 20x bonus amount
- Valid for 7 days from activation
- Opt-in required before depositing
Weekly Sports Cashback
Sports BettingLost more than you won on sports this week? 99ok returns 5% of your net sports betting losses every Friday as cashback credits, up to ৳3,000. Covers cricket, volleyball, football, kabaddi and all other sports markets on the platform.
- 5% of net weekly sports losses
- Max cashback: ৳3,000 per week
- Credited every Friday by 12:00 BST
- Wagering requirement: 5x cashback amount
- No opt-in required — automatic
Cricket Free Bet Offer
Cricket OnlyPlace a qualifying cricket bet of ৳500 or more at minimum odds of 1.80 and receive a ৳500 free bet token to use on any BPL, IPL, or T20 World Cup match. Free bet stakes are not included in returns — only the winnings are paid out.
- Qualifying bet: ৳500 at odds 1.80+
- Free bet credited within 24 hours
- Valid on BPL, IPL & T20 matches
- Free bet valid for 7 days
- One free bet per verified account
Casino Free Spins Pack
SlotsDeposit ৳1,000 or more into your casino wallet and receive 50 free spins on selected Pragmatic Play slot titles. Spins are awarded at ৳20 per spin and winnings are subject to a 20x wagering requirement before withdrawal.
- 50 spins on Pragmatic Play slots
- Min. deposit: ৳1,000
- Spin value: ৳20 each
- Wagering: 20x spin winnings
- Spins expire after 5 days
Refer a Friend Bonus
All ProductsInvite a friend in Bangladesh to join 99ok using your unique referral code. Once they register, verify their account, and make their first deposit of ৳500 or more, both you and your friend receive ৳500 in bonus credits — no limit on the number of friends you can refer.
- ৳500 for you + ৳500 for your friend
- Friend must deposit ৳500+ to qualify
- Wagering requirement: 15x bonus
- Unlimited referrals allowed
- Credits issued within 48 hours
Understanding Wagering Requirements
Wagering requirements are the number of times you must bet bonus funds before winnings become withdrawable. Here is how they work at 99ok.
Every bonus at 99ok comes with a wagering requirement — a standard practice across all reputable online betting platforms worldwide. The requirement specifies how many times the bonus amount must be wagered before the resulting winnings can be converted into real, withdrawable cash. At 99ok, we publish these requirements clearly on every promotion page so there are no surprises.
For example: if you claim a ৳1,000 welcome bonus with a 25x wagering requirement, you need to place bets totalling ৳25,000 using the bonus funds before the winnings are released. This sounds large, but spread across BPL cricket matches, IPL fixtures, and Pragmatic Play slot sessions over a 30-day window, it is a realistic target for regular players in Dhaka, Rajshahi, or Khulna.
Not all bets contribute equally to clearing a wagering requirement. At 99ok, sports bets placed at odds of 1.50 or above contribute 100% of the stake toward clearing. Casino slots contribute 100%. Live dealer games (Evolution Gaming, Ezugi) contribute 20%. Sports bets placed at odds below 1.50 contribute 0% — these are considered near-certain outcomes and do not count toward the wagering target.
Wagering Contribution by Product
| Product / Bet Type | Wagering Contribution | Min. Odds |
|---|---|---|
| Sports Betting (cricket, football, volleyball) | 100% | 1.50 or above |
| Slots (Pragmatic Play, NetEnt, Microgaming) | 100% | N/A |
| Live Casino — Roulette, Baccarat (Evolution, Ezugi) | 20% | N/A |
| Blackjack (all variants) | 10% | N/A |
| Sports Bets at odds below 1.50 | 0% | N/A |
| Jackpot Slots | 0% | N/A |
Wagering Requirement Example
Let us say you deposit ৳2,000 and claim the welcome bonus, receiving ৳2,000 in bonus funds at a 25x wagering requirement.
Mix cricket bets and slot play to clear your bonus efficiently within the 30-day window. Avoid placing large bets on odds below 1.50 — they contribute nothing toward your wagering target.
Important Bonus Rules
- Only one bonus can be active at a time
- Bonuses cannot be transferred between accounts
- Real money bets are placed before bonus funds
- Max bet with active bonus: ৳1,000 per sports bet
- Bonus abuse will result in account suspension
How to Claim Your 99ok Bonus
Claiming a bonus at 99ok takes under 3 minutes. Follow these steps to activate your promotion and start playing.
Head to 99ok and complete the registration form with your mobile number, a secure password, and your date of birth. You must confirm that you are 21 years of age or older. The process takes under 2 minutes and requires no initial deposit. 21+ Only
Upload your Bangladesh National ID Card (NID) and a clear selfie. KYC verification is required before any bonus can be claimed or withdrawal processed. Most submissions are reviewed within 1 to 24 hours by our compliance team.
Once verified and logged in, visit the Promotions section of 99ok. Browse all available offers and select the one you wish to activate. Read the full terms for that promotion — pay particular attention to the wagering requirement and the expiry date.
Click the "Opt In" button on your chosen promotion before making your deposit. Then head to the Deposit section and choose your preferred method — bKash, Nagad, Rocket, Upay, or bank transfer. Enter the amount in BDT, ensuring it meets the minimum deposit threshold for that bonus. Funds are credited to your 99ok account almost instantly via mobile money.
Your bonus funds are added to your bonus wallet immediately after your qualifying deposit is confirmed. You can now use them across eligible sports, casino, or slots products. Track your wagering progress in the My Bonuses section of your account dashboard at any time.
Fastest Deposit Methods for Claiming Bonuses
To avoid missing a limited-time promotion, use one of these instant payment options. All are widely available to players across Bangladesh and support BDT transactions with no conversion fees.
Seasonal & Special Promotions
Throughout the year, 99ok runs time-limited promotions tied to major Bangladesh holidays and sporting events. Past seasonal offers have included:
- Eid Special — double cashback during Eid-ul-Fitr week
- Pohela Boishakh — Bengali New Year reload offer
- BPL Season — free bet bundle on every BPL match day
- T20 World Cup — enhanced odds & accumulator boosts
- Victory Day — bonus credits for all players on December 16
Ready to Claim Your 99ok Bonus?
Join thousands of Bangladeshi players already enjoying 99ok bonuses. Deposit via bKash or Nagad in minutes. Welcome bonus up to ৳20,000 for new players. Must be 21 or older. Please gamble responsibly.
Login to 99ok Explore CasinoBonus Comparison at a Glance
All figures are in Bangladeshi Taka (BDT). Wagering requirements and validity periods are subject to change — always check the current promotion page for the latest terms.
| Bonus Name | Offer | Min. Deposit | Wagering | Validity | Eligible Products |
|---|---|---|---|---|---|
| Welcome Bonus | 100% up to ৳20,000 | ৳500 | 25x bonus | 30 days | Sports & Casino |
| Weekly Reload | 10% up to ৳5,000 | ৳300 | 20x bonus | 7 days | Sports & Slots |
| Sports Cashback | 5% up to ৳3,000 | — | 5x cashback | 7 days | Sports Betting |
| Cricket Free Bet | ৳500 free bet token | ৳500 qualifying bet | 1x free bet winnings | 7 days | Cricket Only |
| Casino Free Spins | 50 spins (৳20 each) | ৳1,000 | 20x spin winnings | 5 days | Selected Slots |
| Refer a Friend | ৳500 each | ৳500 (friend) | 15x bonus | 30 days | All Products |
Bonus FAQ
Common questions from Bangladeshi players about 99ok bonuses and promotions.
Can I withdraw my bonus funds directly?
No. Bonus funds must be wagered the required number of times before any resulting winnings can be withdrawn. Your real money balance is always withdrawable at any time, subject to the standard withdrawal verification process.
Which payment methods qualify for the welcome bonus?
All major Bangladeshi payment methods qualify, including bKash, Nagad, Rocket, Upay, Visa, Mastercard, Dutch-Bangla Bank, and BRAC Bank. There are no payment-method exclusions for the welcome bonus specifically, though some reload promotions may specify mobile money only.
Can I have more than one bonus active at the same time?
No. Only one bonus may be active in your account at any given time. If you have an active bonus, you must either complete the wagering requirement or forfeit the current bonus before claiming a new promotion. You can manage this from the My Bonuses section of your dashboard.
Do bonuses expire if I do not use them?
Yes. Each bonus has a validity period that begins from the moment it is credited to your account — not from when you first use it. If the wagering requirement is not completed within the stated validity window, the bonus and any associated winnings are automatically forfeited. Always check the expiry date before opting in.
Is the welcome bonus available to players outside Dhaka?
Yes. All 99ok bonuses are available to verified players from any location in Bangladesh — whether you are in Dhaka, Chittagong, Sylhet, Rajshahi, Khulna, Barisal, Rangpur, Mymensingh, or Cox's Bazar. There are no geographic restrictions within Bangladesh for any of our promotions.
What happens if I make a withdrawal before clearing my wagering requirement?
If you request a withdrawal while a bonus is still active and the wagering requirement has not been met, the active bonus and all associated bonus winnings will be forfeited. Your real money balance will be processed normally. This is why it is important to review your wagering progress before initiating a withdrawal.
Are there any bonuses specifically for cricket betting?
Yes. The Cricket Free Bet offer is designed specifically for BPL, IPL, and T20 World Cup matches. Additionally, the weekly sports cashback covers all cricket markets, and seasonal promotions during major cricket tournaments typically feature enhanced odds and accumulator boosts for Bangladesh Tigers fans.
What is the minimum age to claim a 99ok bonus?
All 99ok bonuses are exclusively available to players aged 21 and above. Age verification is mandatory during the KYC process and is checked against your Bangladesh National ID Card. Players found to be under 21 will have their accounts closed and any bonuses voided. 21+ Only
Play Responsibly at 99ok
Bonuses and promotions are designed to enhance your entertainment experience — not to encourage you to spend beyond your means. Set personal deposit limits, take regular breaks, and never chase losses. 99ok is committed to providing a safe and fair gambling environment for all Bangladeshi players. If you feel your gambling is becoming problematic, please visit our Responsible Gaming page for tools and resources. This platform is strictly for adults aged 21 and above.