Limited-time offer: Register now and get a 100% bonus on your first deposit!
Fresh Rewards Every Day

20bets Rewards — Bonuses, Cashback & Loyalty Offers | Bangladesh's Best Rewards Program

At 20bets, you don't just play — you get rewarded while you play. From welcome bonuses to weekly cashback, free spins, and lucky draws, it's all on one platform.

100%
Welcome Bonus
15%
Weekly Cashback
500+
Free Spins Per Week
24/7
Bangla Support
20bets

Active Bonus Offers

Current Rewards Available at 20bets

New

Welcome Bonus

100%
Match bonus on your first deposit, up to ৳10,000

Register at 20bets for the first time, make a deposit, and you'll instantly receive a 100% match bonus. Deposit ৳200 and get an additional ৳200 in bonus funds right away.

30-Day Validity
Wager ×15
Valid on All Games
Claim Now
Weekly

Cashback Bonus

15%
Cashback on Weekly Net Losses

A slow week doesn't have to be a loss. Every Monday, 15% of your previous week's net losses is credited as cashback directly to your account.

Every Monday
No Wager
All Members
Claim Now
Popular

Free Spins Pack

50 Spins
Free After Registration

Get 50 free spins as soon as you open a new account. Use them on selected slot games and withdraw whatever you win.

7-Day Validity
Selected slots
Wager ×10
Claim Now
Reload

Reload Bonus

50%
On Your Second Deposit Every Friday

Deposit every Friday and get a 50% reload bonus — up to ৳5,000. A great boost for your weekend gaming.

Every Friday
Up to ৳5,000
Wager ×20
Claim Now
Referral

Refer a Friend Bonus

৳500
Per Successful Referral

Invite a friend to 20bets. Once they sign up and make their first deposit, ৳500 is added to your account. There's no limit on referrals.

Unlimited Referrals
Instant Credit
Wager ×5
Claim Now
Lucky Draw

Monthly Lucky Draw

৳5,00,000
Monthly Total Reward Pool

A massive lucky draw takes place on the last day of every month. Deposit to receive tickets automatically — the more you play, the more tickets you earn and the better your chances of winning.

Every Month
100+ Winners
Automatic Ticket
Claim Now
20bets

Loyalty Tier System

The more you play, the more you earn — 20bets' five-tier rewards structure

Bronze
New Member
Auto-entry on any deposit
  • Welcome Bonus
  • 5% Weekly Cashback
  • 50 Free Spins
  • Email Support
Silver
৳20,000+ Deposit
When total monthly deposits reach ৳20,000
  • 8% Weekly Cashback
  • 150 Monthly Free Spins
  • Fast Withdrawals
  • Live Chat Support
Platinum
৳2,00,000+ Deposit
When total monthly deposits reach ৳2,00,000
  • 15% Weekly Cashback
  • 500 Monthly Free Spins
  • Priority Withdrawal
  • Personal VIP Host
Diamond
By Invitation Only
By Invitation Only
  • 20% Weekly Cashback
  • Unlimited Free Spins
  • Custom Bonus Offers
  • 24/7 Personal Support
20bets

How to Claim Your Rewards

Get started in just five steps

1
Register

Open a free account at 20bets. Takes just 2 minutes to complete.

2
Deposit

Deposit a minimum of ৳200 via bKash, Nagad, or Rocket.

3
Activate Bonus

Bonus is credited to your account automatically — no separate code needed.

4
Play & Earn Points

Earn points on every bet. The more you play, the higher your tier.

5
Withdraw Rewards

Once the wagering requirements are met, withdraw directly to bKash.

Full Bonus List

View All Offers at a Glance

