dha77 Online Casino — Win 100% Welcome Bonus with Easy Deposit via bKash and Nagad
The best betting platform built for players in Bangladesh. Cricket, live casino, and slots — all in one place, with 24/7 support in Bengali.
Why choose dha77?
Millions of players in Bangladesh choose dha77 every day for its fast payments, secure environment, and support in their own language.
Fast Withdrawals
Money arrives in your bKash or Nagad within just 15 minutes to 2 hours.
FastestSSL security
Your data and transactions are protected with the highest SSL encryption technology.
SecureCricket Betting
BPL, IPL, T20 World Cup — live bet on all major matches at the best odds.
LiveBangladeshi payments
bKash, Nagad, Rocket, and Upay — deposit and withdraw with the wallets you already use.
EasySupport in Bengali
Our team is available around the clock via Bengali live chat.
24/7Generous bonuses
100% bonus on first deposit, weekly cashback, and VIP rewards.
BonusDiverse games
The best slots and live casino from Pragmatic Play, JILI, PG Soft, and Spribe.
Hundreds of gamesMobile app
Play anytime, anywhere on the Android app.
App
Bonus terms comparison
Compare our active bonus offers easily in the list below. We disclose all terms transparently.
| Bonus name | Amount | Minimum Deposit | Wagering | Validity |
|---|---|---|---|---|
| Welcome Bonus | 100% (up to ৳15,000) | ৳200 | 20x | 30 days |
| Weekly Cashback (Bronze) | Up to 0.5% | ৳200 | No wagering | Every week |
| Weekly Cashback (Silver) | Up to 1.0% | ৳200 | No wagering | Every week |
| Weekly Cashback (Gold) | Up to 1.5% | ৳200 | No wagering | Every week |
| Reload Bonus | Variable | ৳200 | 20x | 7 days |
* Wagering means the bonus plus deposit amount must be bet a set number of times. Read the terms and conditions for full details.
Cricket Betting Markets
dha77 offers a wide range of markets for cricket betting. From Bangladesh Tigers matches in the BPL to the IPL and T20 World Cup, you will find the markets below on all major matches.
Match Winner
Bet on which team will win the match. Example: Bangladesh vs Pakistan — pick Bangladesh.
Toss Winner
Which team will win the toss. A simple 50-50 market; the result is decided before the innings begins.
Top Batsman
Who will score the most runs in the innings? Example: Liton Das to be top scorer — yes or no.
Total Runs Over/Under
Whether the team's total runs will be above or below a set number. Example: over 160 runs — bet Over.
Runs in an Over
How many total runs will be scored in a specific over. Example: 10 or more runs in the 18th over.
Method of Dismissal
How the next wicket will fall — bowled, caught, run out, etc. A favourite market among experienced bettors.
How do live in-play odds change?
During a match, odds change instantly when a wicket falls or when many runs are scored in a powerplay. Making quick decisions is the key strategy in live betting.
Crash Games — Aviator and JetX
Crash games are fast-paced multiplier games where a round ends in anywhere from a few seconds to a few minutes. Spribe's Aviator and JetX are the best-known names in this category.
How does a round work? Place your bet before the plane or rocket starts to fly. The multiplier keeps rising — 1.5x, 2x, 5x, 10x, or even higher. You must cash out before it crashes. If you do not cash out in time, your entire bet is lost.
Auto Cash Out: You can set a multiplier in advance — for example, it will automatically cash out when it reaches 2x. This helps you avoid making decisions based on impulse.
Important warning
Before you start playing, set a maximum loss limit and stop when you reach it. Because crash game rounds are short, losses can add up quickly. Do not trust any "signal" or "prediction" tools — they are fraudulent.
Ready to win big?
Join dha77 now — deposit as little as ৳200 via bKash or Nagad and get a 100% welcome bonus.
Start now
How does a betting exchange work?
In a regular sportsbook you bet against the bookmaker. In an exchange you bet against other players — the bookmaker only takes a commission for running the platform.
Back bet: You think a team or player will win — so you are backing them.
Lay bet: You think someone will not win — so you are laying them, meaning you are acting in the role of the bookmaker.
Example: In the Bangladesh vs India match you back Bangladesh with ৳500 at odds of 2.0. If Bangladesh wins you gain ৳500; if they lose you lose ৳500.
| Back bet | Lay bet |
|---|---|
| Profit if the team wins | Profit if the team loses |
| Maximum loss = bet amount | Potential loss can be higher |
| Relatively straightforward | Experience required |
* Exchange odds are set directly by other users. Commission is generally taken on net winnings.
Android App — play from anywhere
Stuck in Dhaka traffic, on a bus, or at home — deposit instantly with bKash and Nagad via the dha77 app and enjoy live cricket betting. The app uses less data, so playing on a mobile network is easy too.
Installation steps
Only download the APK from the official site
Never install an APK from a Telegram or Facebook link — those could be traps set by scammers.
Allow installation from unknown sources in Android settings
Settings > Apps > Special app access > Install unknown apps — grant permission to your browser here.
Install the APK file
Tap the file from your Downloads folder and install it. About 100 MB of free space is required.
Log in and start playing
Log in with your account. Android 7 or above is recommended.
Turn the setting off again for security
After installation, turn off the permission to install from unknown sources again.
Cashback and Rebate — VIP benefits
In dha77's VIP program, the more you play, the higher the tier you reach and the more weekly cashback you earn. There is no wagering requirement on cashback.
| VIP tier | Weekly cashback | When it is credited | Conditions |
|---|---|---|---|
| 🥉 Bronze | Up to 0.5% | Every Monday | Must be active during that week |
| 🥈 Silver | Maximum 1.0% | Every Monday | Upon advancing to the next tier after Bronze |
| 🥇 Gold | Maximum 1.5% | Every Monday | Upon advancing to the highest tier after Silver |
Cashback is added directly to your wallet — no separate claim needed. See our Terms & Conditions for full details.
Account Verification Process (KYC)
Account verification, or KYC (Know Your Customer), is a legal and security process. It confirms your identity and keeps your account protected from fraud.
Required Documents
- National ID Card (NID)
- Proof of address (utility bill or bank statement)
- Selfie verification (holding your NID in the photo)
Processing Time
Verification is usually completed within 1 to 24 hours. Submitting clear, legible documents speeds up the process.
Benefits After Verification
After successful verification, you can withdraw larger amounts, become eligible for VIP tier upgrades, and your account security will be strengthened.
Data Security
All submitted information is protected with SSL encryption. Your data is not shared with third parties in accordance with our privacy policy.
Privacy Policy
We are fully transparent about how your personal data is collected, used, and protected. Read our Privacy Policy to learn about cookies, data storage, and our data-sharing practices with third parties.
By using this site, you are considered to have consented to our privacy policy.
Bankroll Management Guide
Smart betting is not just about understanding good odds — planning your own budget is equally important. Following the principles below will keep the experience enjoyable over the long term.
Set a Fixed Budget
Decide in advance the maximum amount you will spend on betting each week or month. This amount should be something you can afford to lose without it affecting your daily life.
Divide Your Bankroll into Sessions
Break your total budget into smaller sessions. Keep each session to 10-20% of your total bankroll rather than using it all at once.
Follow the 1-5% Rule Per Bet
Do not stake more than 1% to 5% of your session bankroll on a single bet. This reduces the risk of a single bad result ending your entire session.
Take a Break at the Right Time After a Win
Stop after a good win and set aside some of the profit. Avoid the temptation to play "just a little more".
Stop When You Reach Your Loss Limit
When you reach your pre-set loss limit, stop playing for the day. Rushing to recover losses increases the chance of losing even more.
Track Your Play History
Record your wins, losses, and spending in a notebook or spreadsheet. Reviewing it regularly makes it easier to understand your own patterns.
Keep in Mind
Betting is a form of entertainment — not a reliable source of income. Sticking to a budget plan keeps the game enjoyable and prevents financial stress.
Join dha77 Today
bKash, Nagad, Rocket or Upay — start with as little as ৳200 on any wallet. For 21+ only
Log InBeware of Fake Sites and Scams
Many fake sites online use the dha77 name to deceive users. Follow the checklist below to keep yourself protected.
Only dha77.cam is the real site. Make sure you see HTTPS and the correct domain in your browser's address bar.
If anyone asks for your bKash/Nagad PIN or OTP — even if they claim to be dha77 support — never give it out.
Our support team will never ask for your login password or full card number at any time.
People who contact you on social media claiming to offer special deals or referral commissions are often scammers.
Change your dha77 password immediately and notify our support team via live chat. Also change your bKash or Nagad app password without delay.
Safe Play Guarantee
dha77 keeps your account and funds secure with SSL encryption, fair play policy, and responsible gaming tools.
- SSL Encryption
- Two-Step Verification
- Fair Play Policy
- 24/7 Bangla Support
Responsible Gaming Tools
dha77 believes that betting is a form of entertainment — and it should remain safe and controlled. We provide services for users aged 21 and above only.
Self-Exclusion
Contact support to temporarily or permanently exclude yourself from your account.
Deposit Limits
Set a daily, weekly, or monthly maximum deposit limit — through support.
Loss Limits
You can arrange for betting to stop automatically after a set amount of losses.
Session Time Limits
Use a session timer to limit continuous play time.
Reality-Check Reminders
After a set period, the site will remind you how long you have been playing.
Self-Assessment Quiz
You will find a short quiz to evaluate your own playing habits.
Need Help?
If you feel that gambling is having a negative impact on your life, please contact our 24/7 live chat. We will help you find the support you need. Find more information on our Responsible Gaming page.