Special offer for new members

Get 100% betting bonus on your first deposit at kg 999 — up to ৳10,000

From cricket fans to slot players in Bangladesh — something different for everyone. Easy deposits, fast withdrawals and 24/7 Bangla support with bKash, Nagad, Rocket and all popular payment methods.

100% Welcome Bonus Minimum Deposit ৳300 Withdraw 15 minutes–2 hours 24/7 Bangla Support For ages 21+

Before you start Choose

Check these three things before your first deposit — how the bonus, cashback and wagering work.

VIP Benefits

Weekly Cashback

Play regularly to move up VIP levels and earn cashback on your weekly net losses:

  • Bronze — up to 0.4%
  • Silver — up to 0.8%
  • Gold — up to 1.1%
  • Platinum — up to 1.5%

The most rewarding option in the long run for those who play regularly throughout the week.

kg 999 See VIP Program Details →
Wagering Guide

How Wagering Works

Example: Deposit ৳1,000 and get ৳1,000 bonus — total balance ৳2,000. 25x the bonus amount, i.e. ৳1,000 × 25 = ৳25,000 Once the wagering requirement is met, winnings can be withdrawn.

Minimum withdrawal ৳500. It is important to read the terms and conditions before taking a bonus.

Betting is entertainment — it is not an alternative to income. For ages 21+. Responsible Gaming Guidelines Read.

Why Choose kg 999

There are other benefits beyond payment and bonuses that make the everyday experience easier.

Account Security

Every transaction is secured through SSL encryption and KYC verification.

Large Game Collection

Slots, live casino, cricket betting, fishing games — all in one place.

Play on Mobile Browser

The full site can be used on a smartphone browser without any separate app.

Easy Navigation

The site design is simple — it takes only a few seconds to find any game or betting market.

kg 999 live casino game view

Live Casino Real-Time Experience

Join kg 999's live casino from Dhaka or anywhere in the country — play Baccarat, Roulette, or Teen Patti with real dealers. Tables from studios like Evolution, Pragmatic Play Live, and AE Sexy run 24 hours a day.

To join a live game you only need an active account — once you deposit, you can sit at a table instantly.

kg 999 slot game reels

Slots Huge Collection

From PG Soft's Fortune Tiger to Pragmatic Play's Gates of Olympus — kg 999 has hundreds of slot games. New players can start with low stakes, while experienced players will find high-RTP games.

View the full slots collection →

BPL Betting Guide

Bangladesh Premier League (BPL) and Bangladesh national team matches — kg 999 is a well-known place to bet on the country's most popular T20 tournament. You'll also find markets for IPL, T20 World Cup, and ICC tournaments.

Each match has multiple markets — you can bet not just on win or loss, but also on innings runs, wickets, or the toss. Below are the four most popular markets.

kg 999 cricket betting markets

Match Winner

Pick which team will win the match — in limited-overs matches there is no draw, so there are only two options.

Top Batsman

Which batsman will score the most runs in the match — bet based on team form and pitch conditions.

Total Runs Over/Under

Bet on whether the score will be above or below a set run line — consider the pitch and weather.

Toss

Which team will win the toss — a straightforward market, though the result is entirely by chance.

Learn more about cricket betting markets and odds →

Explore the Five Sections of the Site

A brief introduction to what you will find on each page.

kg 999 Tongits Go Card Game

Tongits Go

Complete information on the rules, strategies, and how to play Tongits Go — the classic Filipino card game — at kg 999.

Learn the rules of Tongits Go →
kg 999 Muay Thai Champion Slot Game

Muay Thai Champion

A detailed look at the features, paylines, and bonus rounds of PG Soft's Muay Thai Champion slot.

Learn about the Muay Thai Champion slot game →
kg 999 Cricket Betting Section

Cricket

An explanation of betting markets and odds formats for all major tournaments, including BPL, IPL, and the T20 World Cup.

Complete guide to cricket betting markets →
kg 999 Slots Section

Slots

A look at the slot game catalogue from various studios including PG Soft, Pragmatic Play, and JILI, covering RTP and bonus features.

Browse the full slot games collection →
kg 999 Introduction to the kg 999 Casino Page

kg 999 Casino

An introduction to the full casino section — live casino, fishing games, card games — and guidance on how to get started.

Learn about the kg 999 casino section →

7 habits for smart betting

Keep these habits in mind for a better long-term betting experience.

Set a weekly budget

Set aside a fixed budget for each week and place small, set amounts on each bet. Stop when the budget runs out.

Understand decimal odds

Decimal odds show the total amount returned per ৳1 staked. Example: 2.50 means a ৳200 bet returns a total of ৳500 if it wins.

