🎁 New Welcome Bonus — Up to 100% on Your First Deposit 🏏 IPL 2026 — Special cricket bonus now available 💰 Shakil (Gazipur) You've earned a ৳3,500 referral bonus! ⚡ Weekly Cashback Auto-credited Every Monday Morning 🎯 Free bet offer — Claim by Midnight Tonight 💎 VIP Diamond — 15% Cashback Active This Month 🎁 New Welcome Bonus — Up to 100% on Your First Deposit 🏏 IPL 2026 — Special cricket bonus now available 💰 Shakil (Gazipur) You've earned a ৳3,500 referral bonus! ⚡ Weekly Cashback Auto-credited Every Monday Morning 🎯 Free bet offer — Claim by Midnight Tonight 💎 VIP Diamond — 15% Cashback Active This Month
Latest Offers

Betting99 Promotions — Welcome Bonus to VIP Cashback, All Offers in One Place

From new members to seasoned bettors — betting99 has a dedicated promotion for everyone. Deposit bonuses, free bets, referral rewards, and weekly cashback, all in one place.

10+ Active Offers Updated Daily Transparent terms Instant deposit
0
Active Promotions
0
% Welcome Bonus
0
% Max Cashback
0
৳ Referral Bonus
0
Daily / Weekly Offers
0
৳ Welcome Bonus up to
betting99
All Offers

Active promotions at betting99

Select your preferred category from the filters below.

Most popular
Deposit Bonus
1st Deposit Welcome Bonus
100%
Up to ৳5,000 Max
Minimum deposit ৳500
Wagering ×20

Your first deposit at betting99 is matched 100% — deposit ৳5,000 and your total balance becomes ৳10,000.

Claim now
Deposit Bonus
Second Deposit Reload Bonus
50%
Up to ৳2,500
Minimum Deposit ৳300
Wagering ×15

The opportunities don't stop after your first deposit. Get a 50% bonus on your second deposit, up to ৳2,500. This offer is especially rewarding for regular bettors on betting99.

Claim now
Weekly
Cashback
Weekly loss cashback offer
10%
On Weekly Net Losses
Credited Every Monday
Wagering ×5

A losing week doesn't have to end on a low — betting99 returns 10% of your total net loss as cashback. It's credited to your wallet automatically every Monday.

Claim now
Sports
cricket Free Bet — IPL Special
৳500
Free bet credits
During IPL
Applicable to pre-match bets

Get a ৳500 free bet during IPL season. Use the credit on any IPL match. If you lose, your own money stays safe — the bet comes from the bonus only.

Claim now
New
Casino
Live Casino Welcome Package
75%
Up to ৳3,000
Minimum deposit ৳400
Applicable on Live Games

A dedicated bonus package for Live Baccarat, Roulette, and Teen Patti. Get a 75% bonus on your first deposit in the betting99 casino section.

Claim now
Referral
Refer a Friend, Win Together
৳3,500
On every successful referral
Once the referee makes a deposit
Unlimited referrals

Bring your friends or family to betting99. Once they complete their first deposit, you'll receive ৳3,500. There's no limit on how many referrals you can make.

Claim now
This Week
Nagad Special
Extra 5% Bonus on Nagad Deposits
+5%
On any cash deposit
Until This Weekend
Minimum ৳200

Deposit any amount via Nagad this week and earn an extra 5% bonus. Cannot be combined with other active bonuses.

Claim now
Sports
Accumulator Bonus Boost
10%
Extra on 5+ selections
Minimum 5 Selections
Each Selection at Odds of 1.5+

Win an accumulator with 5 or more selections and get an extra 10% on top of your total payout. Applies to cricket, football, and mixed markets alike.

Claim now
VIP Exclusive
VIP Club
VIP Diamond monthly cashback
15%
For Diamond Members
At the end of the month
Diamond VIP only

Betting99 Diamond VIP members receive 15% cashback every month. Earn betting points over time to work your way up to Diamond tier.

Claim now
betting99
How to receive your bonus

How to claim a promotion

1
Create an Account or Log In

New to betting99? Create a free account. Already a member? Log in and head to the promotions page.

2
Choose your preferred promotion

Choose your preferred offer from the list above. Make sure to read the terms and validity period for each one carefully.

3
Make a Qualifying Deposit

Deposit above the specified minimum amount. If a bonus code is required, enter it at the time of deposit.

4
Bonus is credited automatically

In most cases, bonuses are credited instantly. Cashback is processed on a set weekly or monthly schedule.

5
Complete wagering

To withdraw bonus funds, you must meet the specified wagering requirements — typically ×5 to ×20.

Bonus comparison

All Offers at a Glance

Promotions Bonus Wagering Validity
Welcome Bonus 100% / ৳5,000 ×20 30 Days
Reload Bonus 50% / ৳2,500 ×15 14 days
Weekly Cashback 10% on losses ×5 Every Monday
Cricket Free Bet ৳500 ×1 IPL Season
Referral Bonus ৳3,500/person ×10 Unlimited
Nagad Special +5% ×8 This Week
VIP Cashback 15% on losses ×3 Monthly
General Terms & Conditions
  • The same promotion cannot be claimed more than once per account.
  • Bonus balance cannot be withdrawn directly.
  • The wagering completion deadline is stated individually for each offer.
  • To view full terms and conditions Terms & Conditions Read.
