21+ only

dk 99 Online Casino — 120% Bonus on First Deposit for New Members

dk 99 brings a special welcome offer for players in Bangladesh. Get a 120% bonus on your first deposit, up to ৳8,000. Cricket betting, live casino and hundreds of slot games — all in one place. Start from just ৳200 via bKash, Nagad and Rocket.

120% Welcome Bonus Up to ৳8,000 Withdraw in 10–45 Minutes 24/7 Bangla Support bKash · Nagad · Rocket
dk 99 Online Casino Welcome Bonus
120% First Deposit Bonus
৳8,000 Maximum Bonus Limit
৳200 Minimum Deposit
45 Minutes Maximum Withdrawal Time

Compare Before You Start

Full details of what you get as a new member at dk 99 — know everything before your first deposit.

VIP Weekly Cashback

Regular players who reach VIP levels receive weekly cashback on their net losses:

  • Bronze — up to 0.3% weekly cashback
  • Silver — up to 0.6%
  • Gold — up to 0.9%
  • Platinum — up to 1.2%
  • Diamond — up to 1.5%

Example: a Gold member with a net loss of ৳20,000 in one week receives ৳180 cashback.

For Regular Players

How Wagering Works

Bonus funds cannot be withdrawn directly — winnings from the bonus become withdrawable only after you have placed the required amount in bets.

Example: ৳1,000 deposit → ৳1,200 bonus → total balance ৳2,200 → wagering ৳1,200 × 10 = ৳12,000.

Minimum withdrawal: ৳500.

Read Before Claiming
21+ — Casino and betting activities are for those aged 21 and above only. Read the terms and conditions and set your own budget before claiming any bonus. See the Responsible Gaming Guidelines.
View dk 99 VIP Benefits and Cashback Details

About dk 99 — Our Goal

dk 99 has been built as a reliable online gaming platform for players in Bangladesh. Our core goal is to give every member the chance to play under clear rules, fair bonuses, and a safe environment. Every feature has been designed with players across the country in mind — from Dhaka to everywhere else — who enjoy gaming online.

The platform offers cricket betting (including BPL, IPL and T20 World Cup), a football sportsbook, live casino (live dealer tables from Evolution, Pragmatic Play Live and Ezugi — Baccarat, Roulette, Teen Patti), hundreds of slots (PG Soft, Pragmatic Play, JILI, Hacksaw Gaming), fishing shooter games and crash games. Every section is arranged according to the preferences of Bangladeshi players.

SSL encryption is used to protect members. Deposits and withdrawals are handled through familiar local methods including bKash, Nagad and Rocket. For any issue, 24/7 live chat and email support is available in both Bangla and English.

Learn More About Us
dk 99 Live Casino Game Tables

Where Do You Start?

A quick introduction to what each section of dk 99 has to offer — pick what suits you.

Boom Legend

In this JILI fishing action game, aim at massive boss creatures using cannons of different sizes. Multipliers and special bomb features make this game stand out.

Read Boom Legend Game Details

Fortune Snake

Spin the reels with Fortune Snake from PG Soft, featuring the snake as a symbol of Asian luck. Expanding wilds and bonus rounds make this slot special.

View Fortune Snake Slot Details

Cricket

Bet on BPL, IPL, T20 World Cup and Bangladesh Tigers matches. You can bet in all formats — match winner, over/under, multi-bet and more.

Read the Cricket Betting Guide

Slots

Find slot games from PG Soft, Pragmatic Play, JILI and many more studios — including Gates of Olympus, Sweet Bonanza and Fortune Tiger — all on one platform.

Browse the Slot Game Collection

dk 99 Casino

Play Baccarat, Roulette, Teen Patti and live show games at live dealer tables from Evolution, Pragmatic Play Live and Ezugi — a real casino experience from home.

View dk 99 Casino Live Games

Payment Methods — Simple and Fast

Deposit and withdraw using all the familiar mobile banking and bank transfer options in Bangladesh.

Deposit Methods

bKash
Mobile Wallets
Nagad
Mobile Wallets
Rocket
Mobile Wallets
Upay
Mobile Wallets
Bank Transfer
Dutch-Bangla, BRAC, Islami

Withdrawal Methods

bKash
Mobile Wallets
Nagad
Mobile Wallets
Rocket
Mobile Wallets
Upay
Mobile Wallets
Bank Transfer
Major Bangladeshi Banks
dk 99 bKash Deposit Payment Method

Minimum deposit ৳200 (all methods). For secure transactions, use only an account registered in your own name.

Fishing and Arcade Games

Not just slots or casino — dk 99 has a dedicated range of fishing shooter games.

In fishing games you control a cannon — the cannon level represents your bet amount. Fish and various sea creatures swim across the screen; small fish are easier to catch but pay less, while large boss creatures require more ammunition to shoot but offer much higher rewards.

You can play alone or with multiple players at the same table. Fishing games from JILI, Spadegaming, JDB and Fa Chai are especially popular among Bangladeshi players.

dk 99 Fishing Shooter Arcade Games

Mega Fishing

JILI

A true mega fishing experience packed with giant boss fish and multiplier bombs.

Fishing God

Spadegaming

Based on a Chinese mythology sea god theme, 3–4 players can hunt together at the same table.

All-star Fishing

JILI

A star-themed fishing game where catching special super star creatures brings big rewards.

Fa Chai Fishing

Fa Chai

Classic fishing mechanics with a luck theme featuring colorful fish and a dragon boss.

View All Fishing and Arcade Games

Withdrawals — Fast and Secure

