dk888 Online Casino — Win at Slots, Hit the Jackpot
The best slots, live casino and cricket betting for players in Bangladesh — start from just ৳300 via bKash and Nagad.
Get up to ৳5,000 bonus on your first deposit
Join dk888 and enjoy a 120% bonus on your first deposit. From players in Dhaka to casino fans across the country, this is a great opportunity.
- Maximum bonus up to ৳5,000
- Wagering requirement: only 20x the bonus amount
- Example: deposit ৳1,000 and get ৳1,200 bonus — total ৳2,200
- Wager on ৳1,200 bonus: ৳24,000 in bets
- bKash, Nagad, Rocket and Upay accepted
- For players aged 21 and above only
How your gaming journey begins
Open your account at dk888 and start playing in just four simple steps.
Open an AccountSign Up
Go to the dk888 Login page and complete registration with your mobile number and password — the whole process takes just a few minutes.
Make a Deposit
Add funds to your account easily using bKash, Nagad, Rocket or Upay. The minimum deposit is just ৳300.
Play and Enjoy
Slots, live casino, cricket betting or card games — join your favourite game and start having fun.
Withdraw Your Winnings
Submit a withdrawal request — funds are typically transferred to your mobile wallet within 30 minutes to 3 hours.
dk888's Top Slot Games
Here you'll find the slots and casino games most popular among players in Bangladesh.
Gates of Olympus
Pragmatic Play
SlotSweet Bonanza
Pragmatic Play
SlotFortune Tiger
PG Soft
SlotFortune Rabbit
PG Soft
SlotAviator
Spribe
CrashFortune Gems
JILI
SlotCrazy 777
JILI
SlotMahjong Ways
PG Soft
Slot
Popular Cricket Betting Markets
BPL, IPL, T20 World Cup — bet on every moment of cricket at dk888. The common markets are explained here especially for new players.
| Market | Example |
|---|---|
| Match Winner | Bangladesh vs India — bet on the team you think will win |
| Toss Winner | Who will win the toss — a simple 50-50 market, ideal for getting started |
| Top Batsman | Who will be the highest run-scorer for a team in a specific innings |
| Total Runs Over/Under | Whether the total runs in the match will be more or less than a set number |
| Runs in an Over | How many runs will be scored in a specific over — very popular in live betting |
| Method of Dismissal | Whether the next wicket will fall by bowled, caught, run out, or another method |
| Player of the Match | Bet on who will be named the best player of the match |
In live in-play betting, odds change quickly with every wicket and at the end of each over — making the right call at the right moment is what takes skill.
Familiar Card Games Now Online
The card and board games familiar to players in Bangladesh are now available at dk888 — play against a live dealer or other players.
Teen Patti
Live DealerIn Teen Patti, each player receives three cards and tries to build the highest combination against the dealer's hand or the other players at the table. A round typically ends within a few minutes. Tip for new players: play a few hands without looking at your cards ("blind") at low stakes first — it helps you understand hand strength.
Andar Bahar
Live DealerOne card is placed face up in the middle; you bet on whether a card of the same value will appear in the "Andar" (left) or "Bahar" (right) pile first. This is played against a live dealer. Tip for new players: track both piles — bet on the pile that is growing larger next time.
Callbreak Quick
MultiplayerCallbreak is a trick-taking card game where four players compete. In each round you must declare in advance how many tricks you will take — then meet that target. JILI's Callbreak Quick is played against other real players. Tip for new players: count how many spades (trump cards) you have before placing your bid.
Ludo Quick
MultiplayerLudo Quick is a fast digital version of classic Ludo — play with real money against other players. Each match is short, making it ideal for playing on mobile when you're busy. Tip for new players: get your first two pieces onto the board, then focus on the piece that is furthest ahead.
Jump to Any Section of dk888
From casino to cricket — get a quick overview of what each section of dk888 has to offer.
Megaways
Megaways slots with thousands of ways to win — a new reel layout is generated on every spin.
See moreBlocky Block
The Blocky Block category features a fun collection of cluster-pay and grid-based slots.
See moreCricket
BPL, IPL, T20 World Cup — live betting and markets across all major cricket tournaments.
See moreSlots
Hundreds of slot games from PG Soft, JILI and Pragmatic Play — bonuses, free spins and jackpots.
See morePlay more, earn more cashback
Join dk888's three-tier VIP program and enjoy weekly cashback.
| Tier | Weekly Cashback | Benefits |
|---|---|---|
| 🥉 Bronze | Up to 0.3% | Regular bonus offers, priority support |
| 🥈 Silver | Up to 0.7% | Exclusive promotions, faster withdrawals |
| 🥇 Gold | Up to 1.0% | Dedicated account manager, special rewards |
You can automatically move up to the next tier through regular betting activity.
Join as a VIP
Bet on the World's Top Football Leagues
Football fans in Bangladesh are always passionate about the Premier League, La Liga, Champions League and World Cup Qualifiers — bet on all these tournaments at dk888.
1X2 Bet
MarketWill the home team win (1), will it be a draw (X), or will the away team win (2) — the most familiar market in football betting.
Double Chance
MarketCover two of the three possible outcomes — lower risk, making it ideal for new bettors.
Over/Under Goals
MarketWhether the total goals in the match will be more or less than a set number — bet based on your analysis of each team's attacking form.
Both Teams to Score (BTTS)
MarketWhether both teams will score at least one goal each — straightforward, but requires deeper analysis.
Asian Handicap
MarketGiving the weaker team a one-goal advantage makes the betting more even — very popular in Bangladesh.
Night matches — Bangladesh time
TipsBig Premier League or Champions League matches often kick off between 1am–4am (BST, UTC+6) — live betting on dk888 is always available.
24/7 customer support channels
Whatever the issue, dk888 is always there for you — support is available in both Bengali and English.
Live Chat
Click the live chat button on any page to connect directly with the support team. Live chat is the fastest way to get help with account issues, deposit and withdrawal questions, and anything game-related.
Email Support
Email is the best option for detailed questions, submitting documents, or formal complaints. Support email: [email protected] — you can write in either Bengali or English.
Support is active seven days a week, twenty-four hours a day.
Join dk888 today — get a 120% bonus
Start with a deposit of just ৳300 via bKash or Nagad. Bangladesh's #1 online casino is waiting for you.
Get Started Nowdk888 — About Us
dk888 was built with Bangladesh's online entertainment fans in mind. Our goal is straightforward — to create a platform where every player can enjoy a safe, comfortable, and fun environment. We believe the best gaming experience comes from combining technology with local culture.
Our platform integrates Bangladesh's popular payment methods — bKash, Nagad, Rocket, and Upay — so depositing and withdrawing money is completely hassle-free. We keep every transaction secure with SSL encryption and fair play standards.
Playing on dk888 is more than just gaming — it means being part of a trusted community where every player is respected and responsible entertainment is the top priority.
Responsible gaming tools
dk888 believes gambling is a form of entertainment — it should never become a source of financial or mental difficulty. For players aged 21 and above only.
Self-Exclusion
Temporarily close your account for a set period — from 7 days up to permanently. Just contact support to activate it.
Deposit Limit
Set a daily, weekly, or monthly deposit limit — you will never deposit beyond your budget.
Loss Limit
Set a maximum amount you can lose over a given period — keep yourself protected.
Session Time Limit
Set a maximum duration for each session — an effective way to keep extended play time in check.
Reality-Check Reminder
Receive reminders at set intervals — showing a summary of how long you have been playing and how much you have won or lost.
Self-Assessment Quiz
Use our self-assessment questionnaire to understand whether your gaming habits are becoming a problem.
If you feel something is wrong: If you feel gambling is having a negative impact on your life, contact our support team right away — at [email protected] or via live chat. Visit our responsible gaming page to learn more.
For ages 21+. Play responsibly.
Betting terminology — a guide for beginners
Understand the key terms of online casino and betting.
RTP (Return to Player)
The percentage of total wagers a game returns to players over the long run. A higher RTP means more returned in theory.
House Edge
The casino's mathematical advantage — the average amount the casino keeps from every bet. RTP + House Edge = 100%.
Wager
The total amount of money placed on a specific bet. "Wagering requirement" means how many times you must bet before withdrawing a bonus.
Stake
The amount of money you are putting at risk on a bet. The higher the stake, the higher both the potential win and the potential loss.
Odds
A numerical expression of the probability of an event occurring. Higher odds mean the event is less likely — but the payout is higher.
Parlay / Accumulator
Combining multiple bets into one — a big reward if all bets win, but if even one loses the entire bet is void.
Live Bet
Placing a bet in real time while a match is in progress. Odds change every moment — quick decision-making is essential.
Cashout
The option to take out part or all of your winnings before the match ends — a useful strategy to reduce risk.
Bankroll
The total funds set aside for betting. Proper bankroll management keeps you in the game over the long run.
Volatility
The payout pattern of a slot game. High volatility means fewer but larger wins; low volatility means smaller but more frequent wins.
Free Spin
The chance to spin the reels in a slot at no cost — usually obtained from bonuses or scatter symbols.
Spread
The estimated point or goal difference between two teams, set by the bookmaker to create balanced betting opportunities.
Legal Notice — for users
dk888 operates as an online gaming platform. This platform makes no claim to a license from any specific regulatory body or government approval.
The Public Gambling Act applicable in Bangladesh was enacted in 1867 — its position on online betting and casinos remains legally unclear and debated. No specific modern law covering digital gaming has yet been passed in Bangladesh.
Each user is responsible for being aware of the laws in their own country and for fully complying with local regulations. dk888 does not provide legal advice.
No one under the age of 21 may use this platform — this rule applies strictly. Visit our responsible gaming page to learn more about responsible gaming.
Easy Deposits & Withdrawals
Transact on dk888 through Bangladesh's most popular mobile banking services.
bKash
Minimum deposit ৳300
Nagad
Minimum deposit ৳300
Rocket
Dutch-Bangla Bank Mobile Wallet
Upay
Minimum withdrawal ৳1,000
Withdrawals are typically completed within 30 minutes to 3 hours.