Online Betting at asha 777 — Cricket, Slots and Live Casino in One Place
With one account, bet on BPL and T20 matches, spin your favourite slots, and join live tables with real dealers — all through Bangladesh's own mobile wallets.
Which games interest you?
Cricket Betting
Bet on every Bangladesh Tigers match — from BPL, IPL and T20 World Cup to ICC tournaments. Match winner, top batter, over/under runs and ball-by-ball markets — make your call watching live odds as the game unfolds.
View the cricket betting guide
Online Slots
From PG Soft's Fortune Tiger and Mahjong Ways to Pragmatic Play's Gates of Olympus and Sweet Bonanza, the top video slots are here. You'll also find high-volatility games like Hacksaw Gaming's Wanted Dead or a Wild and Big Time Gaming's Bonanza Megaways.
Browse the slot game collection
Live Casino
Play live baccarat, roulette and Teen Patti with real dealers from Evolution, Ezugi and Pragmatic Play Live. With HD streaming and chat in Bangla, enjoy a real casino experience from home.
View the live casino game list
Card Games
From Teen Patti, Teen Patti Joker and Teen Patti 20-20 (JILI) to live baccarat — every round of card games blends skill and luck. Callbreak Quick and Ludo Quick are also available.
Play card games at the casino
Why is asha 777 different?
asha 777 was built with Bangladeshi players in mind — fair play, transparent terms and simple payments all in one place. Our goal is to give every user a trustworthy platform where they can enjoy the entertainment they choose.
Here you'll find sports betting on cricket, football and more; live casino tables from Evolution, Ezugi and Pragmatic Play Live; hundreds of slots from PG Soft, JILI, Pragmatic Play, Hacksaw Gaming and many other studios; and a large collection of fishing games, crash games and card games.
We support bKash, Nagad and Rocket for payments — deposits complete in minutes whether you're in Dhaka, Sylhet or anywhere else. We provide SSL encryption, two-step login verification and 24/7 Bangla support to keep your account secure.
Learn more about us
How the weekly cashback works
At the end of the week, subtract your total winnings from your total losses — what remains is your net loss. A set percentage of that net loss is returned to your account as cashback. The higher your losses and the higher your tier, the larger the cashback.
Bronze
On weekly net loss. The ideal starting point for new players.
Silver
Mid-level rewards for regular players.
Gold
Enjoy the highest cashback rate available.
Example — Silver member
Cashback reduces losses slightly, but it is not a winning strategy.
Where do you want to go?
Crash Goal
Watch the multiplier rise and cash out at the right moment — in this fast-paced game, every round brings a new chance.
Learn about Crash GoalDemon Hunter
Fight monsters in an action-based shooting game and win big rewards at every level.
View Demon Hunter gameplayCricket
Place live bets on all major cricket matches including BPL, IPL and T20 World Cup — with odds, markets and a betting guide.
View cricket betting marketsSlots
Classic, video and Megaways slots from top studios including PG Soft, Pragmatic Play and JILI — use filters to find what you want.
View all slot gamesasha 777 Casino
Live baccarat, roulette, Teen Patti and fishing games — a full casino experience with real dealers and multilingual chat.
View casino game listHow to complete KYC verification
KYC (Know Your Customer) is a standard identity verification process that keeps your account secure, prevents fraud and ensures the site is used only by players aged 21 and over. KYC must be completed before you can withdraw.
Prepare the required documents
A valid Bangladeshi National ID (NID), passport or driving licence. A recent utility bill as proof of address.
Take a selfie with your ID
Take a clear selfie holding your ID card — both your face and the document must be visible.
Upload your documents
Go to the verification section of your account and upload the photos. Images must be clear and easy to read.
Wait for verification to complete
You will receive a notification in your account once the team has completed the check — it is usually done quickly.
Security note
- Only upload documents on trusted sites with HTTPS.
- If possible, cover the last few digits of your NID number before taking the photo.
- Never share identity documents over unsecured chat or email.
Quick deposits via bKash and Nagad
Deposit a minimum of ৳500 through Bangladesh's most widely used mobile wallets — with no extra charges.
bKash
The most familiar option for those who use bKash for everyday transactions.
Select bKash at the cashier and enter the amount (minimum ৳500).
Send payment to the provided bKash number and copy the transaction ID.
Paste the ID into the form — your balance will be updated promptly.
Nagad
A simple and familiar method for Nagad users.
Choose Nagad from the deposit menu and set the amount.
Send money to the given Nagad number and take note of the reference ID.
Submit the ID on the site and your balance will be updated.
Rocket
Suitable for those familiar with Dutch-Bangla Bank's mobile wallet, Rocket.
Select Rocket on the payment page and enter the amount.
Complete the payment in the Rocket app and collect the transaction ID.
Submit the ID on the site and your balance will refresh.
Minimum withdrawal: ৳1,000. Processing is generally completed within 15 minutes to 2 hours.
Get started in just four steps
Create an account
Register with a username, password and mobile number — done in just a few minutes.
Log in
Log in with your username and password. Completing OTP verification keeps your account secure.
Make a deposit
Deposit via bKash, Nagad or Rocket, claim your welcome bonus and check your balance.
Start playing
Bet on cricket, spin slots or join a live dealer table — pick the games you like.
Top slot game picks
Gates of Olympus
Fortune Tiger
Sweet Bonanza
Mahjong Ways
Bonanza Megaways
Wanted Dead or a Wild
Super Ace
Starlight Princess
Join asha 777 now — get a 100% bonus on your first deposit
Deposit ৳1,000 → Bonus ৳1,000 → Total balance ৳2,000 — Wagering requirement is just 20x the bonus amount. Up to a maximum of ৳20,000.
Open an account nowThe studio games available at asha 777
Content from the world's top game developers in one platform — from slots to live casino, crash games to fishing.
Red Tiger
Video Slots
Ezugi
Live Casino
Smartsoft Gaming
Crash Game
Big Time Gaming
Megaways Slots
Spribe
Crash Game
KA Gaming
Video Slots
Fa Chai
Slots & Fishing Games
NetEnt
Classic Slot
Key terms related to bonuses
The wagering requirement is how many times you need to place the bonus amount as bets. Example: a 20x wagering requirement on a ৳1,000 bonus means you cannot withdraw bonus winnings until you have placed ৳20,000 in bets — ৳1,000 deposit → bonus ৳1,000 → wagering ৳1,000 × 20 = ৳20,000.
This is the maximum amount you can stake on a single bet while a bonus is active. Exceeding this limit may result in the bonus being cancelled. Read the terms of each offer before claiming a bonus.
Not all games contribute equally to wagering calculations. Slots typically count at 100%, but table games or live games may contribute at a lower percentage. The exact rates are stated in the offer's terms.
Every bonus has a set time limit — any unused bonus is automatically cancelled once it expires. The terms will state how many days you have to complete the wagering requirement after claiming.
With a non-sticky bonus, only the winnings are withdrawn after wagering is complete, not the bonus amount itself. A sticky bonus stays in your balance but cannot be withdrawn — you only receive the profitable portion generated through wagering.
Some bonuses have a cap on how much you can withdraw from bonus winnings. Even if you win more than this limit, only the specified amount will be transferred to your account.
Before claiming any bonus, read and understand its full terms and conditions — this is the best way to avoid problems later.
Contact & Support
Live Chat
Open live chat from any page on the site. Support is available in both Bengali and English, any time of day, seven days a week.
Email Support
For detailed issues, send us an email — you can write in Bengali and still get a reply. The team checks the inbox regularly and responds as soon as possible.