Bangladesh's #1 Trusted Betting Platform

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.

500+ Games Available
50K+ Active Players
৳20K Welcome Bonus
24/7 English Support
21+ Only

Claim Your Welcome Bonus

৳20,000

100% match on your first deposit — one of the most generous welcome offers available to players in Bangladesh right now.

  • 100% match bonus up to ৳20,000 BDT on first deposit
  • Minimum deposit: ৳500 via bKash, Nagad, Rocket, or bank transfer
  • Wagering requirement: 30x on bonus amount before withdrawal
  • Bonus validity: 30 days from the date of activation
  • Applies to all game categories: slots, live casino, cricket betting

Explore Game Categories

From live cricket odds to premium slot titles — dk89 covers every game type Bangladesh players love most.

Cricket
Slots
Live Dealer
Bingo
Teen Patti
Andar Bahar
Lottery
Poker
Crash Games
dk89

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.

1
Create Your Account

Visit dk89.io and complete the short registration form with your name, mobile number, and email address. Takes under 2 minutes.

2
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.

3
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.

4
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.

5
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.

6
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.

dk89

Recent Big Wins at dk89

Real players, real payouts. These recent wins from across Bangladesh show what is possible on dk89.

Fortune Dragon
৳4,85,000
R*** from Dhaka
Cricket Live Betting
৳2,10,500
M*** from Chittagong
Sweet Bonanza (Pragmatic Play)
৳1,67,200
S*** from Sylhet
Teen Patti Live (Ezugi)
৳3,22,000
K*** from Rajshahi
Aviator (Spribe)
৳98,750
A*** from Khulna
Live Baccarat (Evolution Gaming)
৳5,40,000
T*** from Barisal
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.

dk89

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.

15 min
Avg. bKash Payout
24/7
Withdrawals Processed
৳0
Withdrawal Fees (MFS)
৳500
Minimum Withdrawal

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

"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.

dk89
1
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.

2
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.

3
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.

4
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.

5
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.

1
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.

2
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.

3
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.

4
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.

5
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.

6
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.

dk89

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
Responsible Gaming Reminder: Gambling should be entertainment, not a source of income. If you feel you may be losing control, visit our Responsible Gaming page for support tools and resources. 21+ only.
Your Privacy Matters at dk89: dk89 collects only the personal information necessary to operate your account securely and comply with legal obligations. Your data is never sold to third parties. All information is stored using AES-256 encryption and transmitted over SSL-secured connections. You have the right to request access to, correction of, or deletion of your personal data at any time. For full details on how we collect, store, and use your information, please read our Privacy Policy.

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.