Bonus Name Amount Validity Wager Status
Welcome Bonus Up to 100% — ৳10,000 30 Days ×15 Active
Free Spins Pack 50 Spins 7 Days ×10 Active
Weekly Cashback 15% on Net Losses Every Monday None Hot
Friday Reload Up to 50% up to ৳5,000 7 Days ×20 Active
Referral Bonus ৳500 per friend Unlimited ×5 Active
Monthly Lucky Draw ৳5,00,000 Pool Monthly None Hot
Birthday Bonus Custom Offer 3 Days ×10 Active
Cricket Betting Bonus 20% Extra In-Play ×12 Hot
Live Casino Bonus 10% Daily Daily ×18 Active
20bets

Why 20bets' rewards program is making waves across Bangladesh

Mention bonuses on an online betting site and many people immediately wonder — can you actually withdraw the money, or is it just on paper? Regular players at 20bets tell a different story. The bonus structure here is genuinely player-friendly: the terms are clear, the wagering requirements are realistic, and withdrawals are fast.

Many betting platforms in Bangladesh advertise big bonuses but find reasons to block withdrawals when it matters. 20bets is different. Every bonus comes with terms that are clear from the start — no hidden conditions, no surprises. What's promised is what you get.

The welcome bonus is designed with new players in mind. Start with as little as ৳200 and get a 100% match bonus — meaning you begin your first day with double the balance. The wagering requirement is just ×15, well below the industry average.

The weekly cashback offer is the most popular among seasoned players — and for good reason. There are no wagering conditions; the money comes straight back to you. Had a rough week? Open your account on Monday morning and you'll find 15% of your losses returned. It's a small perk that makes a real difference.

The loyalty program is one of 20bets' strongest features. Spanning five tiers from Bronze to Diamond, the higher you climb, the more rewards you unlock. Reach the Gold tier and you'll get a dedicated account manager who speaks Bengali and is on hand to help with anything you need.

20bets runs special offers during the cricket season. Betting bonuses are increased by up to 20% during IPL, BPL, and World Cup events. Football fans are covered too — with dedicated offers for Champions League and Premier League matches.

The monthly lucky draw is genuinely exciting. Every month, over 100 winners are selected from a ৳500,000 prize pool — and the best part is you don't need to do anything extra. Just make a deposit and you're automatically entered.

Alongside its rewards, 20bets is committed to responsible gaming. Play within your budget rather than overspending in pursuit of bonuses. The platform also lets you set deposit limits.

Player Ratings
4.9
2 Million+ Reviews
5 Stars83%
4 Stars11%
3 Stars4%
2 Stars1%
1 Star1%

Recent Comments
Rafiul Islam, Dhaka
"I actually get the cashback bonus — no hassle at all."
Sumaiya Begum, Chittagong
"I won ৳8,000 in the lucky draw — I couldn't believe it!"
Karim Hossain, Sylhet
"Reached Gold tier and got myself a personal manager."

Frequently Asked Questions

The most frequently asked questions about rewards and bonuses

Open a new account at 20bets, make your first deposit, and a 100% welcome bonus is credited instantly — no promo code required. Minimum deposit starts at ৳200, with a maximum bonus of up to ৳10,000.

The wagering requirement is the number of times you need to bet through your bonus amount. For example, a ×15 wagering requirement on a ৳1,000 bonus means you need to place a total of ৳15,000 in bets before converting it to cash. Keep playing as normal and you'll meet this requirement naturally.

Yes, 20bets' weekly cashback bonus has no wagering requirements. The cashback credited every Monday is added as real money and can be withdrawn instantly.

Yes, 20bets' loyalty system is fully automatic. Your tier is determined by your total monthly deposits and betting volume. Once you hit the required threshold, the system upgrades your tier automatically and notifies you by email.

Typically, only one deposit bonus can be active at a time. However, cashback and free spins can run simultaneously, and loyalty rewards can also be combined with other bonuses. Contact 20bets live chat support for more details.

The system sends an email and push notification before your bonus expires. Any bonus with unmet wagering requirements is cancelled upon expiry, but your original deposit remains unaffected. Make sure to use your bonus before it runs out.

Claim Your Rewards Today!

Sign up at 20bets and enjoy a 100% bonus on your very first deposit.

বাংলা