Bangladesh vs India — Over 32.4 | Score: 187/4 Rahim_BD Won ৳48,500! IPL: KKR vs MI — Live | Odds on KKR to win: 1.85 Saleha_CTG Jackpot Won ৳2,20,000! Manchester City vs Real Madrid | Odds: 2.10 Today's welcome bonus: 100% up to ৳5,000 Tennis: Djokovic vs Alcaraz | Odds: 1.72 Karim_DK999 Won ৳91,000! Bangladesh vs India — Over 32.4 | Score: 187/4 Rahim_BD Won ৳48,500! IPL: KKR vs MI — Live | Odds on KKR to win: 1.85 Saleha_CTG Jackpot Won ৳2,20,000! Manchester City vs Real Madrid | Odds: 2.10 Today's welcome bonus: 100% up to ৳5,000 Tennis: Djokovic vs Alcaraz | Odds: 1.72 Karim_DK999 Won ৳91,000!
🏆 Bangladesh's #1 Online Betting Platform

dk999 – Bangladesh's Trusted Online Casino and Sports Betting Platform

From cricket and football to Live Casino — everything in one place. With secure payments, fast withdrawals, and thousands of games, dk999 is always with you.

50+
Sports markets
1,200+
Casino Games
24/7
Live Support
৳5,000
Welcome Bonus
Licensed
SSL Encrypted
Fair Play
24×7 Support
bKash/Nagad
Instant Payouts

🎁 Exclusive Offers & Bonuses

dk999
Why Choose dk999?

Built for Bangladeshi players, trusted on Bangladeshi soil

Dk999 is more than just a betting site — it's the daily entertainment destination for thousands of gamers across Bangladesh. From Dhaka to Chattogram, Rajshahi to Sylhet, people all over the country log in to dk999 every day for the thrill of cricket, the excitement of Live Casino, and a shot at the jackpot.

Deposit in seconds via bKash, Nagad, or Rocket. Withdrawals are just as fast — your money reaches your mobile in an average of just 8 minutes. No hassle, no hidden charges.

Dk999's live Sports Betting section features 500+ matches every day. Cricket, football, tennis, badminton — bet on your favourite sport at real-time odds. With in-play betting, every moment is a fresh opportunity.

dk999

Why Is dk999 Ahead of the Rest?

8 core features that make your experience stand out

Fastest Payouts

Withdrawals processed in an average of 8 minutes, straight to any mobile banking account in Bangladesh.

Best Odds

The best odds on the market for cricket and football. Better returns on every bet.

Completely secure

Protected by 256-bit SSL, two-factor authentication, and an international license.

Mobile-first

A seamless experience on your smartphone. Fully optimized for both Android and iOS.

Bangla support

Our Bangla-speaking support team is available around the clock — reach us via chat, call, or email.

1,200+ Games

Slots, Poker, Roulette, Live Baccarat — games from the world's leading providers.

Flexible Bonus

New member, loyalty, referral — bonuses and rewards at every level.

Live Streaming

Watch live streams on selected matches and place your bets in real time.

dk999

🎮 Enter the gaming world

1,200+ games under one roof — pick whatever suits you

Cricket Betting
Live Baccarat
Roulette
Slot Machine
Football Betting
Poker
Crash Game
Jackpot Slots
Live Dealer
Teer / Andar Bahar
Virtual Sports
Tennis Betting
dk999
▼
SPIN ৳500 FREE 2x ৳200 BONUS ৳1,000

* 1 free spin daily

Lucky Spin

Daily Free Spin Now!

Every registered member gets one free spin on the dk999 Lucky Spin daily. Win bonuses ranging from ৳200 to ৳1,000, free bets, or cashback — any prize could be yours.

Your spins are ready the moment you log in. VIP members get up to 3 spins per day, plus enhanced multipliers.

  • Daily prize pool updates
  • Bonus winnings are credited to your account instantly
  • Exclusive High-Value Spins for VIP Members
Register now and start spinning
⏳ Grab it before time runs out

World Cup Super Bonus ends in

Register before this offer expires and secure your ৳5,000 bonus

00Day
00Hours
00Minutes
00Seconds
Claim Offer
dk999

Dk999 vs the rest — the difference is clear

Make Decisions Based on the Facts

Features Dk999 Typical Local Bookies Other international sites
Support in Bangla YesPartialNo
BKash / Nagad Payment YesLimitedNo
Withdrawal Time~8 minutes1–3 days24–72 Hours
Minimum deposit৳200৳500+$10+
Live Cricket Betting YesLimited Yes
Daily free spins YesNoNo
SSL Protection & Licensing YesUncertain Yes
dk999

