Special Offer for New Members

Get a casino bonus at 999 kg —
100% up to ৳5,000 on your first deposit

Open a new account and make your first deposit to get a 100% bonus, up to ৳5,000. Cricket betting, live casino and slots — all in one place, in Bengali.

21+ bKash and Nagad support Bengali support SSL encryption
999 kg Welcome Bonus and Casino Games Overview
100%
Welcome Bonus
৳5,000
Maximum Bonus
৳100
Minimum Deposit
24/7
Live Support
Most Popular

Hot Games Right Now

999 kg Fortune Tiger PG Soft Slot Game
Fortune Tiger
PG Soft
Slot
High Volatility
Max RTP 96.81%
999 kg Gates of Olympus Pragmatic Play Slot
Gates of Olympus
Pragmatic Play
Slot
High Volatility
Max RTP 96.50%
999 kg Sweet Bonanza Pragmatic Play Candy Slot
Sweet Bonanza
Pragmatic Play
Slot
High Volatility
Max RTP 96.48%
999 kg Mahjong Ways 2 PG Soft Mahjong Slot
Mahjong Ways 2
PG Soft
Slot
Medium-High Volatility
Max RTP 96.95%
999 kg Super Ace JILI Popular Card Slot
Super Ace
JILI
Card Slot
Medium Volatility
Max RTP 97%
999 kg Fortune Gems JILI Gem Slot Game
Fortune Gems
JILI
Classic Slot
Medium Volatility
Max RTP 97%
999 kg Starlight Princess Pragmatic Play Fairy Slot
Starlight Princess
Pragmatic Play
Slot
High Volatility
Max RTP 96.50%
999 kg Aviator Spribe Crash Game Thumbnail
Aviator
Spribe
Crash Game
Variable Volatility
Max RTP 97%
Fast Play, Fast Results

Crash and Instant Games

In a crash game, a multiplier starts at 1.00x and rises from the beginning of each round. You need to cash out at the right time — before the multiplier crashes. You can set an auto cash-out point in advance so your bet closes automatically at a chosen multiplier. Each round lasts just a few seconds, so quick decisions are what matter.

Crash game illustration

Aviator — Spribe

A plane flies and the multiplier keeps rising — cash out before the plane flies away. Max RTP 97%.

Mines-Style Picking Game

Pick hidden gems from a grid — the more gems you find while avoiding mines, the higher the multiplier climbs. Stop at any time and take your winnings.

Plinko-Style Drop Game

Drop a ball from the top — it bounces through pegs and lands in a bucket at the bottom, giving you that bucket's multiplier. Simple but tense.

 The result of every round is completely random — no strategy or pattern can guarantee an outcome. Set your budget before you start playing. For ages 21+.
999 kg Brand Introduction and Site Purpose
Who We Are

About 999 kg

999 kg was built with Bangladeshi players in mind — those who want to enjoy online betting and casino games safely, in Bengali, using familiar payment methods. Our main goal is to create a transparent, responsible and player-friendly environment where bonus terms are clear, support is always available and account security is the top priority.

Available here are cricket betting (BPL, IPL, T20 World Cup), football betting, multi bet, basketball — along with slots, crash games and mines-style games from top studios including PG Soft, Pragmatic Play, JILI, Hacksaw Gaming, Nolimit City and Spribe. In the live casino, you can sit at tables powered by Evolution, Ezugi and SA Gaming to play Baccarat, Roulette, Teen Patti and other live casino games.

For payments, bKash, Nagad, Rocket, Upay and bank transfer are supported — all directly from your mobile. Withdrawals are usually completed within 1 hour. The account verification (KYC) process is straightforward and is done to protect your funds. Live chat and email support in Bengali and English are available 24 hours a day.

Read more about our goals and values
Site Sections

What You'll Find Where

Multi Bet

Add multiple events to a bet slip and place them together — find a detailed guide on multi bet rules, odds calculation and strategy here.

View multi bet rules and strategy

Basketball

Betting options on NBA, FIBA and international basketball leagues, with a simple explanation of handicaps and point spreads — all on this page.

Read the basketball betting guide

Cricket

BPL, IPL, T20 World Cup — a complete guide to betting on Bangladesh Tigers matches and international cricket.

Read the cricket betting guide

Slots

A collection of slot games from top studios including PG Soft, Pragmatic Play and JILI, with RTP information and descriptions of how each game works.

View the full list of slot games

999 kg Casino

Baccarat, Roulette, Teen Patti and more at live tables from Evolution, Ezugi and SA Gaming — see the full live casino range.

View the live casino game list

Open an Account Now

Get a 100% bonus on your first deposit — up to ৳5,000. Minimum deposit just ৳100.

999 kg Login — Create an Account
VIP Benefits

How Weekly Cashback Works

Each week, your total losses minus your total winnings gives your net loss. A portion of that net loss is returned to you as cashback based on your VIP tier. The higher the tier, the higher the cashback rate.

VIP Tier Weekly Cashback
BronzeUp to 0.2%
SilverUp to 0.5%
GoldUp to 0.7%
PlatinumUp to 1.0%
DiamondUp to 1.2%

Example Calculation (Gold Tier)

Weekly net loss: ৳20,000

Gold tier rate: 0.7%

Cashback: ৳20,000 × 0.7% = ৳140

