From new members to seasoned players — there's an offer for everyone. New promos drop daily, so don't miss out.
View all active QG777 bonuses and offers in one place.
Match your first deposit with a 100% bonus — up to BDT 5,000. Just deposit as little as BDT 200 via bKash or Nagad to activate it.
Wagering: 10x | Validity: 7 daysGet a free bet ticket worth BDT 500 every week during the IPL or BPL season. Valid on any cricket match.
Minimum odds: 1.75 | Weekly offerDeposit every day and earn 10% cashback — up to BDT 1,000. Even if you lose, you get something back, which keeps your risk in check.
Auto-credited | Resets dailyAfter your first deposit, you'll receive 50 free spins on selected slots. Any winnings from the spins are credited directly to your balance.
Wagering: 15x | Validity: 3 daysRefer a friend to QG777 — earn a BDT 300 bonus when they register and make their first deposit. No cap, no limit: more friends means more bonuses.
Credited once your friend's deposit is confirmedA dedicated VIP program for regular players — earn points on every bet and convert them into bonuses or cash.
5 tiers | Silver to DiamondThe first benefit you unlock after joining QG777 is the welcome bonus. It works as a deposit match — whatever amount you deposit, the same amount is added to your account as a bonus.
Say you deposit BDT 1,000 for the first time — you'll receive an additional BDT 1,000 as a bonus, bringing your total balance to BDT 2,000. You can use this bonus on Sports Betting, casino games, or slots.
Your welcome bonus can be used across Sports Betting, Live Casino, slots, and virtual sports. Note that the bonus balance cannot be withdrawn directly — it converts to real funds only after the wagering requirement is met.
Tip: slots are the most effective way to clear your bonus quickly — every bet on slots counts 100% toward the wagering requirement.
Find out which bonus suits you best — at a glance.
| Bonus type | Amount | Wagering | Validity | Sports | Casino |
|---|---|---|---|---|---|
| Welcome Bonus | 100% (up to BDT 5,000) | 10x | 7 days | ||
| Cricket Free Bet | BDT 500 | 1x | 7 days | ||
| Daily Cashback | 10% (up to BDT 1,000) | 1x | 1 day | ||
| Slots Free Spins | 50 spins | 15x | 3 days | ||
| Referral Bonus | BDT 300 / referral | 5x | 14 days | ||
| VIP Rewards | Points-Based | — | Monthly |
Complete your registration on QG777 with your mobile number and password. The whole process takes just 2 minutes.
Deposit a minimum of BDT 200 via bKash, Nagad, or Rocket. Your bonus will be credited instantly once the payment is confirmed.
A 100% bonus on your deposit amount will be credited automatically to your bonus wallet.
Play in your preferred category using your bonus balance. Once you complete wagering 10x the bonus amount, it will be transferred to your real balance.
Once wagering is complete, withdraw anytime via bKash or Nagad — funds typically arrive within 3–5 minutes.
The QG777 VIP program is designed for regular players who want bigger rewards. You earn points on every bet, which can be redeemed for cash bonuses, free bets, or exclusive gifts.
There are five VIP tiers — Bronze, Silver, Gold, Platinum, and Diamond. The higher your tier, the greater the rewards. Diamond members receive a dedicated account manager, the fastest withdrawal processing, and exclusive event invitations every month.
How do you earn points? Earn 1 point for every BDT 100 wagered. Points accumulate across Live Casino and Sports Betting — and any other section. Collected points can be converted to cash at the end of each month.
BDT 5,000+ monthly wager
5% Cashback
BDT 20,000+ monthly wager
8% Cashback
BDT 50,000+ monthly wager
12% Cashback
BDT 200,000+ monthly wager
20% Cashback
Bonuses are exciting, but they come with responsibilities. QG777 always promotes responsible gaming. A few tips:
If you need help Responsible Gaming visit the page or contact us via 24/7 live chat.
Straight answers to common questions about bonuses and offers.
Thousands of players across Bangladesh trust QG777. Join now and kick things off with a 100% bonus on your first deposit.