dg77 Online Casino — Deposit instantly with bKash & Nagad and enjoy a top gaming experience
Cricket betting, live casino and hundreds of slots — all in one place. Deposit just ৳200 with bKash, Nagad, Rocket or Upay and get a 100% welcome bonus.
Welcome Bonus & First Deposit
Get a 100% bonus on your first deposit — up to ৳20,000.
100% First-Deposit Bonus
When you make your first deposit at dg77, you get a bonus equal to your deposit amount — up to ৳20,000. Start with just ৳200.
- Deposit ৳1,000 → Bonus ৳1,000 → Total Balance ৳2,000
- Deposit ৳42,000 → Bonus ৳20,000 → Total Balance ৳62,000
- Wagering requirement: 25x the bonus amount
- Example: ৳1,000 bonus × 25 = ৳25,000 must be wagered
Jackpot Game Showcase
dg77 offers a variety of jackpot games — the prize pool grows with every round.
Progressive Jackpot Slots
A small portion of every bet goes into the pool. Any spin on any bet could win you a massive jackpot.
SlotsLive Casino Side-Bet Jackpot
Placing a side bet at a live baccarat or roulette table can trigger a bonus jackpot — while the regular game continues.
Live CasinoCrash Game Multiplier
In crash games like Aviator, the multiplier keeps climbing. Cash out at the right moment and you can win big.
CrashFishing Game Jackpot
Catch a special fish in a fishing game to unlock jackpot prizes. The pool grows with every shot fired.
FishingCricket Betting Markets
Bet on BPL, IPL, T20 World Cup and all major tournaments.
| Bet Type | Example |
|---|---|
| Match Winner | Bangladesh vs India — which team will win? |
| Toss Winner | Will the home or away team win the toss? |
| Top Batsman | Who will score the most runs in the innings? |
| Total Runs Over/Under | Will the first innings total exceed 160 runs? |
| Runs in Over | Total runs scored in a specific over. |
| Method of Dismissal | How will the next wicket fall — bowled, caught, LBW? |
| Man of the Match (MOTM) | Who will deliver the best performance across the entire match? |
In in-play betting, odds change instantly when a wicket falls or an over ends. Betting live on Bangladesh Tigers matches makes for an even more exciting experience.
Start Your Gaming Journey
Get started on dg77 in just four steps.
Sign Up
Creating an account on dg77 is straightforward — registration is done with your mobile number. No complicated paperwork needed.
Make a Deposit
Start depositing from just ৳200 with bKash, Nagad, Rocket or Upay. Transfers are credited to your balance instantly.
Play Games
Cricket betting, live casino, slots or fishing games — just pick a category and dive in.
Withdraw
Withdraw your winnings directly to bKash or Nagad — you'll usually receive them within 5–30 minutes.
Play on Mobile
Use the full site from your phone's browser whether you're in Dhaka or anywhere else — no separate app needed.
Add a shortcut to your home screen (3 steps)
Open dg77.mom in Chrome or Safari.
Tap the browser menu or share button ().
Select "Add to Home Screen" — a shortcut will be created on your home screen right away.
Tips for smooth mobile play
- Use a stable Wi-Fi or 4G connection.
- Keep your browser up to date at all times.
- Log out after playing on a shared phone.
- Do not install any betting app from a Telegram or Facebook link — these are not safe.
Loyalty & Rewards Program
The more you play, the more you benefit — weekly cashback across five VIP tiers.
Bronze
Weekly Cashback
Silver
Weekly Cashback
Gold
Weekly Cashback
Platinum
Weekly Cashback
Diamond
Weekly Cashback
Playing regularly can move you up to the next tier. Each week's cashback is added to your account automatically.
Cashback & Rebate
Get cashback on your net loss every week — the rate depends on your VIP tier.
| VIP Tier | Weekly Cashback (Maximum) |
|---|---|
| Bronze | 0.2% |
| Silver | 0.5% |
| Gold | 0.7% |
| Platinum | 1.0% |
| Diamond | 1.2% |
- The previous week's cashback is credited every Monday.
- There is no wagering requirement on cashback.
- As your VIP tier increases, so does your cashback rate.
Bonus Terms & Conditions in Plain Language
Know the terms before claiming a bonus — no hidden traps.
| Bonus Type | Description | Wagering |
|---|---|---|
| Welcome Bonus | 100%, up to ৳20,000 | 25x the bonus |
| VIP Weekly Cashback | 0.2% – 1.2% (depending on tier) | No wagering requirement |
What is a wagering requirement?
To withdraw a bonus, you must place a specified total amount in bets. Example: ৳1,000 bonus × 25 = you must wager ৳25,000 before bonus winnings can be withdrawn.
Game Contribution
Not all games contribute equally toward wagering. Slots generally contribute more; live games may contribute at a lower rate.
Maximum Bet While a Bonus is Active
Placing a bet above the set limit per round while a bonus is active may result in the bonus being cancelled.
Expiry & Cashout Limits
A bonus must be used within a set period of time. There may also be a maximum withdrawal limit on winnings earned from a bonus.
dg77 — Who We Are
dg77 is an online betting and casino platform built for gamers in Bangladesh. Our goal is simple — to give every player in Bangladesh a safe, easy and enjoyable gaming experience. We stand out in this market because deposits and withdrawals can be made instantly using familiar mobile banking methods like bKash and Nagad.
We believe that responsible gaming and transparency are the foundation of trust. That is why our bonus terms are written in plain language, our support team speaks Bengali, and we are always ready to help directly with any issue.
From the Bangladesh Tigers' success on the cricket field to the excitement of BPL, the thrill of IPL or the live casino tables — dg77 takes every step with respect for Bangladesh's gaming culture.
Bankroll Management Guide
Play smart — set a budget, have fun.
- Set a gaming budget: Decide in advance how much money you can spend on gaming each month. Make sure this amount does not affect your household or emergency expenses.
- Divide it into sessions: Split your monthly budget into smaller sessions. Set a separate amount for each session so you don't use it all up in one day.
- Follow the 1–5% rule per bet: Never place more than 1% to 5% of your total bankroll on a single bet. This lets you keep playing for longer.
- Know when to stop after winning: Set a winning target in advance. Once you reach that target, end the session — chasing more out of greed increases the risk of losing what you have won.
- Set a loss limit: Before a session starts, decide how much you are willing to lose before you stop playing. Once that limit is set, stick to it — do not chase losses out of emotion.
- Keep a record of your play: Write down in a simple note how much you deposited and how much you won or lost. This gives you a clear picture of your own habits.
The key point
Gaming is for entertainment — not as a reliable source of income. Staying within your budget keeps gaming enjoyable; going beyond it can cause problems.
Betting Terms — For Beginners
Learn the important words of the gaming world in plain English.
RTP (Return to Player)
The percentage of total bets a game returns to players over the long run. For example, a 96% RTP means an average of ৳96 back for every ৳100 bet.
House Edge
The casino's mathematical advantage. It is the opposite of RTP — the lower the house edge, the better it is for the player.
Wager / Stake
The amount of money you place on a specific round or bet is called the stake or wager.
Odds
A numerical expression of the probability of an event occurring and how much you can win on that bet.
Parlay / Accumulator (Parlay)
Combining multiple bets together into one larger bet. If all of them win, the reward multiplies many times over, but losing just one means losing everything.
Live Bet
The ability to place bets in real time while a match is in progress — also known as in-play betting.
Cashout
The ability to take a payout at a chosen amount before your bet is fully settled.
Bankroll
The total funds set aside for gaming. Managing your bankroll properly allows you to play for longer.
Volatility
The degree to which wins and losses fluctuate in a slot game. Higher volatility means bigger rewards, but they come less frequently.
Free Spin
The chance to spin a slot game for free — usually earned through bonuses or special symbols.
Wagering Requirement
The condition specifying how many times you must bet on a bonus before you can withdraw it. Example: 25x means you must bet 25 times the bonus amount.
Spread
In sports betting, the assumed points difference between two teams — bets are placed based on this margin.
Trusted Game Providers
At dg77, you will find the best games from the world's top game developers all in one place.
24/7 Support
Our team is always here to help with any issue.
Live Chat
Contact us directly via live chat from any page on the site. Support is available in both Bengali and English.
Email Support
For complex issues, email us at: [email protected]
What can we help you with?
- Account opening and verification
- Deposit and withdrawal issues
- Questions about bonuses and promotions
- Game or technical issues
Responsible Gaming
dg77 believes that safe and responsible gaming is the best gaming.
Set your own limits
Go to your account settings to set your own deposit limits, session time limits, and maximum bet amounts.
Budget management
Only spend money on gaming that you can afford to lose without it affecting your daily life. Never play with borrowed money.
Take a break
It is not advisable to play for long stretches without a break. You can take a short break or a long-term break (self-exclusion) at any time.
Seek help
If gaming is causing problems, talk to a family member or a trusted friend. If needed, consult a professional counsellor.
For ages 21 and above only
dg77 is strictly prohibited for minors. Keep your account secure from younger members of your household.
Join dg77 today
Deposit ৳200 with bKash or Nagad — get a 100% bonus, withdraw in 5–30 minutes.
Log in nowdg77 — Explore other pages
Browse all sections of the site.
Super Wheel
Spin the daily wheel, win bonus prizes and cashback.
See more →Football
Place live bets on the world's top football leagues including FIFA and BPL.
See more →Cricket
T20 World Cup, BPL, IPL — place live bets on every tournament.
See more →Slots
Hundreds of slot games including Fortune Tiger and Gates of Olympus.
See more →dg77 Casino
Live baccarat, roulette, poker, and many more live table games.
See more →
Fast and secure payments
bKash, Nagad, Rocket, and Upay — deposit and withdraw through all familiar methods.
bKash
Minimum deposit ৳200. Balance credited instantly.
Nagad
Minimum deposit ৳200. Quick verification.
Rocket
Dutch-Bangla Bank's mobile wallet. Minimum ৳200.
Upay
Minimum deposit ৳200. Safe and fast.
Minimum withdrawal amount ৳800. You will typically receive it within 5–30 minutes.