Cashback softens the impact of a big loss somewhat — but it is not a guaranteed way to recover losses.

View all VIP program benefits
999 kg VIP Cashback Tier System
Fast and Easy Transactions

Payment Methods

Deposit

Minimum deposit: ৳100 (per method)

bKash

Deposit directly from a mobile wallet

Nagad

Bangladesh Post Office digital wallet

Rocket

Dutch-Bangla Bank mobile banking

Upay

UCB Bank mobile financial service

Bank Transfer

Direct transfer from major banks including BRAC Bank, Dutch-Bangla and Islami Bank

Withdrawal

Minimum withdrawal: ৳500 — usually completed within 1 hour

bKash

Send winnings directly to bKash

Nagad

Fast withdrawal to your Nagad account

Rocket

Direct transfer to your Rocket number

Upay

Withdraw winnings to your Upay wallet

Bank Transfer

Direct transfer to any Bangladeshi bank account

Understanding Bonus Terms

Bonus Terms and Conditions in Plain Language

It is important to understand these terms before claiming a bonus — taking a bonus without knowing them can cause confusion later.

Wagering / Rollover

You must wager the bonus amount a set number of times before you can withdraw it — this requirement is called wagering. The wagering requirement on the 999 kg welcome bonus is 20 times the bonus amount.

Example: A ৳1,000 deposit earns a ৳1,000 bonus, giving a balance of ৳2,000. 20 times the bonus = ৳1,000 × 20 = ৳20,000 must be wagered before bonus winnings can be withdrawn.

Maximum Bet While Bonus Is Active

You cannot place a bet above a certain limit while a bonus is active. Exceeding this limit may result in the bonus being cancelled. Read the site's T&C before claiming a bonus to find out what this limit is.

Game Contribution

Not all games count equally toward meeting the wagering requirement. Slots generally count at 100%, but live casino or table games may count at a lower rate. The contribution rate for each game is stated in the bonus T&C.

Bonus Expiry

Every bonus has a set expiry period — if the wagering requirement is not met within that time, the bonus is forfeited. Complete the requirement before it expires. Check the site's T&C for the exact expiry period.

Sticky vs Non-Sticky Bonus

A sticky bonus cannot be withdrawn even if you win with it — it can only be used for wagering. A non-sticky bonus can be withdrawn once wagering is complete. Confirm which type you are receiving before claiming a bonus.

Maximum Cash-out

There may be a maximum limit on how much you can withdraw from bonus winnings — you cannot withdraw above this amount. So if you win big from a bonus, check the cash-out limit first.

 Read the site's terms and conditions carefully before claiming any bonus — that way there is no room for confusion later.
Before Your First Deposit

Know These Things First

Read the welcome bonus terms first — the bonus amount must be wagered 20 times. Example: for a ৳1,000 bonus, you need to place ৳20,000 in bets.

Minimum deposit is ৳100 — you can start from this amount using any method.

Use a payment account registered in your own name for deposits — using someone else's account may cause problems when withdrawing.

Complete your account verification (KYC) as soon as possible — this way there will be no delay on your first withdrawal.

Set a deposit limit on your account — setting a daily or weekly limit makes it easier to stay within your budget.

Minimum withdrawal is ৳500 — withdrawal requests cannot be made if your balance is below this amount.

Advanced Betting

Betting Exchange — Back & Lay

In a regular sportsbook you always bet against the bookmaker. In a betting exchange, players bet against each other — the site only provides the platform and takes a commission from winning bets. As a result, odds are generally more competitive.

The exchange has two options — BACK (betting on a win) and LAY (betting against a win).

Example: Team A's odds are 1.80

BACK Team A (৳1,000): If Team A wins, you make ৳800 profit before commission; if they don't win, you lose ৳1,000.

LAY Team A (backer's stake ৳1,000): Your liability is ৳800 (৳1,000 × 0.80). If Team A doesn't win, you receive ৳1,000 before commission; if they win, you pay ৳800.

BACK Bet LAY Bet
Betting in favour of a team's win Betting against a team's win
Profit according to the multiplier if you win You receive the backer's stake if they lose
Risk is the same as a regular bet Liability can be higher
Odds are set by other players You can offer your own odds

The commission rate is shown on the platform before placing a bet. Team A and Team B are for illustration only — these are not actual odds or any guarantee of winnings.

999 kg Betting Exchange Back and Lay Betting Explained
Always Here for You

24/7 Support

For any issue — deposits, withdrawals, account, bonuses, or any question — the 999 kg support team is always ready. Help is available in both Bengali and English.

Live Chat

Contact us directly via live chat from any page on the site — 24 hours a day, 7 days a week. Write in Bengali and you'll get a reply in Bengali.

Email Support

For detailed issues or to send documents, contact us by email:

[email protected]
Protecting Your Account

Security & Trustworthiness

SSL Encryption

All account and payment information is encrypted with SSL — making it difficult for third parties to access.

KYC Verification

Identity verification keeps your account secure — so no one else can withdraw from your account.

Responsible Gaming Tools

Deposit limits, time-outs, and self-exclusion — to help you manage your budget and time.

24/7 Support

Help is available all day in Bengali and English via live chat and email.

For ages 21+. Play responsibly. Read the responsible gaming guidelines.