Online betting platforms in Bangladesh are growing by the day, but finding genuinely good promotions is another story. Many sites advertise bonuses with terms so complicated that most bettors can never actually use them.
Opjok does things a little differently. Every promotion comes with clearly stated terms, the bonus release process is straightforward, and there are no unnecessary hurdles between you and your rewards. From new members to regular players — there's a dedicated offer for everyone.
Seasonal tournaments, weekly cashback, referral bonuses, birthday offers — Opjok's promotions calendar stays packed all year long. On this page you'll find details on all active and upcoming offers.
Keep in mind: Each promotion has its own validity period and terms. Read the conditions carefully before claiming a bonus, and reach out to the support team if you have any questions.
Log in or create a new account to claim any of the offers below.
Make your first deposit and get an instant 100% bonus. Deposit BDT 1,000 and your wallet will show BDT 2,000. Usable across both Sports and Casino sections.
Claim NowGet a 50% reload bonus on every Monday deposit. It's one of the most rewarding offers for regular players. Start each week with extra balance in your account.
ClaimGet 15% cashback on your net losses for the week. Opjok believes that a losing streak shouldn't leave you empty-handed. Cashback is credited automatically to your wallet every Sunday at midnight.
ClaimPlace a qualifying amount in bets and earn a BDT 500 free bet. If your free bet wins, everything above the stake is yours to keep. Valid across all markets in the Sports section.
ClaimInvite your friends to Opjok. When a friend signs up and makes their first deposit, you get a BDT 300 bonus — and they receive a special welcome gift too. There's no cap: the more friends you refer, the more you earn.
ClaimGet a 75% bonus on your first deposit in the Live Casino section. Use it at any table — Live Roulette, Baccarat, Blackjack, or Live Shows.
Claim
| Promotion Name | Bonus Amount | Applicable Section | Status |
|---|---|---|---|
| Welcome Bonus NEW | 100% | Sports + Casino | ● Active |
| Reload Bonus HOT | 50% | All Categories | ● Active |
| Weekly Cashback | 15% | Sports | ● Active |
| Free Bet | 500 BDT | Sports | ● Active |
| Referral Bonus | BDT 300/person | All Categories | ● Active |
| Live Casino Bonus | 75% | Live Casino | ● Active |
| Birthday Bonus | Special Gift | All Categories | ● Seasonal |
| Tournament Bonus | Enhanced Odds | Sports | ● Seasonal |
Claiming a bonus at Opjok is designed to be simple. No complex codes or lengthy forms required. Just follow the steps below and your bonus will be activated.
New to Opjok? Head to the registration page and create your account. Already a member? Just log in. The whole process takes about 3 minutes.
Pick the offer that suits you. Full terms are listed on each card. If you're unsure, just ask our support team.
Top up your wallet via mobile banking or any other available method. Your bonus is credited automatically as soon as the deposit is confirmed.
Use the bonus credited to your wallet to join Sports Betting or casino games. Once the wagering requirement is met, your bonus converts to real withdrawable cash.
Once the wagering requirements are met, withdraw your winnings. Opjok processes payments as quickly as possible.
Opjok believes loyal players deserve to be rewarded. That's the idea behind the Opjok VIP Loyalty Program. Every bet you place earns points, and those points can be redeemed for bonus cash, free bets, or exclusive rewards.
The higher your VIP tier, the better the perks. There are five tiers from Bronze to Platinum, each with its own rewards. Higher-tier members enjoy a dedicated account manager, faster withdrawal processing, and access to exclusive tournaments.
The best part about the VIP program is that your points never expire. Build them up gradually and you'll still have the chance to claim big rewards down the line. Opjok wants every member to benefit over the long term.
Your bonus is credited to your wallet as soon as the deposit is confirmed. No waiting, no manual requests. Opjok's system handles everything automatically.
The terms for every offer are written in plain, clear language. No hidden clauses. What you see is what applies — no surprises.
Opjok adds new promotions every week. During major cricket tournaments or football seasons, special limited-time offers are available.
Claiming promotions, making deposits, and placing bets from your smartphone is just as smooth as on desktop. Opjok delivers the full experience whether you use the mobile app or your browser.
If you have any questions or issues with a promotion, our support team is available anytime via live chat.
Cricket World Cup, IPL, Bangladesh Premier League, or FIFA World Cup — Opjok runs special promotions during all major tournaments. Expect boosted odds, multiple free bets, and push notification offers during these events.
Claiming a bonus is easy — but using it wisely matters just as much. Opjok always recommends reading the wagering requirements before claiming. Wagering means you need to place bets totalling a set multiple of the bonus amount before you can withdraw any winnings.
For example, a BDT 1,000 bonus with a 5x wagering requirement means you'll need to place a total of BDT 5,000 in bets before withdrawing. It's entirely manageable — but planning ahead will get you more.
One important thing to keep in mind when using Opjok promotions — you cannot have multiple active bonuses at the same time. Choose the one that best fits your current strategy. Free bets and odds boosts work best for Sports Betting fans, while deposit bonuses are the better pick for casino players.
For newcomers, Opjok has one tip: start with smaller bets to get a feel for the platform, then go after the bigger offers. That way you get the most out of every bonus and don't miss out needlessly.
Responsible Gaming: Opjok believes in responsible gaming. Enjoy the bonuses, but always set your limits before you play. Betting is for entertainment — not financial stress.