Be careful with multi bets

In a multi bet, every selection must win — one loss and the entire bet is gone. Multi bets are popular in cricket and football in Bangladesh, but the risk is higher.

Do your research first

Before betting on BPL, IPL, or international matches, check team form, pitch conditions, and the weather.

Do not bet on emotion

Raising your stakes out of anger or frustration after a loss is a common mistake. Rushing to recover losses only makes things worse.

Set limits

Use deposit limits and time-out tools. These are the most effective ways to keep your betting under control.

Keep records

Write down the date, amount, and result of every bet. Over time this helps you understand your own patterns.

Betting is for entertainment — do not treat it as a source of income. For 21+ only.

Speed and methods for withdrawal

Below is information on how long it takes to withdraw your winnings and which methods are available.

Method

Withdrawal options

bKash, Nagad, Rocket, Upay, and bank transfer (e.g. Dutch-Bangla Bank, BRAC Bank).

Time

Typical processing time

All methods typically take 15 minutes to 2 hours.

Minimum

Minimum withdrawal amount

The minimum withdrawal amount for every method is ৳500.

Completing account verification (KYC) makes withdrawals smoother. Payouts always go to the player's own account or wallet.

100%
First Deposit Bonus
৳300
Minimum deposit
1.5%
Platinum weekly cashback
24/7
Support in Bengali and English

kg 999 vs other platforms — what sets it apart

See the comparison below to find out where kg 999 stands out — from deposit methods to support.

Information is based on kg 999's own features — read all terms before betting.
Feature kg 999 Other platforms
Deposit methods bKash, Nagad, Rocket, Upay, bank transfer Usually fewer options; local e-wallets may not be available
Minimum deposit ৳300 Often higher
Typical withdrawal time 15 minutes to 2 hours May take longer
Welcome Bonus & Wagering 100% bonus (up to ৳10,000), wagering 25x Terms may be unclear or wagering requirement may be too high
Support Hours & Language 24/7, Bengali & English Limited hours, Bengali support may not be available
Playing on Mobile Browser Fully supported Quality may not be consistent across all platforms

Compare before choosing and play within your means. For ages 21+ only.

Five deposit methods explained

How to deposit with bKash, how Nagad works at a casino — answers to these common questions are below.

bKash

Bangladesh's most popular mobile payment — best for instant deposits.

1Log in to your kg 999 account and open the cashier.
2Select bKash as the deposit method.
3Enter the amount and send it to the bKash number shown.
4Confirm with the transaction ID — the balance will be added.

Minimum deposit: ৳300

Nagad

The post office's digital wallet — known for fast transfers and a simple interface.

1Go to the cashier and select Nagad.
2Note the specified amount and reference number.
3Send from your Nagad app.
4After sending, save a screenshot of the confirmation screen.

Minimum deposit: ৳300

Rocket

Dutch-Bangla Bank's mobile banking service — linked to a bank account.

1Select Rocket in the deposit section.
2Send the amount to the Rocket number shown.
3Confirm once the transaction is complete.
4The balance will be added automatically.

Minimum deposit: ৳300

Upay

UCB Bank's digital wallet — another convenient option.

1Select the Upay option in the cashier.
2Enter the deposit amount.
3Log in to the Upay app and make the payment.
4Complete the process with the confirmation number.

Minimum deposit: ৳300

Bank Transfer

From any bank including Dutch-Bangla Bank and BRAC Bank — suitable for large deposits.

1Select bank transfer in the cashier.
2Transfer to the bank account number shown.
3Keep the transfer slip or reference number.
4Notify support and verification will be done promptly.

Minimum deposit: ৳300

Withdrawal in Brief

Withdrawals via bKash, Nagad, Rocket, Upay and bank transfer — all methods are generally completed within 15 minutes to 2 hours.

Security & Trustworthiness

The steps kg 999 takes to keep your account and transactions secure.

SSL Encryption

Account information and payment data are encrypted with SSL technology — out of reach of third parties.

Account Verification (KYC)

Identity is verified before withdrawal — this ensures the payout goes to the rightful owner.

Responsible Gaming Tools

Deposit limits, time-out and self-exclusion — players can set their own limits.

24/7 Support Team

Support in Bengali and English via live chat and email — help is available for any issue.

Contact Us — 24/7 Support

Reach our team for any questions, payment issues or account-related help.

kg 999 Contact the kg 999 customer service team

Live Chat

Open the live chat window from any page on the site — available in Bengali and English seven days a week, 24 hours a day. Chat for any questions about your account, deposits or games.

Email Support

Email us for detailed issues or to send KYC documents. The support team responds in both Bengali and English.

[email protected]