Live Offers — Check Them Out Now

CasinoGuru Promotions — The Best Bonuses & Special Offers for Players in Bangladesh, All in One Place

From welcome bonuses and weekly cashback to free spins and seasonal deals — CasinoGuru has no shortage of promotions. This page brings all active offers together in one place, with each offer's terms clearly laid out so there are no surprises later.

casinoguru
12+ Current offers
25% Maximum Cashback
150% Welcome Bonus
Every Week New Offers Available
All Offers Welcome Cashback Free spins Sports Seasonal

Ongoing promotions

Each offer lists its expiry date and key terms right beside it — take a moment to read them before you claim

Weekly 15%
Weekly cashback

Get 15% back on your net losses from the previous week — credited to your wallet automatically every Monday. No code or application needed.

  • Max Cashback: ৳10,000
  • Wagering: 1x (Effectively No Requirement)
  • Paid out every Monday
  • Valid for Both Casino & Sports
Limited Time 100
Free spins package

Get 100 free spins on selected slot games. It's the perfect way to try out new slots without making a deposit.

  • Applicable on 5 selected slots
  • 20 spins released daily
  • Winnings subject to 30x wagering
  • Valid for: 5 days
Sports 50%
Sports Reload Bonus

Deposit into your Sports wallet every Friday and get a 50% bonus — usable on cricket, football, or any Sports Betting market.

  • Max Bonus: ৳5,000
  • Minimum odds: 1.50
  • Wagering: 15x
  • Available Every Friday
Referral ৳500
Refer a Friend Bonus

Refer a friend to CasinoGuru — when they make their first deposit, you'll receive a ৳500 bonus and they'll get a welcome offer too.

  • Friend's First Deposit: ৳500+
  • Earn ৳500 per Referral
  • No maximum limit
  • Wagering: 20x
Personal Special
Birthday bonus

CasinoGuru sends you a special surprise on your birthday — the bonus amount depends on your account activity.

  • Credited automatically on your birthday
  • For KYC-verified accounts
  • Must be used within 7 days
  • Wagering: 25x

Grab limited-time special offers before they expire

--Hours
:
--Minutes
:
--Second
Claim now
casinoguru

CasinoGuru Has the Most Offers During Cricket Season

In Bangladesh, cricket is more than a sport — it's a celebration. Whether it's the IPL, BPL, or a Bangladesh international series, CasinoGuru rolls out special offers around every major tournament. And it's not just at the start — separate promotions run throughout the entire series.

During the IPL season, for example, a "Match-Day Boost" offer goes live the day before each match — bet on a specific team and get an extra percentage on top of the odds. These offers typically run for 24 hours, so keeping an eye on app notifications is key.

For major events like the World Cup, CasinoGuru also runs a dedicated "Tournament Leaderboard" where the highest-betting players win separate prizes — ranging from bonus credits to special cash rewards.

How to claim a promotion

Most offers are added automatically — but some require the steps below.

1
Log in to your account

Log in to your CasinoGuru account. New here? Registration takes just 2 minutes.

2
Check the Promotions Page

You can view all active promotions on this page or under the "Offers" section in the app. Make sure to read the terms of each offer before claiming.

3
Select an Offer

If an offer requires a code, enter it in the "Promo Code" box at the time of deposit. Most offers are applied automatically.

4
Deposit & Play

Once the conditions are met, the bonus will be credited to your wallet. Withdrawals are available after the wagering requirement has been fulfilled.

Wagering Requirements — Explained Simply

Each bonus displays a condition such as "Wagering: 25x" next to it. Not understanding what this means can lead to disappointment later.

Wagering Example

Say you deposit ৳1,000 and receive a 150% bonus of ৳1,500. A 25x wagering requirement means you need to place ৳1,500 × 25 = ৳37,500 in bets. This doesn't mean losing that entire amount in one go — smaller bets placed repeatedly all count toward the total.

Which games complete wagering requirements the fastest?

Bets on slot games generally count at 100%. Live Casino bets count at 50%, and Sports Betting bets count at 100%. Full details are listed in the terms of each individual offer.

Keep track of expiry dates

Every bonus comes with an expiry date — typically between 7 and 30 days. Any unused bonus is cancelled once it expires. Keep app notifications on and you'll get an alert 24 hours before a bonus is about to expire.

casinoguru

How to Get the Most Out of Deposit Bonuses

Getting a bonus on every deposit at CasinoGuru doesn't automatically mean the more you deposit, the more you gain. The smart move is to understand how an offer is structured before deciding how much to deposit.

For example — the welcome bonus offers up to 150% on a maximum of ৳20,000. That means depositing ৳13,333 is enough to claim the maximum bonus. Depositing more won't increase it. Many players deposit extra without realizing the bonus amount stays the same.

For the reload bonus, the Friday offer is one worth not missing. A 50% bonus means a ৳2,000 deposit gets you ৳3,000 to play with — particularly useful for sports bettors since the wagering requirements are relatively low.

Seasonal & Festival Promotions

Special offers for key dates and tournaments — running throughout the year

Eid Special

