Place your bets at dk777 — take your chance to win at the best live odds on BPL, IPL and international cricket
Bangladesh's most trusted online betting platform — from BPL to T20 World Cup, slots to live casino, all in one place. Start from just ৳100 with bKash and Nagad.
Get a 150% bonus on your first deposit, up to ৳5,000
Open a new account at dk777 and get a 150% welcome bonus on your first deposit. Withdraw your bonus with just a 15x wagering requirement — one of the easiest conditions compared to any online casino in Bangladesh.
Wagering example: ৳1,500 bonus × 15 = total ৳22,500 in bets required before bonus winnings can be withdrawn. Wagering applies to the bonus amount only, not to deposit + bonus.
Open an Account Now
Introduction to Cricket Betting Markets
Cricket betting is not limited to wagering on the match winner — dk777 offers dozens of markets. The most popular markets are explained below.
| Market | Quick Example |
|---|---|
| Match Winner | Bangladesh vs India — bet on whichever team you think will win. |
| Toss Winner | Bet on which team wins the toss before the match starts — a 50/50 chance. |
| Top Batsman | Predict which player will score the most runs in an innings. |
| Total Runs Over/Under (Total Runs O/U) | Whether the total runs in the first innings will be above or below a set number. |
| Over Runs | How many runs will be scored in a specific over — for example, 6 or more in the 15th over. |
| Method of Dismissal | Choose whether the next wicket will fall by catch, bowled, run-out, or LBW. |
| Player of the Match | Predict in advance which player will receive the Player of the Match award. |
Live In-Play Odds
In in-play betting, odds change after every ball. When a wicket falls, the batting team's odds of winning drop immediately — because reaching their target becomes harder. On the other hand, after a big over, odds quickly shift in favour of the stronger batting team.
In over-by-over markets, smart bettors look for opportunities around session and powerplay runs — because odds move fast.
Live Betting BPL IPL T20 World CupHow to Read Odds
Understanding betting odds is the most important skill for any bettor. dk777 uses decimal odds, which are the easiest to read and understand.
Decimal Odds
Decimal odds are a simple multiplier. Multiply the amount you bet by the odds to get your total return — which includes your original stake.
Example: You bet ৳500 at odds of 1.80.
Total return = ৳500 × 1.80 = ৳900
Profit = ৳900 − ৳500 = ৳400
Implied Probability
You can calculate probability from odds: 1 ÷ odds × 100%. For example, odds of 1.80 means = 1 ÷ 1.80 × 100 = approximately 56%. This means the bookmaker considers the probability of that outcome to be 56%.
| Format | Example | Meaning |
|---|---|---|
| Decimal | 1.80 | ৳100 → total return ৳180 |
| Fractional | 4/5 | Win ৳5, profit ৳4 |
| American | -125 | Bet ৳125 to profit ৳100 |
Top Slot Game Collection
dk777 offers hundreds of slot games from the world's leading game providers. Some of the most popular games are highlighted below.
Jackpot Games — The Door to Big Prizes
dk777 offers a variety of jackpot games where a single spin could change your life. Every bet adds to the jackpot pool.
Progressive Jackpot Slots
A small portion of every bet placed by every player is added to a central pool. The pool keeps growing until a lucky player hits the special combination. When the jackpot is triggered, the winner receives the entire pool.
ProgressiveLive Casino Side-Bet Jackpot
At live baccarat or blackjack tables, placing a small side-bet alongside your main wager makes you eligible for a bonus jackpot. A special card combination triggers the side-bet jackpot payout.
Live CasinoCrash Game Multiplier
In crash games like Aviator, the multiplier can climb very high. Cashing out at the right moment can multiply your bet many times over — it is a dynamic and exciting reward structure.
Crash GameFixed Jackpot Games
Some slots and table games have a predetermined jackpot — awarded automatically on a specific payline or card combination. The pool does not fluctuate, but the chance of winning is comparatively higher.
Fixed Prize
Crash Games — Cash Out Before It Crashes
In Aviator and similar crash games, each round begins with a plane or rocket taking off. The multiplier starts at 1× and rises quickly.
Your job is to press the cash-out button before the plane "crashes" — at that point your bet is multiplied by the current multiplier and credited to your account. Waiting too long in the hope of a higher multiplier risks losing everything.
Spribe's Aviator is one of the most popular crash games at dk777. Using the auto cash-out feature, you can set in advance at which multiplier you want to cash out — this helps reduce the tendency to make decisions based on impulse.
Live Casino Table Games
Experience the feel of Dhaka's finest casino from home — at live dealer tables from Evolution Gaming, Ezugi, and other providers.
Live Baccarat
Win by getting the closest to 9 points on the Player or Banker hand — Asia's most popular table game. Multiple tables and side-bet options available.
Live Roulette
Bet on numbers, colours, or sections in European and American roulette. Enjoy the excitement of the spin live.
Live Blackjack
Beat the dealer by getting closest to 21. Strategic play can reduce the house edge — making it a favourite game among informed bettors.
Live Andar Bahar
A popular card game from South Asia — bet on either "Andar" or "Bahar". Simple rules, fast rounds.
Game Show Wheel
Bet on numbers on a large spinning wheel. Bonus rounds and multiplier features make the game particularly exciting.
Live Dragon Tiger
Choose which of two cards will have the higher value — one of the fastest live table games available.
RTP and House Edge Explained
RTP, or Return to Player, is a percentage that represents what a game is theoretically expected to return to players over the long term. For example, a 96% RTP means that for every ৳100 wagered, an average of ৳96 is returned over the long run — the remaining ৳4 is the casino's profit. However, this is a statistical average and does not guarantee a win or loss in any specific session.
House edge is the complement of RTP — if RTP is 96%, the house edge is 4%. Typical RTP ranges for different games:
- Slot Games: Typically 92%–98% — varies by provider and game.
- Blackjack: Up to nearly 99% with the right strategy — the highest among casino games.
- Roulette: Around 97.3% for European Roulette, around 94.7% for American Roulette.
- Baccarat: Around 98.76% on the Player bet, around 98.94% on the Banker bet.
The biggest benefit of understanding RTP is making more informed game choices. A higher RTP means relatively less lost over the long run — but volatility also needs to be factored in. High-volatility games pay out less often but in larger amounts; low-volatility games pay out smaller wins more frequently.
Bankroll Management Guide
The most important part of playing responsibly is managing your money. Following the principles below helps your entertainment last longer and reduces financial risk.
- Set a budget. Decide in advance the maximum amount you can spend on entertainment each week or month. This amount should be something you can afford to lose without affecting your daily life.
- Break it into sessions. Divide your total budget into smaller sessions. For example, a ৳3,000 monthly budget can be split into 10 sessions of ৳300 each. This way, there is no risk of spending everything at once.
- The 1–5% rule per bet. Spend no more than 1% to 5% of your session bankroll on a single bet. With a ৳300 session bankroll, it is best to keep each bet between ৳3 and ৳15.
- Know when to stop after a win. End your session once you reach a profit target set beforehand. The tendency to play "just a little more" during a winning streak often gives the gains back.
- Stop at your loss limit. Decide before the session starts that you will stop playing for the day once you lose a set amount. Trying to "chase" lost money back is often the cause of bigger losses.
- Track your history. Write down the date, deposit amount, and wins and losses in a notebook or spreadsheet. Reviewing this at the end of the month gives you a clear picture of your playing patterns.
Loyalty Program — 5-Tier VIP Benefits
The more you play at dk777, the more rewards you earn. Every bet moves you up a tier and increases your weekly cashback rate.
Weekly cashback up to. The first step of the journey.
Weekly cashback up to. For regular players.
Weekly cashback up to. Priority support.
Weekly cashback up to. Personal account manager.
Weekly cashback up to. Top-tier benefits and exclusive offers.
How do you tier up?
Every bet increases your loyalty points. The more points you collect, the faster you move to the next tier. Cashback is credited to your account automatically every Monday.
What Sets Us Apart at dk777
Thousands of players in Bangladesh choose dk777 every day — because our differences genuinely matter.
Fastest Withdrawals
Payment to bKash, Nagad, or Rocket in just 5–30 minutes — the fastest processing in Bangladesh.
Fully Secure
SSL encryption and fair-play technology keep your data and money protected at every moment.
24/7 Bengali Support
Get support in Bengali via live chat or email any time of day or night — no waiting.
Live Cricket Odds
Live odds updated after every ball in BPL, IPL, and the T20 World Cup.
Starting from Just ৳100
Minimum deposit of just ৳100 — via bKash, Nagad, Rocket, Upay, or bank transfer.
Generous Bonuses
From a 150% welcome bonus to VIP cashback — a complete system of regular rewards.
Mobile-First
Full experience on Android and iPhone right in the browser — no app download needed.
Hundreds of Games
Slots, live casino, cricket betting, crash games — all on one platform.
dk777 on Mobile — Add to Your Home Screen
dk777 is fully browser-based — no app download required. Get the full experience on any Android or iPhone through Chrome or Safari, using less data.
Add a shortcut to your home screen
Go to dk777.mom in your phone's browser.
On Android, tap the three dots (⋮) in the browser; on iPhone, tap the share icon (↑).
From then on, tapping the icon on your home screen will open dk777 directly.
Tips for smooth mobile play
- Use a stable Wi-Fi or good mobile data connection.
- Keep your browser updated to the latest version.
- If you log in on a shared phone, always log out when you finish playing.
- ⚠️ Do not install any betting app from Telegram or Facebook links — these are fraudulent.
Choose Your Favourite Category at dk777
Cricket, slots, casino, or specialty games — every category in one click.
A classic video poker game — a mix of strategy and luck for a chance to win.
Learn MoreLive betting on BPL, IPL, and international cricket — with special markets for the Bangladesh Tigers.
Learn MoreStart Today — Claim Your 150% Bonus
Bonus of up to ৳5,000 on your first deposit. Start with just ৳100 via bKash, Nagad, Rocket, Upay, or bank transfer.
Log In to dk777Responsible Gaming Tools
dk777 believes that entertainment should always be controlled and enjoyable. We provide a number of protective tools to help you maintain healthy playing habits.
Deposit Limits
Set a maximum daily, weekly, or monthly deposit limit. This limit cannot be exceeded.
Loss Limits
Decide the maximum loss you are willing to accept within a given period. When the limit is reached, the session stops automatically.
Session Time Limits
Set the maximum time you want to play in a session — you will receive an alert when the limit is reached.
Reality Check
A summary of your playing time and spending is shown at regular intervals — to keep you aware.
Self-Exclusion
If needed, you can lock yourself out for a set period of time. The support team will assist you with this process.
Self-Assessment Quiz
Use our self-assessment quiz to measure how controlled your playing habits are.
For players aged 21 and over only. Gambling should be entertainment — not a solution to financial problems. If you feel your playing habits are getting out of control, please contact dk777 support at [email protected] — our team is always ready to help in Bengali.
Easy Deposits and Withdrawals
dk777 supports deposits and withdrawals via the most popular mobile banking methods in Bangladesh. The minimum deposit is ৳100 and the minimum withdrawal is ৳1,000 for every method. Withdrawals are generally completed within 5–30 minutes.
bKash
Instant deposits and withdrawals — the most popular mobile banking in Bangladesh.
Nagad
Bangladesh Post Office's digital service — fast and reliable.
Rocket
Dutch-Bangla Bank's mobile service — available nationwide.
Upay
Uttara Bank's fast payment solution.
Bank Transfer
Transfer directly from major commercial banks including Dutch-Bangla Bank, BRAC Bank, and Islami Bank.
Welcome to dk777 — The Best Betting Experience in Bangladesh
Start with just ৳100 deposited via bKash or Nagad and claim your 150% welcome bonus. 24/7 Bengali support is always by your side.
Get Started Now