dk89 – Bangladesh's Most Trusted Cricket & Casino Betting Platform
Instant deposits via bKash, Nagad & Rocket. Live cricket odds on BPL, IPL & T20 World Cup. 500+ premium games. Real-money payouts in BDT, 24/7 English support from Dhaka.
Explore Game Categories
From live cricket odds to premium slot titles — dk89 covers every game type Bangladesh players love most.
Why Players Across Bangladesh Choose dk89
From Dhaka to Chittagong, Sylhet to Khulna — here is what makes dk89 the platform serious bettors trust.
Instant bKash & Nagad Deposits
Fund your account in under 60 seconds using bKash, Nagad, Rocket, or Upay. No delays, no hidden fees, no third-party processors.
SSL-Encrypted Security
256-bit SSL encryption protects every transaction and personal detail. Your data and funds are secured at every layer of the platform.
24/7 English Support
Our dedicated support team is available around the clock in English. Reach us via live chat, email, or Telegram — typical response under 5 minutes.
Competitive Cricket Odds
Among the best pre-match and live odds on BPL, IPL, T20 World Cup, and international matches featuring the Bangladesh Tigers.
BDT Currency Throughout
No currency conversion hassle. Your entire experience — deposits, bets, winnings, withdrawals — is handled in Bangladeshi Taka (৳).
Mobile-First Platform
Fully optimised for Android and iOS browsers. No app download required — access the full dk89 experience from any smartphone in Bangladesh.
Provably Fair Games
All game outcomes are independently audited for fairness. dk89 partners exclusively with certified providers: Pragmatic Play, Evolution Gaming, Spribe, and Ezugi.
Ongoing Promotions
Reload bonuses, cashback on losses, seasonal offers during Eid and Pohela Boishakh, and exclusive VIP rewards for high-volume players.
How to Get Started on dk89
From creating your account to placing your first bet — six simple steps to get up and running in under 10 minutes.
Create Your Account
Visit dk89.io and complete the short registration form with your name, mobile number, and email address. Takes under 2 minutes.
Complete Verification (KYC)
Submit your National ID (NID) and a selfie for identity verification. Approval typically takes 1–24 hours — usually much faster during business hours.
Make Your First Deposit
Deposit from as little as ৳500 using bKash, Nagad, Rocket, Upay, or direct bank transfer. Funds appear instantly in your dk89 wallet.
Claim Your Welcome Bonus
Your 100% deposit match bonus of up to ৳20,000 is credited automatically. Check the Promotions page to activate any additional offers.
Place Your First Bet or Spin
Browse cricket markets, jump into a live dealer table, or try a Pragmatic Play slot. The full game library is available immediately after your first deposit.
Request a Withdrawal
Winnings are paid back to your bKash or Nagad account. Most withdrawals are processed within 15 minutes to 24 hours after request approval.
Recent Big Wins at dk89
Real players, real payouts. These recent wins from across Bangladesh show what is possible on dk89.
Cricket Formats & Betting Markets Explained
Understanding the format you are betting on makes you a smarter bettor. Here is a quick breakdown of every major cricket format available on dk89.
T20 (Twenty20)
Each team faces 20 overs — matches last roughly 3–4 hours. T20 is the most popular format for live betting because the momentum shifts quickly. Key markets include: match winner, top batsman, highest over score, and live in-play run-rate bets. BPL (Bangladesh Premier League) and IPL are the marquee T20 competitions on dk89.
ODI (One Day International)
50 overs per side, completed in a single day (7–8 hours). ODI markets are broader — you can bet on first powerplay runs, number of sixes, fall of wickets, and player milestones (50s/100s). The ICC Cricket World Cup and bilateral series involving the Bangladesh Tigers generate the highest ODI betting volume on our platform.
Test Cricket
Up to 5 days of play, each team batting twice. Test markets focus on session outcomes, day's play result, innings totals, and player performance over multiple sessions. dk89 offers pre-match and session-by-session live odds for all Test matches involving Bangladesh, England, India, Australia, and Pakistan.
The Hundred & Other Leagues
100 balls per team — a newer format popular in English domestic cricket. Beyond BPL and IPL, dk89 also covers BBL (Big Bash League, Australia), PSL (Pakistan Super League), CPL (Caribbean Premier League), and The Hundred (England). Each league has unique team dynamics, making them excellent opportunities for informed bettors familiar with local player form.
Game Categories at dk89 – Full Overview
New to online gaming? Here is a clear explanation of every game type you will find on dk89, written specifically for players in Bangladesh.
Cricket Betting
Place pre-match and live bets on BPL, IPL, T20 World Cup, ODI series, and Test matches. Markets include match winner, top scorer, total runs, and in-play odds updated ball by ball. The most popular betting vertical for players from Dhaka, Chittagong, and Sylhet.
Slot Games
Hundreds of video slots from Pragmatic Play, NetEnt, Microgaming, and Habanero. Themes range from ancient mythology to Bollywood-style designs. Volatility levels from low (frequent small wins) to high (rare but large jackpots). Most slots allow bets from ৳10 per spin.
Live Casino
Real dealers streamed in HD from professional studios. Games include Live Baccarat, Live Roulette, Live Blackjack, and Live Andar Bahar hosted by Evolution Gaming and Ezugi. Interact with dealers and other players in real time — the closest experience to a physical casino available online in Bangladesh.
Table Games (Baccarat & Roulette)
Classic RNG-based versions of Baccarat, Roulette, Blackjack, and Sic Bo. Ideal for players who prefer to play at their own pace without a live dealer. Available 24/7 with stake levels from ৳20 up to ৳50,000 per hand.
Teen Patti & Andar Bahar
South Asian card games that are enormously popular across Bangladesh. Teen Patti is a three-card game similar to poker — the player with the best hand wins. Andar Bahar is a pure chance game where you predict on which side (Andar or Bahar) the matching card will land. Both are available in live and RNG versions on dk89.
Crash Games
Fast-paced multiplier games like Aviator (Spribe) where you cash out before the multiplier crashes. Strategy involves deciding when to exit — the longer you wait, the higher the multiplier but the greater the risk. Extremely popular among younger players in Bangladesh for their quick rounds and transparent mechanics.
Bonus Offers – Full Terms Comparison
We believe in full transparency. Review every available bonus at dk89 with all terms clearly stated before you claim.
| Bonus Type | Bonus Amount | Min. Deposit | Wagering Req. | Validity |
|---|---|---|---|---|
| Welcome Bonus (1st Deposit) | 100% up to ৳20,000 | ৳500 | 30x | 30 days |
| 2nd Deposit Bonus | 50% up to ৳10,000 | ৳1,000 | 25x | 14 days |
| Weekly Cashback | 10% on net losses | ৳500 | 5x | 7 days |
| Cricket Reload Bonus | 30% up to ৳5,000 | ৳500 | 20x | 7 days |
| VIP Loyalty Reward | Up to ৳50,000 monthly | N/A (invitation only) | 15x | 30 days |
Wagering requirements must be met before bonus funds can be withdrawn. Bonus funds are non-transferable. Full terms apply — see Terms & Conditions for complete details. 21+ only.
Payment Methods & Processing Times
dk89 supports all major Bangladeshi payment methods. Deposits are instant in most cases; withdrawals follow a standard review process for security.
| Payment Method | Min / Max Deposit | Deposit Time | Withdrawal Time | Fee Notes |
|---|---|---|---|---|
| bKash | ৳500 / ৳1,00,000 | Instant | 15 min – 2 hours | No fee for deposits |
| Nagad | ৳500 / ৳1,00,000 | Instant | 15 min – 2 hours | No fee for deposits |
| Rocket (DBBL) | ৳500 / ৳50,000 | Instant | 30 min – 4 hours | No fee for deposits |
| Upay | ৳500 / ৳50,000 | Instant | 30 min – 4 hours | No fee for deposits |
| Dutch-Bangla Bank | ৳1,000 / ৳5,00,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank fees may apply |
| City Bank | ৳1,000 / ৳5,00,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank fees may apply |
| BRAC Bank | ৳1,000 / ৳5,00,000 | 15 – 30 minutes | 1 – 24 hours | Standard bank fees may apply |
Processing times are estimates and may vary based on verification status and daily transaction volumes. Withdrawals are subject to a standard security review before release.
Fast Withdrawals – Get Paid Quickly
dk89 is built around fast, reliable payouts. Most withdrawal requests via bKash and Nagad are completed well within the same day.
When you are ready to cash out your winnings, dk89 makes the process as straightforward as possible. Withdrawals to bKash and Nagad are typically completed within 15 minutes to 2 hours after your request passes our standard security check. Bank transfers to Dutch-Bangla Bank, BRAC Bank, or City Bank take slightly longer — usually within 1 to 24 hours.
There are no withdrawal fees on mobile financial services (MFS) transfers. For bank transfers, standard interbank fees set by the respective financial institution may apply. dk89 does not add any additional processing surcharge on top of those standard fees.
To ensure smooth withdrawals, make sure your account KYC verification is complete before requesting your first payout. Unverified accounts are subject to additional review that can extend processing time.
"dk89 — Built for Bangladesh. Trusted by Tens of Thousands of Players from Dhaka to Cox's Bazar."
Account Verification (KYC) Guide
KYC — Know Your Customer — is a legal compliance process required by all responsible gambling platforms. It protects players from identity theft, prevents underage gambling, and ensures that winnings are paid to the correct person. Completing your KYC on dk89 also unlocks higher deposit and withdrawal limits.
The process is straightforward and most verifications are approved within 1 to 24 hours. Here is what you need to prepare before submitting.
Submit Your National ID (NID)
A clear photo or scan of your Bangladesh National Identity Card (NID) — both front and back. The name on your NID must match the name used during registration. Passports are also accepted as an alternative primary document.
Proof of Address
A recent utility bill, bank statement, or mobile operator bill (not older than 3 months) showing your name and current residential address in Bangladesh. This confirms your place of residence and is required by our compliance framework.
Selfie Verification
A clear selfie photo of you holding your NID or passport next to your face. This biometric check confirms that the person registering the account is the same person named on the submitted documents. Photo must be taken in good lighting — blurry images will be rejected.
Review & Approval (1–24 Hours)
Our compliance team reviews your documents manually. During busy periods (evenings and weekends BST, UTC+6) reviews may take slightly longer. You will receive an email and SMS notification once your account is verified.
After Verification — Full Access Unlocked
Once approved, all withdrawal limits are lifted to their maximum tier, your welcome bonus becomes fully accessible, and your account is marked as verified. Verified accounts also receive priority support and faster payout processing.
The dk89 Journey
From a small platform serving Dhaka's betting community to one of Bangladesh's most recognised online gaming brands — here is how dk89 grew.
Platform Launch
dk89 launched its first version targeting cricket betting enthusiasts in Dhaka and Chittagong, offering BPL and IPL markets with bKash deposit support from day one.
Live Casino Integration
Evolution Gaming and Ezugi live dealer tables were added, bringing real-time Baccarat, Roulette, Teen Patti, and Andar Bahar to players across Bangladesh.
Slot Library Expansion
Partnerships with Pragmatic Play, Microgaming, NetEnt, and Habanero expanded the slot library to over 500 titles, covering every style from classic fruit machines to progressive jackpots.
Nagad & Rocket Support Added
Player demand from Sylhet, Khulna, Rajshahi, and Rangpur drove the addition of Nagad and Rocket as supported payment methods, making dk89 accessible to all regions of Bangladesh.
50,000+ Active Players Milestone
dk89 reached 50,000 active registered players — a milestone celebrated with a special Eid bonus campaign that offered enhanced welcome packages across all game categories.
Mobile Platform Optimisation
A full mobile-first redesign ensured seamless gameplay and betting on all Android and iOS devices, without requiring a dedicated app download — accessible via any mobile browser.
Bankroll Management Guide
Responsible bankroll management is one of the most important skills any bettor or casino player can develop. It has nothing to do with luck — it is a discipline that helps you stay in control, extend your playing time, and protect your finances regardless of short-term outcomes.
1. Set a fixed gambling budget. Before you deposit, decide the maximum amount of money you are prepared to lose in a given week or month — and treat that figure as a hard limit. This should be money you can afford to lose, completely separate from household expenses, rent, or savings.
2. Divide your bankroll into session amounts. If your monthly budget is ৳5,000, consider splitting it into 10 sessions of ৳500 each. This prevents a single bad session from wiping out your entire month's allocation and keeps the experience enjoyable for longer.
3. Apply the 1–5% per-bet rule. For sports betting, limit each individual bet to 1–5% of your total bankroll. For casino games, keep individual stakes at a similar proportion. This approach, used by professional bettors worldwide, protects against variance wiping out your balance in a short run of bad results.
4. Set win targets and loss limits per session. Decide before you start: "I will stop if I double my session budget" and "I will stop if I lose my full session amount." Walking away after a significant win preserves your profit. Walking away after a defined loss prevents chasing — the most common and damaging behaviour in gambling.
5. Track your play history. Keep a simple record of your deposits, bets, outcomes, and withdrawals. Even a basic notes app on your phone works. Players who track their activity are significantly more likely to stay within budget and notice negative patterns before they become serious problems.
Quick Bankroll Rules – At a Glance
- Set a weekly or monthly loss limit before you deposit
- Never gamble with money set aside for essential expenses
- Limit individual bets to 1–5% of your total session budget
- Take regular breaks — at least 10 minutes every hour
- Do not chase losses by increasing bet sizes after a losing streak
- Withdraw a portion of winnings rather than reinvesting everything
- Use dk89's deposit limit and self-exclusion tools if you need them
- If gambling stops being fun, stop immediately and seek support
Frequently Asked Questions
Real answers to the questions Bangladeshi players ask most often about dk89.
What is the minimum deposit amount at dk89?
The minimum deposit at dk89 is ৳500 for all supported payment methods including bKash, Nagad, Rocket, and Upay. Bank transfers have a minimum of ৳1,000. There is no maximum deposit limit set by dk89, though individual payment providers may apply their own daily transaction caps.
How long does a bKash or Nagad withdrawal take on dk89?
Withdrawals via bKash and Nagad are typically processed within 15 minutes to 2 hours after your request passes our security review. Most requests submitted during business hours (9am–10pm BST) are completed faster. Withdrawals are processed 24 hours a day, 7 days a week, including public holidays.
Is dk89 legal and safe to use in Bangladesh?
dk89 operates as a safe and reliable platform using 256-bit SSL encryption to protect all player data and financial transactions. The platform works with internationally certified game providers — including Pragmatic Play and Evolution Gaming — whose RNG outcomes are independently audited for fairness. Players are responsible for understanding the local laws that apply to online gambling in their jurisdiction.
What documents do I need for KYC verification on dk89?
To complete KYC verification on dk89 you need three things: a clear photo of your Bangladesh National Identity Card (NID) — front and back — a recent proof of address document such as a utility bill or bank statement not older than 3 months, and a selfie photo of yourself holding your NID next to your face. Verification is typically approved within 1 to 24 hours of submission.
Can I bet on BPL and IPL cricket matches at dk89?
Yes — cricket betting is one of dk89's core offerings. You can place pre-match and live in-play bets on BPL (Bangladesh Premier League), IPL (Indian Premier League), T20 World Cup, ODI series, Test matches, and other international competitions featuring the Bangladesh Tigers. Live odds are updated ball by ball during matches.
What is the minimum age to play at dk89?
The minimum age to register and play at dk89 is 21 years old. This applies to all players in Bangladesh without exception. Age verification is part of our standard KYC process — players found to be under 21 will have their accounts closed and any funds returned. dk89 is committed to preventing underage gambling.
Ready to Join Bangladesh's Premier Betting Platform?
Create your dk89 account today, make your first deposit via bKash or Nagad, and claim your ৳20,000 welcome bonus. 21+ only. Play responsibly.