Special reload packages for Eid ul-Fitr and Eid ul-Adha — bonus rates are increased for a limited time during each festival.

Annual
World Cup Boost

Separate offers for every match during the Cricket World Cup and IPL — odds boosts, extra cashback, and leaderboards.

Tournament
Pohela Boishakh

CasinoGuru brings special festive offers for Bangla New Year — including free spins and exclusive deposit bonuses.

Annual
BPL Season

Place bets on your team in the Bangladesh Premier League and enjoy extra odds boosts plus exclusive live betting offers.

Seasonal

Loyalty Points — Play, Earn Points, Claim Rewards

Every bet earns you points — the more you play, the more you earn

Register

Open an Account & Start Earning Points

Earn Points

1 point per ৳100 wagered

Level up

Bronze → Silver → Gold → VIP

Rewards

Redeem points for cash or bonus

VIP benefits

Exclusive offers & manager

How to spend your points

Head to the "Loyalty" section in your profile to check your points. 100 points = ৳50 cash reward. You can also redeem points directly for bonus credits or cashback.

Points validity

Loyalty points are valid for 12 months from the date they are earned. Points renew automatically as long as your account stays active — meaning at least one transaction every three months.

casinoguru

Exclusive offers for VIP members

At CasinoGuru, players who bet regularly and in larger amounts have access to offers beyond what's listed on the standard promotions page. VIP and high roller members receive exclusive offers via email or through their dedicated account manager — offers that aren't shown publicly on this page.

These offers typically come with higher cashback, lower wagering requirements, and bonuses tailored to custom amounts. In some cases, you may receive outright no-strings-attached cash rewards. To access these kinds of offers, you'll need to join the high roller program.

During festive seasons, VIP members get first access to offers — receiving exclusive early-bird deals before a tournament even goes live. By the time the same offers open up to regular users, the available amounts have already been reduced.

View High Roller Page

Everything you need to know about CasinoGuru promotions

When people see promotions on online betting platforms, the first question that often comes to mind is — is this a genuine benefit or just flashy numbers? Honestly, the answer depends on how you use the offer.

CasinoGuru's welcome bonus looks attractive at up to 150%, but withdrawing bonus funds requires meeting wagering requirements. This isn't hidden — the terms are clearly stated alongside every offer. Even so, many new users claim a bonus without reading the conditions and end up frustrated when they can't withdraw. To avoid that, CasinoGuru recommends taking a moment to read the wagering requirements, expiry date, and any other restrictions before accepting any offer.

The weekly cashback offer is the most straightforward of the lot. A 1x wagering requirement means the funds are essentially yours to use right away. For regular players, that's a genuine perk — it acts as a cushion during a rough week.

The referral bonus is a great deal too. Inviting a friend isn't just good for you — your friend gets a welcome bonus and you receive ৳500. There's no cap on how many friends you can refer, so you earn ৳500 for each and every one.

The most effective way to stay on top of offers is to keep app notifications on and check this page regularly. CasinoGuru typically adds new or updated offers two to three times a week. Checking in the day before a major match or tournament is especially worth it — you're likely to find extra opportunities.

The bottom line — bonuses and promotions can make your experience more enjoyable, but chasing them by betting beyond your budget is never a smart move. CasinoGuru always reminds you: enjoy the promotions, but stay within your limits.

General Bonus Terms

Terms That Apply to All Offers

You generally can't have two bonuses active at the same time. Once you complete the wagering on one bonus — or forfeit it — you can activate the next. Cashback offers are an exception to this rule and may run automatically alongside other bonuses. Check the Terms & Conditions page for full details.

Yes, CasinoGuru's wallet displays "Real Money" and "Bonus Money" in separate columns. When placing a bet, Real Money is deducted first, followed by Bonus Money. There's also a wagering progress tracker that shows how much of the requirement you've completed, displayed as a percentage.

You can forfeit a bonus if you choose. Go to the "Bonus" section in your profile to cancel an active bonus — but any winnings earned from that bonus will be forfeited as well. You'll be asked to confirm before it's cancelled. Once forfeited, that specific bonus cannot be reclaimed.

Frequently Asked Questions About Promotions

What Users Want to Know Most

CasinoGuru supports Bangladesh's most widely used mobile banking services — bKash, Nagad, and Rocket — which also handle the majority of transactions on the platform. Direct bank transfers via net banking are available too, though they typically take a bit longer to process. For crypto users, USDT (TRC-20 network) is supported as well. Minimum deposit amounts are ৳200 for bKash and Nagad, and ৳500 for bank transfers. The list of available payment methods may be updated from time to time, so check what's available at the time of your deposit.

Under CasinoGuru's policy, each person may only hold one account — if two accounts are found under the same individual's name, both may be suspended and any bonuses forfeited. That said, separate members of the same household may each maintain their own account, provided they are genuinely different individuals and have each completed KYC verification with their own ID. Multiple accounts accessed from the same device or IP address are monitored and may be flagged for review. If you share a network with family members who also play, it's worth notifying support in advance to avoid any complications down the line.

Don't Miss Out — Register Now

Join CasinoGuru and enjoy the welcome bonus along with all current promotions.

বাংলা