Getting your winnings to your account quickly is a priority at dk 99.

Method

Withdrawal Channel

  • bKash
  • Nagad
  • Rocket
  • Upay
  • Bank Transfer
Minimum

Minimum Withdrawal

৳500

A minimum of ৳500 can be withdrawn by any method.

Completing account verification (KYC) speeds up payouts and helps prevent fraud. Payouts always go only to the member's own registered account or wallet.

Why dk 99 — Comparison with Other Platforms

Many players in Bangladesh have already chosen dk 99 — a closer look shows why.

This comparison is for information only — verify the terms of each platform yourself before playing.
Feature dk 99 Other Platforms
Deposit Methods bKash, Nagad, Rocket, Upay, Bank Transfer Often limited options or foreign payment gateways
Minimum deposit ৳200 (all methods) Often higher
Withdrawal Time 10–45 Minutes May often take longer
Welcome Bonus and Wagering Up to 120% up to ৳8,000, wagering 10x bonus Terms may often be stricter
Customer Support 24/7 live chat in Bangla and English + email Bangla support not always available
Mobile Browser Full Support Sometimes limited
Responsible Gaming Features Deposit Limit and Self-Exclusion Not always available
Compare before playing and keep your budget in mind — for 21+ only.

Join dk 99 Now

Get a 120% bonus on your first deposit — up to ৳8,000. Register and get started today.

Go to dk 99 Login Page

Keep Your Account Secure

Follow these simple habits to keep your dk 99 account safe.

Never Share Your OTP

Never give your OTP or password to anyone, even if they claim to be from the support team — dk 99 never asks for these.

Verify the Domain

Before logging in, check the correct domain in your browser's address bar. Fake sites can look identical.

Use a strong password

Create a strong password using a mix of uppercase letters, lowercase letters, numbers and special characters.

Log Out on Shared Devices

If you play at a cyber café or on someone else's phone, always log out and clear the browser when you are done.

Support Through Official Channels Only

For any issue, contact only the site's live chat or email. Do not seek help from third-party "agents".

Do Not Trust Forwarded Offers

If you receive a promotion screenshot or "special offer" on Telegram or WhatsApp, go directly to the official site to verify it.

Simple habits for smart betting

Enjoy betting as entertainment — keeping these tips in mind will help you make clearer decisions.

Set a budget

Set a fixed budget for each week and keep your stake on each bet small and consistent. Once the budget is gone, stop for that week.

How to understand odds

Decimal odds of 2.50 mean that a ৳200 stake returns a total of ৳500 if you win (৳300 profit + your original ৳200). The higher the odds, the lower the probability.

How multi bets work

Combining 3 selections increases your potential return, but if even one loses, your entire stake is gone. Multi bets are popular in cricket and football, but the risk is also higher.

Research before the match

Before placing a bet on BPL, IPL or international cricket, check the team's form, pitch conditions and weather. Avoid rushed decisions.

Don't bet on emotion

Placing a bigger bet to recover losses (chasing losses) is the most dangerous habit. Accept the loss and start fresh the next day with a clear head.

Keep a record of your bets

Write down every bet in a diary or spreadsheet. At the end of the month you will see which types of bets brought more profit or loss.

Remember: Betting is for entertainment, not a source of income — for those 21+. Read the responsible gaming guidelines

24/7 support in Bengali

At dk 99, Bengali-speaking agents are with you day and night. From opening an account to deposits, withdrawals, claiming bonuses and technical issues — you will get clear help in Bengali.

  • Live Chat — instant help directly through the site
  • Email Support — for detailed questions or submitting documents
  • Language — support is available in both Bengali and English
  • Hours — 24 hours a day, 7 days a week

Ask the support team about account verification, deposit and withdrawal status, and bonus terms — you will get quick and clear answers.

dk 99 Bengali language customer support team

Account Verification — KYC Guide

What you need and how to verify your online casino account in Bangladesh.

Why is KYC important?

KYC (Know Your Customer) verification ensures account security, prevents fraud, and confirms that only those aged 21+ are operating an account. Having verification completed also makes the withdrawal process smoother.

What documents are needed?

  • Valid National ID card (NID), passport or driving licence
  • Proof of address — a recent utility bill or bank statement
  • Selfie — holding your ID in hand

Step-by-step verification process

1
Log in to your account

Go to the "Identity Verification" or KYC section in your profile settings.

2
Upload a photo of your ID

Upload clear photos of the front and back of your NID or passport.

3
Provide your selfie and proof of address

Submit a selfie holding your ID and your most recent utility bill or bank document.

4
Wait for verification to be confirmed

The support team will review the documents and you will be notified once verification is complete.

Security advice

  • Only upload documents on HTTPS sites.
  • If possible, cover the sensitive part of the ID number before taking the photo.
  • Do not send documents over unsecured chat or messaging apps.
dk 99 KYC identity verification security
Having verification completed means withdrawal requests are processed faster and your account stays more secure.

Live Casino — Real Dealers, Real Experience

Play table games with professional dealers from home — broadcast live from Evolution, Pragmatic Play Live and Ezugi studios.

dk 99 live dealer baccarat table

Baccarat

The most popular live casino game in Asia. Play with simple rules across three betting options — Player, Banker or Tie.

Roulette

Bet on a number or colour across European and Asian roulette variants — a live dealer spins the wheel in real time.

Teen Patti

The traditional card game of the subcontinent is now available with a live dealer. Very familiar among Bangladeshi players.

Dragon Tiger

A fast-paced comparison game with just two cards — Dragon or Tiger, whichever side has the higher card wins.