💎 Choose your membership plan

Choose the plan that fits your budget and playing style

Standard

Free / month

The perfect starting point for newcomers


  • 1 free spin daily
  • Betting on all sports
  • 500+ Slot Games
  • bKash / Nagad Payment
  • Live Chat Support
Get Started

VIP

৳4,999 / month

For Serious Players


  • 3 Daily Free Spins + High Multipliers
  • 25% Cashback Every Week
  • VIP-Exclusive Jackpot Room
  • Instant Withdrawal (~2 minutes)
  • Exclusive Event Invitations
  • 24/7 Dedicated Support
Go VIP
dk999

💬 What our members are saying

Real People, Real Experiences

R
Rafiqul Islam
Chattogram
★★★★★

I've been playing on dk999 for two months now. I never expected withdrawing via bKash to be this easy and fast. Once I received ৳15,000 in just 6 minutes. The cricket betting odds are also better than any other site I've tried.

S
Salma Begum
Dhaka, Mirpur
★★★★★

I play a bit of Live Baccarat every day. The dealers on dk999 are professional and the streaming is very smooth — no lag even on mobile. The bonuses are genuinely useful too, with reasonable wagering requirements.

K
Kamal Hossain
Rajshahi
★★★★☆

I placed bets on every IPL match at dk999. The in-play betting feature is fantastic — odds update in real time. One suggestion: add more Bangladeshi leagues.

N
Nasrin Akter
Sylhet
★★★★★

One morning I hit ৳87,000 on a jackpot slot. Still can't believe it! The money was in my account that same day. The support team speaks Bangla, which makes everything so much easier.

T
Tanvir Ahmed
Khulna
★★★★★

The voucher system at dk999 is brilliant. I earned ৳2,500 in bonuses last month just by referring friends. You can get started with a deposit as low as ৳200, so the risk is minimal even for newcomers.

F
Farida Khanam
Barishal
★★★★★

I got a ৳3,000 bonus during the Pohela Boishakh offer. There are special events for Eid too. It's great that dk999 recognizes and celebrates Bangladeshi festivals.

dk999
Privacy Policy — Your information is protected

Dk999 never sells or shares your personal information with third parties. We retain data solely for service improvement and where required by applicable law.

Your financial transactions and personal data are protected by SSL encryption. You can request access, correction, or deletion of your data at any time.

Read the Full Privacy Policy

🛡️ Responsible Gaming — Responsible Gaming

Enjoy dk999 — but always play within your limits

Budget Setting

Set your own daily and weekly deposit limits. Once a limit is set, it takes effect automatically.

Take a break

Use the "Cool-Off" feature to take a temporary break ranging from 24 hours up to 6 months.

Self-Exclusion

You can permanently or indefinitely close your account at any time. Our support team is always on hand to assist.

Minor Protection

Dk999 strictly enforces an 18+ policy. Age verification is required during account verification. Registration by minors is strictly prohibited.

❓ Frequently Asked Questions

You might just find the answer to what's on your mind right here

To start cricket betting on dk999, log in and select "Sports Events" from the top menu. You'll see a list of live and upcoming cricket matches. Click on any match to open the available betting markets — there are 30+ options including Match Winner, Toss Prediction, Top Batter, and Over/Under Runs. Select your odds, enter your stake (minimum ৳50), and click "Confirm Bet." During in-play betting, odds update every few seconds as the match progresses, so quick decisions are key.

To view all active offers, go to the "Vouchers" page from the menu — it lists the Welcome Bonus, cashback offers, reload bonuses, and free spin packages. dk999 typically adds new weekly offers every Monday. Special promotions also run during Eid, Pohela Boishakh, and World Cup season, and are available for a limited time only. If you're registered on the site, you'll be notified of new offers instantly via email or SMS.

After logging in, click the account icon and open "Security Settings." You'll find the "Two-Factor Authentication (2FA)" option there. To enable it, an OTP will be sent to your registered mobile number. Enter the code in the designated field and 2FA will be activated. From that point on, you'll need to enter a 6-digit code sent to your mobile each time you log in. This feature significantly strengthens your account security — especially if you regularly make large transactions.

Log in and click the profile icon in the top-right corner, then select "My Profile". You can edit your name, date of birth, and address directly. To change your mobile number, click the "Update Number" button — an OTP will be sent to your current number, and once verified, you can enter the new one. If your old number is no longer active, contact support via live chat and they will verify your identity before updating it.
বাংলা