betting99
VIP Club

Loyalty Program — More Rewards at Every Level

Betting on betting99 earns you points, and each tier unlocks new rewards.

Bronze
0 – 4,999 points
5% Weekly Cashback
Welcome Bonus Package
Standard withdrawal speed
Live Chat Support
Silver
5,000 – 19,999 points
8% weekly cashback
Monthly free bet ৳500
Fast Withdrawal Processing
Birthday Bonus
Diamond
50,000+ points
15% monthly cashback
Personal Account Manager
Instant Withdrawal
Maximum withdrawal limit
Special Event Invitation
Details

Everything You Need to Know About betting99 Promotions

Bonus offers on betting platforms are nothing new, but not all offers are equal. On many sites, the bonus terms are so complicated they're rarely worth anything in practice. betting99has made it a priority to lay out every promotion's terms clearly — so you know exactly what you're getting before you claim a bonus.

The welcome bonus is our most frequently asked-about offer. A 100% bonus simply means you receive a bonus equal to your first deposit — straightforward enough. However, any winnings from that bonus can only be withdrawn after meeting the wagering requirement. At betting99, a ×20 wagering requirement means you need to place bets totalling 20 times the bonus amount. For example, a ৳1,000 bonus requires ৳20,000 in total wagers — which may sound like a lot, but for regular players it's generally achievable within the 30-day window.

How weekly cashback works

The cashback offer is a favourite among bettors. Say you wagered ৳5,000 in a week and lost ৳3,000. Your net loss for that week is ৳3,000. 10% of that means betting99 will credit you ৳300 in cashback, deposited directly into your wallet the following Monday.

Cashback comes with a wagering requirement of just ×5, making it far quicker to convert into withdrawable funds than most other bonuses. For regular bettors, this offer delivers the most practical real-world value.

Referral Program — Bring Friends, Earn More

Betting in Bangladesh is a social activity — friends get together to watch matches and place bets side by side. betting99's referral program rewards you for that. Invite a friend, and once they open an account and make their first deposit, you'll receive a ৳3,500 bonus. There's no cap on referrals — the more friends you bring in, the more bonuses you earn.

The wagering requirement on the referral bonus is ×10, which you'll naturally meet just by continuing to bet. To receive the bonus, the person you referred must complete their first deposit.

Special Event Promotion

IPL, Bangladesh international series, FIFA World Cup, or the Champions League Final — when the big matches are on betting99 Limited-time special promotions are also run periodically. These offers are typically announced in advance on the Financial Transactions page and the Promotions page.

These offers don't last long — sometimes 72 hours, sometimes the duration of a tournament. Staying active and checking the promotions page regularly means you won't miss out on great opportunities. Enable push notifications on the betting99 app to get instant alerts whenever a new offer goes live.

Clear understanding of wagering requirements

Wagering sounds intimidating, but it's actually straightforward. Say you receive a ৳500 bonus with a ×10 wagering requirement — you simply need to place ৳5,000 in total bets to clear it. If you're betting around ৳300–500 a day on average, you can meet that within 2 weeks.

One important note: bets placed using your bonus balance do count toward the wagering calculation — it's not limited to real-money bets only. betting99-'s wallet always shows exactly how much of the wagering requirement has been completed, so there's no guesswork involved.

How to get your bonus faster
Complete Your Account KYC First
Enter the bonus code at the time of deposit
Claim before it expires
Keep notifications turned on in the app
Use Sports Bets to Complete Wagering Requirements
Bonus Protection Policy

Your information stays completely secure when claiming any promotion at betting99. Bonus-related details are never shared with third parties.

Read our Privacy Policy →
Quick Info
Active Offers10+
Maximum bonus৳5,000
Max Cashback15%
Referral Bonus৳3,500/person
Bonus credit speedInstant
Support24/7 in Bangla
betting99
Frequently asked questions

Promotion FAQs

Match Winner is the most popular market for cricket betting — and the best starting point for beginners. You simply pick which team wins. Beyond that, Innings Total (over/under), Power Play runs, and Man of the Match markets are also widely popular.

For the more experienced bettor, markets like top batsman, top bowler, and first wicket method (caught, bowled, run out) offer strong value. In-play betting also covers runs per over and innings run targets. With 50+ cricket markets available per match on betting99, finding your preferred market is never a hassle.

All three methods are well supported on betting99. Based on user experience, bKash is the fastest — deposits are instant and withdrawals typically take 3 to 8 minutes on average. bKash also has the largest user base in Bangladesh.

Nagad is a strong second choice, and there's currently an extra 5% bonus on Nagad deposits — so depositing with Nagad this week gets you a little more. Rocket works well too, though withdrawals take slightly longer (5–15 minutes). Ultimately, the easiest pick is whichever app you use most — all three charge zero deposit fees.

বাংলা